Cambience

Demos.Cambience History

Hide minor edits - Show changes to output

July 25, 2007, at 12:14 AM by 207.236.235.30 -
Changed lines 84-85 from:
* If you want to connect to another instance of Cambience, I have set up a central server. Check the lab machine by Saul's office door for the IP address.
to:
July 25, 2007, at 12:12 AM by 207.236.235.30 -
Changed lines 80-81 from:
* '''Download the latest version''': [[Attach:Cambience-3.4.0.msi | Version 3.4.0 ]] (updated Dec 22, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.4.1.msi | Version 3.4.1 ]] (updated July 25, 2007)
Added lines 95-101:
* '''NEW in 3.4.1'''
** '''FIXED:''' Statistic Item now defaults to Maximum function when created.
** '''FIXED:''' RangeItem and ScaleItem now work properly - will allow you to specify values as it should!
** '''FIXED:''' Meter Item bug when changing max/min for the first time.
** '''FIXED:''' Time Cycle Item no longer throws exception when closing.
** '''FIXED:''' Arithmetic Item now properly saves/loads Z-value and displays addition formula on startup.
** '''CHANGED:''' Label coloring on sidebar controls.
December 30, 2006, at 09:52 PM by 207.236.235.30 -
Changed line 15 from:
* Peripheral awareness among distance-separated social or workgroups.
to:
* Peripheral awareness among distance-separated social or work groups.
December 30, 2006, at 09:52 PM by 207.236.235.30 -
Changed lines 12-13 from:
'''Cambience''' is a program designed to allow people to network their webcams and monitor motion on the periphery through the use of ambient sound effects. Cambience allows you to create your own mappings in realtime between video sound by using a visual programming environment.
to:
'''Cambience''' is a program designed to allow people to network their webcams and monitor motion on the periphery through the use of ambient sound effects. Cambience allows you to create your own mappings in real time between video and sound through a visual programming environment.
December 22, 2006, at 04:13 PM by 207.236.235.30 -
Changed lines 28-29 from:
\\
to:
Changed lines 30-31 from:
!!! Instructions
to:
!!! Basic Instructions
December 22, 2006, at 04:11 PM by 207.236.235.30 -
Changed line 11 from:
%rfloat% Attach:cambience.gif
to:
%rfloat% Attach:cambience_twopeople.gif
December 22, 2006, at 04:00 PM by 207.236.235.30 -
Changed lines 12-17 from:
'''Cambience''' is a program designed to promote peripheral awareness among distance separated social groups by translating awareness cues to sound. For the visual cues produced by streaming webcam video, users draw rectangular regions over areas of interest within the webcam's captured scene. Each region measures the amount of change occurring in the scene, and users can control properties of sound based on these varying values.

On a greater scale, Cambience provides a signal relay architecture which can be used to connect almost any input that can be reduced to a single number to any output, or property of an output that can utilize that number. For instance, this architecture need not be limmited to producing sound from visual input, it may be used for things such as connecting a phidget slider to a servo motor. This can be done programmatically with great ease, however Cambience allows you to modify connections on the fly during program runtime. It bares resemblance to the ''Icon Toolkit'', however it has not been purposed toward keyboard/mouse input.

Similar to the ''Community Bar'', Cambience allows for custom modules to be loaded without requiring a program recompile. This leaves the possibility open for programmers to add their own modules to Cambience as they wish. (Documentation and Template Project coming soon.) Cambience comes standard with the Audio, Camera, and Tools modules.
to:
'''Cambience''' is a program designed to allow people to network their webcams and monitor motion on the periphery through the use of ambient sound effects. Cambience allows you to create your own mappings in realtime between video sound by using a visual programming environment.

Cambience can be useful for:
* Peripheral awareness among distance-separated social or workgroups.
* Non-critical security monitoring, or a supplement to an existing security system
.
* Interactive audio artwork, or a supplement to performance art.

Similar to the ''Community Bar'', Cambience allows for custom modules to
be loaded without requiring a program recompile. This leaves the possibility open for programmers to add their own modules to Cambience as they wish. (Documentation and Template Project coming soon.) Cambience comes standard with the User, Audio, Camera, and Tools modules.

!!! Contents

* [[#instructions| Basic Instructions]]
* [[#download | Download and Installation]]
* [[#recipes | Update History]]
* [[#links | Links]]
\\
\\

[[#instructions]]
Changed lines 34-38 from:
# Click the ''Camera'' tab on the lefthand side of the screen.
# Click on the green "+" symbol below the webcam image so that it is depressed
.
# Click and drag a new region onto the webcam image. The ''Region Properties'' box will appear below.
# Give your region a name and description.
to:
# Click on the green "+" symbol below the webcam image in the top lefthand corner, so that it is depressed.
# Draw a new rectangular region onto the webcam image
. The ''Region Properties'' box will be visible in the ''Camera'' tab below.
# Give your region a name and description. You may also change the color of the region if you wish.

To edit webcam regions:
# Mouseover the edge of the region in the webcam image until the cursor changes. Click on the edge. (Alternately you can select a region by name using the dropdown box.)
# A border with resizing anchors appears around the region. Use the 4 corner anchors or 4 edge anchors to alter the size. Click on the hatched edge to move the whole region.

Saving/Loading Region Schemes
# Click on the ''...'' button above the webcam image to make the ''Local Camera Settings'' window appear.
# Click on the ''Region Schemes'' tab.
# Click on the ''Save As'' button to save your current region configuration in a .cam file.
# If you have already saved the scheme, click Save to overwrite with the current configuration.
# You may quickly flip between existing schemes by clicking on the .cam files in the ''Saved Schemes'' list.
# You may clear the current scheme and start anew using the ''New'' button.

Mirroring/Flipping the Camera Image
# Click on the ''...'' button above the webcam image to make the ''Local Camera Settings'' window appear.
# Click on the ''Settings'' tab.
# In the ''Camera Image'' groupbox, use the ''Camera Flippage'' dropdown to select your desired flippage
.
Changed lines 56-77 from:
# Find a region in the Remote Regions box below the webcam image box. You may click on the camera to view all regions, or click on each individual region to view it's positioning relative to the webcam image. Note: this box will contain both the local webcam regions and any remote webcam regions.
# Drag the region into
the Ecology workspace. A region item will appear.
# Click and drag the hooks and sockets (filled circles and circle outlines on either side of the region item) and drop on other sockets and hooks to make connections.

To add audio:
# Click on the Audio tab on the lefthand side of the screen.
# Browse for the desired Audio file. Currently Cambience only supports
.MP3, .MID, and .WAV file formats.
# You may double click on the audio
file to preview playback.
# Drag the desired file into the Ecology workspace. Depending
on the file you selected, an Audio Item or Wave Item will appear. Note: MIDI items will be included in later versions.
# Connect the sockets on the item to any desired hooks (ex. Region Item Over All Motion -> Audio Volume)
# Press
the Play button on the audio to begin playback. By default the audio file will play through only once (one-shot) but you can set it to Looping by clicking on the arrow button on the righthand side of the item.


!!! Contents

* [[#download | Download and Installation]]
* [[#recipes | Update History]]
* [[#links | Links]]
\\
\\
to:
# Find a region in the Remote Regions box, in the ''Camera'' tab below the webcam image. You may click on the camera to view all regions, or click on each individual region to view it's positioning relative to the webcam image. Note: this box will contain both the local webcam regions and the remote webcam regions of any other users.
# Drag
the region into the Ecology workspace to the right. A region item will appear.
# Click and drag the hooks and sockets (filled circles and circle outlines on either side of the region item)
and drop on other sockets and hooks to make connections. Note that a hook can have multiple connections emerging from it, but a socket may only have one connection entering it.

To add audio:

* You may drag a .WAV, .MP3, or .M3U/.PLS file onto the ecology, OR
* Browse for Audio:
# Click on the ''Audio'' tab
on the lefthand side of the screen.
# Browse for the desired Audio file. Currently Cambience only supports
.WAV, .MP3, or .M3U/.PLS file formats.
# You may double click on the audio file to preview playback.
# Drag
the desired file into the Ecology workspace. Depending on the file you selected, an Audio Item or Wave Item will appear.
# Connect the sockets on the item to any desired hooks (ex. Region Item Over All Motion -> Audio Volume)
. Note that you may need to use an intermediate item such as a Booster or Threshold to produce the desired audio effect.
# Press the Play button on the audio to begin playback. By default the audio file will play through only once (one-shot) but you can set it to Looping by clicking on the arrow button on the righthand side of the item.

To control signals using Intermediate Items:
# Click on the ''Toolbox'' tab on the lefthand side of the screen.
# The toolbox contains a list of utility items that can be dragged to the Ecology. Click on an item in the list to view a description of what it does.
# Some items such as the Threshold and Booster have a details pane that is hidden. Click on the arrow at the bottom of the item to expand the details pane, or right-click to pin it open.
# The ''Time Item'' is useful for making Cambience respond to the time of day (or year, month, week, hour, minute). The Booster Item has a special input for time adjustment, and can be used to compensate for varying lighting conditions between day and night.
# The ''Threshold'' and ''Booster'' items can be used to morph a low signal to a higher range. This is useful if you want a region's Over All Motion to affect Audio Volume, so that the Audio can reach maximum volume even with a small amount of over all motion.
Changed lines 81-82 from:
* '''Download the latest version''': [[Attach:Cambience-3.3.2.msi | Version 3.3.2 ]] (updated Nov 29, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.4.0.msi | Version 3.4.0 ]] (updated Dec 22, 2006)
Added lines 96-103:
* '''NEW in 3.4.0'''
** '''MAJOR UPDATE''': May not be compatible with previous versions of Cambience.
** '''Added:''' Detail panes on Toolbox items to hide unnecessary parameters. Items start with usable defaults.
** '''Added:''' Camera Items can now be dragged from the Remote Regions list (the root camera node). Place video windows anywhere on your desktop. Transparency can be adjusted through an input socket!
** '''CHANGED:''' Overhaul on Camera Settings. Camera Flippage can now be changed.
** '''CHANGED:''' Video window now available for local webcam. Good for seeing what is happening when you are a distance away from the computer monitor.
** '''Added:''' Audio items can be created by dragging media files from Explorer onto the ecology. Existing Audio Items can be given new sounds by dragging and dropping media files onto them.
** '''Added:''' Region Items and Camera Items can be substituted for others by dragging and dropping other regions or cameras onto them.
November 29, 2006, at 02:11 PM by 136.159.7.243 -
Changed lines 52-53 from:
* '''Download the latest version''': [[Attach:Cambience-3.3.1.msi | Version 3.3.1 ]] (updated Nov 29, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.3.2.msi | Version 3.3.2 ]] (updated Nov 29, 2006)
Added lines 67-68:
* '''NEW in 3.3.2'''
** '''FIXED:''' Connection exceptions and orphan connections have now been resolved (hopefully!!)
November 29, 2006, at 01:34 AM by 207.236.235.30 -
Changed lines 52-53 from:
* '''Download the latest version''': [[Attach:Cambience-3.3.0.msi | Version 3.3.0 ]] (updated Nov 22, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.3.1.msi | Version 3.3.1 ]] (updated Nov 29, 2006)
Added lines 67-72:
* '''NEW in 3.3.1'''
** '''FIXED:''' Camera options menu stopped working in previous version - now working again!
** '''FIXED:''' Unhooking and dropping connections could result in program exceptions - no more!
** '''ADDED:''' TimeCycleItem allows for programming control based on time of year/month/week/day/hour/minute.
** '''CHANGED:''' ThresholdItem graph features can now be altered by clicking and dragging.
** '''CHANGED:''' Ecology workspace size now defaults to a larger area that can be scrolled
November 22, 2006, at 02:16 AM by 207.236.235.30 -
Changed lines 52-53 from:
* '''Download the latest version''': [[Attach:Cambience-3.2.7.msi | Version 3.2.7 ]] (updated Oct 18, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.3.0.msi | Version 3.3.0 ]] (updated Nov 22, 2006)
Added lines 67-73:
* '''NEW in 3.3.0'''
** '''MAJOR UPDATE:''' May not be compatible with previous versions of Cambience.
** '''ADDED:''' Toolbox control added to Sidebar. Contains a bunch of brand new tool items!
** '''ADDED:''' Camera Settings window now contains interface for saving/loading camera schemes! Camera menu removed from main menu.
** '''CHANGED:''' MIDI Settings menu remove from main menu - now accessed from MIDI tab.
** '''CHANGED:''' Local Camera view is now visible even when the Camera tab isn't active!
** '''CHANGED:''' Region Metrics now output signals accurate to the location/size of the region.
October 18, 2006, at 05:12 PM by 207.236.235.30 -
Changed lines 43-44 from:
* [[#recipes | Recipes, How-To's]]
* [[#tutorials | Tutorials and Examples
]]
to:
* [[#recipes | Update History]]
October 18, 2006, at 05:10 PM by 207.236.235.30 -
Changed lines 53-54 from:
* '''Download the latest version''': [[Attach:Cambience-3.2.6.msi | Version 3.2.6 ]] (updated Oct 18, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.2.7.msi | Version 3.2.7 ]] (updated Oct 18, 2006)
Changed lines 57-59 from:
* If you want to connect to another instance of Cambience, I am in the process of setting up a central server. More details to come...

Updates
:
to:
* If you want to connect to another instance of Cambience, I have set up a central server. Check the lab machine by Saul's office door for the IP address.

!!! Add-Ons
* '''Cambience SFX Library'''
: [[Attach:CambienceSFXLibrary.msi | Version 1.0 ]] (updated May 1, 2006)

>><<

[[#recipes]]
>>yellowbox<<
!!! Update History

* '''NEW in 3.2.7'''
** '''FIXED:''' Cambience no longer crashes on a fresh installation without a settings.ini file already present.
Deleted lines 98-101:

!!! Add-Ons
* '''Cambience SFX Library''': [[Attach:CambienceSFXLibrary.msi | Version 1.0 ]] (updated May 1, 2006)
Deleted lines 100-110:
[[#recipes]]
>>yellowbox<<
!!! Videos and Documentation
>><<


[[#tutorials]]
>>bluebox<<
!!! Tutorials and Examples
>><<
October 18, 2006, at 02:35 PM by 207.236.235.30 -
Added lines 60-61:
* '''NEW in 3.2.6'''
** '''ADDED:''' Audio module now supports Playlists (*.pls, *.m3u)! Use playlist items to control music playback volume and control track advancement. Use the Cambience Player window to control playback outside of the Cambience main window.
October 18, 2006, at 02:30 PM by 207.236.235.30 -
Changed lines 53-54 from:
* '''Download the latest version''': [[Attach:Cambience-3.2.5.msi | Version 3.2.5 ]] (updated Sept 18, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.2.6.msi | Version 3.2.6 ]] (updated Oct 18, 2006)
Changed lines 57-58 from:
* If you want to connect to another instance of Cambience to try it out, use 136.159.7.243
to:
* If you want to connect to another instance of Cambience, I am in the process of setting up a central server. More details to come...
September 18, 2006, at 05:46 PM by 207.236.235.30 -
Changed lines 53-54 from:
* '''Download the latest version''': [[Attach:Cambience-3.2.4.msi | Version 3.2.4 ]] (updated Sept 13, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.2.5.msi | Version 3.2.5 ]] (updated Sept 18, 2006)
Added lines 60-62:
* '''NEW in 3.2.5'''
** '''FIXED:''' Camera Change Threshold in Camera Options fixed - no longer crashes when set to minimum.
** '''ADDED:''' Frame transmission can be completely disabled for privacy - see Camera Options menu.
September 13, 2006, at 06:48 PM by 207.236.235.30 -
Changed lines 53-54 from:
* '''Download the latest version''': [[Attach:Cambience-3.2.3.msi | Version 3.2.3 ]] (updated Aug 24, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.2.4.msi | Version 3.2.4 ]] (updated Sept 13, 2006)
Added lines 60-62:
* '''NEW in 3.2.4'''
** '''ADDED:''' ''Help > About Cambience'' menu added with copyright and contact information.
** '''FIXED:''' Installer now deploys Collabrary merge module. No separate install required.
August 24, 2006, at 01:29 PM by 207.236.235.30 -
Changed lines 53-54 from:
* '''Download the latest version''': [[Attach:Cambience-3.2.2.msi | Version 3.2.2 ]] (updated Aug 23, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.2.3.msi | Version 3.2.3 ]] (updated Aug 24, 2006)
Added lines 60-62:
* '''NEW in 3.2.3'''
** '''FIXED:''' Duplicate instance message appears if a user attempts to run more than one copy of the program.
** '''FIXED:''' Save menu item is properly enabled when a new Ecology is saved.
August 23, 2006, at 12:21 PM by 207.236.235.30 -
Changed lines 53-54 from:
* '''Download the latest version''': [[Attach:Cambience-3.2.1.msi | Version 3.2.1 ]] (updated Aug 1, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.2.2.msi | Version 3.2.2 ]] (updated Aug 23, 2006)
Added lines 60-61:
* '''NEW in 3.2.2'''
** All graphics now done using GDI! Better performance, no flicker.
August 01, 2006, at 04:39 PM by 207.236.235.30 -
Changed lines 66-74 from:
* '''NEW in 3.1.2:''' ''Ecology > Sound Settings...'' menu allows you to change the audio output device and speaker configuration.
* '''FIXED in 3.1.2:''' Regions can no longer be drawn, sized, or moved out of bounds.
* '''FIXED in 3.1.1:''' Installer deploys some .dll files in Assemblies folder causing missing dependency. Can be manually fixed by moving any file that is not named *Assembly.dll out of the Assemblies folder to be adjacent to Cambience.exe.
* '''FIXED in 3.1:''' problem with User Name and User Location not updating properly.
** Not a hindrance to program usage - will fix later.
* '''FIXED in 3.1:''' Ecology background fails to update.
** This occurs sporadically where the hooks and sockets (filled and empty circles) are not drawn beside the Ecology items, or they do not follow when an item is moved.
** Work Around: Please save your ecology and restart Cambience to solve this problem.
to:
* '''NEW in 3.1.2:'''
** ''Ecology > Sound Settings...'' menu allows you to change the audio output device and speaker configuration.
** '''FIXED:''' Regions can no longer be drawn, sized, or moved out of bounds.
** '''FIXED:''' Installer deploys some .dll files in Assemblies folder causing missing dependency. Can be manually fixed by moving any file that is not named *Assembly.dll out of the Assemblies folder to be adjacent to Cambience.exe.
* '''NEW in 3.1:'''
** '''FIXED:''' Problem with User Name and User Location not updating properly.
*** Not a hindrance to program usage - will fix later.
** '''FIXED:''' Ecology background fails to update.
*** This occurs sporadically where the hooks and sockets (filled and empty circles) are not drawn beside the Ecology items, or they do not follow when an item is moved.
*** Work Around: Please save your ecology and restart Cambience to solve this problem.
August 01, 2006, at 04:35 PM by 207.236.235.30 -
Changed lines 53-54 from:
* '''Download the latest version''': [[Attach:Cambience-3.2.0.msi | Version 3.2.0 ]] (updated July 24, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.2.1.msi | Version 3.2.1 ]] (updated Aug 1, 2006)
Changed lines 59-62 from:
Reported Bugs:
to:
Updates:
* '''NEW in 3.2.1'''
** Ecology Shares are remembered between sessions.
** Ecology Shares can be easily refreshed (reloaded) with the Refresh button.
July 24, 2006, at 02:12 PM by 207.236.235.30 -
Changed lines 53-54 from:
* '''Download the latest version''': [[Attach:Cambience-3.1.2.msi | Version 3.1.2 ]] (updated July 4, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.2.0.msi | Version 3.2.0 ]] (updated July 24, 2006)
Added lines 60-62:
* '''NEW in 3.2.0''' Major changes to Ecology Editor
** Multiple Ecology Tabs, now scrollable for oversized layouts.
** User Module with Ecology Sharing.
July 04, 2006, at 03:24 PM by 207.236.235.30 -
Changed line 60 from:
* '''NEW in 3.1.2:''' ''Ecoloty > Sound Settings...'' menu allows you to change the audio output device and speaker configuration.
to:
* '''NEW in 3.1.2:''' ''Ecology > Sound Settings...'' menu allows you to change the audio output device and speaker configuration.
July 04, 2006, at 03:23 PM by 207.236.235.30 -
Changed lines 53-55 from:
* '''Download the latest version''': [[Attach:Cambience-3.1.1.msi | Version 3.1.1 ]] (updated June 29, 2006)
* Older Version: [[Attach:Cambience-3.0.msi | Version 3.0 ]] (updated Mar
4, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.1.2.msi | Version 3.1.2 ]] (updated July 4, 2006)
Added lines 60-61:
* '''NEW in 3.1.2:''' ''Ecoloty > Sound Settings...'' menu allows you to change the audio output device and speaker configuration.
* '''FIXED in 3.1.2:''' Regions can no longer be drawn, sized, or moved out of bounds.
June 29, 2006, at 03:55 PM by 136.159.7.243 -
Changed line 57 from:
* First release! Please report bugs or crashes so that I can fix them for future releases.
to:
* Please report bugs or crashes so that I can fix them for future releases.
June 29, 2006, at 03:54 PM by 136.159.7.243 -
Changed line 53 from:
* '''Download the latest version''': [[Attach:Cambience-3.1.1.msi | Version 3.1 - fixed ]] (updated June 29, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.1.1.msi | Version 3.1.1 ]] (updated June 29, 2006)
June 29, 2006, at 03:54 PM by 136.159.7.243 -
Deleted line 53:
** '''FIXED:''' Installer deploys some .dll files in Assemblies folder causing missing dependency. Can be manually fixed by moving any file that is not named *Assembly.dll out of the Assemblies folder to be adjacent to Cambience.exe.
Added line 61:
* '''FIXED in 3.1.1:''' Installer deploys some .dll files in Assemblies folder causing missing dependency. Can be manually fixed by moving any file that is not named *Assembly.dll out of the Assemblies folder to be adjacent to Cambience.exe.
June 29, 2006, at 03:53 PM by 136.159.7.243 -
Changed line 54 from:
** '''FIXED:''' Installer deploys Microsoft.DirectX.DirectDraw.dll in Assemblies folder causing missing dependency. Can be manually fixed by moving this file out of the Assemblies folder to be adjacent to Cambience.exe.
to:
** '''FIXED:''' Installer deploys some .dll files in Assemblies folder causing missing dependency. Can be manually fixed by moving any file that is not named *Assembly.dll out of the Assemblies folder to be adjacent to Cambience.exe.
June 29, 2006, at 03:50 PM by 136.159.7.243 -
Changed lines 53-54 from:
* '''Download the latest version''': [[Attach:Cambience-3.1.msi | Version 3.1 ]] (updated Jun 13, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.1.1.msi | Version 3.1 - fixed ]] (updated June 29, 2006)
** '''FIXED:''' Installer deploys Microsoft.DirectX.DirectDraw.dll in Assemblies folder causing missing dependency. Can be manually fixed by moving this file out of the Assemblies folder to be adjacent to Cambience.exe.
June 22, 2006, at 01:48 AM by 207.236.235.30 -
Deleted line 85:
June 22, 2006, at 01:48 AM by 207.236.235.30 -
Deleted line 74:
* '''Cambience CSCW 06 Video''': [[Attach:Cambience_CSCW.wmv | Download ]] (16.1 MB)
Added lines 86-87:

* [[http://www.draggor.com/__temp/Cambience_CSCW.wmv | Demo Video for CSCW 2006]] (16.1 MB)
June 22, 2006, at 01:37 AM by 207.236.235.30 -
Changed line 75 from:
* '''Cambience CSCW 06 Video'': [[Attach:Cambience_CSCW.wmv | Download ]] (16.1 MB)
to:
* '''Cambience CSCW 06 Video''': [[Attach:Cambience_CSCW.wmv | Download ]] (16.1 MB)
June 22, 2006, at 01:37 AM by 207.236.235.30 -
Changed lines 16-17 from:
Similar to the ''Community Bar'', Cambience allows for custom modules to be loaded without requiring a program recompile. This leaves the possibility open for programmers to add their own modules to Cambience as they wish. (Documentation and Template Project coming soon.) Cambience ships standard with the Audio, Camera, and Tools modules.
to:
Similar to the ''Community Bar'', Cambience allows for custom modules to be loaded without requiring a program recompile. This leaves the possibility open for programmers to add their own modules to Cambience as they wish. (Documentation and Template Project coming soon.) Cambience comes standard with the Audio, Camera, and Tools modules.
Changed lines 74-75 from:
!!! Recipes and How-To's
to:
!!! Videos and Documentation
*
'''Cambience CSCW 06 Video'': [[Attach:Cambience_CSCW.wmv | Download ]] (16.1 MB)
June 13, 2006, at 11:09 AM by 207.236.235.30 -
Changed line 61 from:
* MINOR BUG: problem with User Name and User Location not updating properly.
to:
* '''FIXED in 3.1:''' problem with User Name and User Location not updating properly.
Changed line 63 from:
* MAJOR BUG: Ecology background fails to update.
to:
* '''FIXED in 3.1:''' Ecology background fails to update.
June 13, 2006, at 11:07 AM by 207.236.235.30 -
Changed lines 53-54 from:
* '''Download the latest version''': [[Attach:Cambience-3.0.msi | Version 3.0 ]] (updated Mar 4, 2006)
to:
* '''Download the latest version''': [[Attach:Cambience-3.1.msi | Version 3.1 ]] (updated Jun 13, 2006)
* Older Version
: [[Attach:Cambience-3.0.msi | Version 3.0 ]] (updated Mar 4, 2006)
May 01, 2006, at 01:31 AM by 207.236.235.30 -
Added lines 65-68:

!!! Add-Ons
* '''Cambience SFX Library''': [[Attach:CambienceSFXLibrary.msi | Version 1.0 ]] (updated May 1, 2006)
March 17, 2006, at 09:35 PM by 24.64.78.27 -
Changed lines 57-58 from:
to:
* If you want to connect to another instance of Cambience to try it out, use 136.159.7.243
March 04, 2006, at 12:38 PM by 207.236.235.30 -
Changed line 28 from:
# Drag the region into the Ecology Editor workspace. A region item will appear.
to:
# Drag the region into the Ecology workspace. A region item will appear.
Changed lines 33-34 from:
to:
# Browse for the desired Audio file. Currently Cambience only supports .MP3, .MID, and .WAV file formats.
# You may double click on the audio file to preview playback.
# Drag the desired file into the Ecology workspace. Depending on the file you selected, an Audio Item or Wave Item will appear. Note: MIDI items will be included in later versions.
# Connect the sockets on the item to any desired hooks (ex. Region Item Over All Motion -> Audio Volume)
# Press the Play button on the audio to begin playback. By default the audio file will play through only once (one-shot) but you can set it to Looping by clicking on the arrow button on the righthand side of the item.
March 04, 2006, at 12:32 PM by 207.236.235.30 -
Added lines 18-34:
!!! Instructions

To add webcam regions:
# Click the ''Camera'' tab on the lefthand side of the screen.
# Click on the green "+" symbol below the webcam image so that it is depressed.
# Click and drag a new region onto the webcam image. The ''Region Properties'' box will appear below.
# Give your region a name and description.

To monitor webcam regions:
# Find a region in the Remote Regions box below the webcam image box. You may click on the camera to view all regions, or click on each individual region to view it's positioning relative to the webcam image. Note: this box will contain both the local webcam regions and any remote webcam regions.
# Drag the region into the Ecology Editor workspace. A region item will appear.
# Click and drag the hooks and sockets (filled circles and circle outlines on either side of the region item) and drop on other sockets and hooks to make connections.

To add audio:
# Click on the Audio tab on the lefthand side of the screen.
Added lines 52-53:

Reported Bugs:
Added lines 56-58:
* MAJOR BUG: Ecology background fails to update.
** This occurs sporadically where the hooks and sockets (filled and empty circles) are not drawn beside the Ecology items, or they do not follow when an item is moved.
** Work Around: Please save your ecology and restart Cambience to solve this problem.
March 04, 2006, at 12:22 PM by 207.236.235.30 -
Changed lines 14-15 from:
On a greater scale, Cambience provides a signal relay architecture which can be used to connect almost any input that can be reduced to a single number to any output, or property of an output that can utilize that number. For instance, this architecture need not be limmited to producing sound from visual input, it may be used for things such as connecting a phidget slider to a servo motor. This can be done programmatically with great ease, however Cambience allows you to modify connections on the fly during program runtime. It bares resemblance to the '''Icon Toolkit''', however it has not been purposed toward keyboard/mouse input.
to:
On a greater scale, Cambience provides a signal relay architecture which can be used to connect almost any input that can be reduced to a single number to any output, or property of an output that can utilize that number. For instance, this architecture need not be limmited to producing sound from visual input, it may be used for things such as connecting a phidget slider to a servo motor. This can be done programmatically with great ease, however Cambience allows you to modify connections on the fly during program runtime. It bares resemblance to the ''Icon Toolkit'', however it has not been purposed toward keyboard/mouse input.

Similar to the ''Community Bar'', Cambience allows for custom modules to be loaded without requiring a program recompile. This leaves the possibility open for programmers to add their own modules to Cambience as they wish. (Documentation and Template Project coming soon.) Cambience ships standard with the Audio, Camera, and Tools modules
.
March 04, 2006, at 12:18 PM by 207.236.235.30 -
Added line 11:
%rfloat% Attach:cambience.gif
March 04, 2006, at 12:06 PM by 207.236.235.30 -
Changed lines 29-31 from:
** Comments:
***
First release!
*** Please report bugs or crashes so that I can fix them for future releases.
to:
Comments:
* First release! Please report bugs or crashes so that I can fix them for future releases.
* MINOR BUG: problem with User Name and User Location not updating properly.
** Not a hindrance to program usage - will fix later
.
March 04, 2006, at 12:03 PM by 207.236.235.30 -
Changed lines 28-35 from:
* '''Download the latest version''': [[Attach:CBInstall-3.2.8.msi | Version 3.2.8 ]] (updated 28 February, 2006)
** Changes:
*** time stamps on the chat messages
*** blur slider on the presence item
*** screen sharing item removed on logout
*** fixed bug where extra items were created in the background
* [[Toolkits/CBPreviousVersions | Old Versions ]]
to:
* '''Download the latest version''': [[Attach:Cambience-3.0.msi | Version 3.0 ]] (updated Mar 4, 2006)
** Comments:
*** First release!
*** Please report bugs or crashes so that I can fix them for future releases.
Deleted lines 36-38:
* '''[[Toolkits/CBSetupInstructions |CB server]]''': How to set up your own community bar server
* '''[[http://grouplab.cpsc.ucalgary.ca/papers/2005/05-CommunityBar-Video/CommunityBar.avi|View the video (AVI)]]''': How to use the Community Bar client
Deleted lines 42-44:

* %newwin% [[Toolkits/CBMediaItems | Developing Community Bar Media Items]]
Deleted lines 47-53:

* %newwin% [[http://grouplab.cpsc.ucalgary.ca/papers/2005/05-CommunityBar/CommunityBar-Group2005.pdf | McEwan, G., and Greenberg, S. (2005) Supporting Social Worlds with the Community Bar (PDF)]]. Proceedings of the ACM Group 2005 Conference
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/papers/2005/05-Place-McEwan-ECSCWWorkshop/05-Place-McEwan-ECSCWWorkshop.pdf | McEwan, G. and Greenberg, S. (2005) Community Bar Places for Collaboration (PDF)]]. In Luigina Ciolfi, Geraldine Fitzpatrick and Liam Bannon (Eds) Workshop Proceedings Settings for Collaboration
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/papers/2005/05-CommunityBar-Video/CommunityBar.avi | McEwan, G., and Greenberg, S. (2005) Community Bar (The Video) (AVI)]]. Video Proceedings of ECSCW - European Conference on Computer Supported Cooperative Work (Sept 18-22, Paris. Video, Duration 5:04)
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/papers/2005/05-WorkshopPapers.CHI/05-CommunityBar-McEwanGreenberg.pdf | Gregor McEwan and Saul Greenberg. (2005) Community Bar: Designing for Awareness and Interaction (PDF)]]. ACM CHI 2005 Workshop on Awareness systems Documentation
March 04, 2006, at 12:00 PM by 207.236.235.30 -
Added lines 1-65:
(:title Cambience:)
%define=box padding-left=1em padding-right=1em margin='3px 3px 0'%
%define=yellowbox box bgcolor=#fdfaea border='1px solid #ffad80'%
%define=redbox box bgcolor=#fff3f3 border='1px solid #ffc9c9'%
%define=bluebox box bgcolor=#f4fbff border='1px solid #a1cae6'%
%define=skybox box bgcolor=#f8fcff border='1px solid #aaaaaa'%
%define=greybox box bgcolor=#fbfbfb border='1px solid #aaaaaa'%
%define=greenbox box bgcolor=#e6f3e5 border='1px solid #8fd586'%
%define=whitebox box bgcolor=#ffffff border='1px solid #999999'%
\\
'''Cambience''' is a program designed to promote peripheral awareness among distance separated social groups by translating awareness cues to sound. For the visual cues produced by streaming webcam video, users draw rectangular regions over areas of interest within the webcam's captured scene. Each region measures the amount of change occurring in the scene, and users can control properties of sound based on these varying values.

On a greater scale, Cambience provides a signal relay architecture which can be used to connect almost any input that can be reduced to a single number to any output, or property of an output that can utilize that number. For instance, this architecture need not be limmited to producing sound from visual input, it may be used for things such as connecting a phidget slider to a servo motor. This can be done programmatically with great ease, however Cambience allows you to modify connections on the fly during program runtime. It bares resemblance to the '''Icon Toolkit''', however it has not been purposed toward keyboard/mouse input.

!!! Contents

* [[#download | Download and Installation]]
* [[#recipes | Recipes, How-To's]]
* [[#tutorials | Tutorials and Examples]]
* [[#links | Links]]
\\
\\


[[#download]]
>>greenbox<<
!!! Download and Installation
* '''Download the latest version''': [[Attach:CBInstall-3.2.8.msi | Version 3.2.8 ]] (updated 28 February, 2006)
** Changes:
*** time stamps on the chat messages
*** blur slider on the presence item
*** screen sharing item removed on logout
*** fixed bug where extra items were created in the background
* [[Toolkits/CBPreviousVersions | Old Versions ]]

>><<

[[#recipes]]
>>yellowbox<<
!!! Recipes and How-To's
* '''[[Toolkits/CBSetupInstructions |CB server]]''': How to set up your own community bar server
* '''[[http://grouplab.cpsc.ucalgary.ca/papers/2005/05-CommunityBar-Video/CommunityBar.avi|View the video (AVI)]]''': How to use the Community Bar client

>><<


[[#tutorials]]
>>bluebox<<
!!! Tutorials and Examples

* %newwin% [[Toolkits/CBMediaItems | Developing Community Bar Media Items]]

>><<

[[#links]]
>>greybox<<
!!! Links

* %newwin% [[http://grouplab.cpsc.ucalgary.ca/papers/2005/05-CommunityBar/CommunityBar-Group2005.pdf | McEwan, G., and Greenberg, S. (2005) Supporting Social Worlds with the Community Bar (PDF)]]. Proceedings of the ACM Group 2005 Conference
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/papers/2005/05-Place-McEwan-ECSCWWorkshop/05-Place-McEwan-ECSCWWorkshop.pdf | McEwan, G. and Greenberg, S. (2005) Community Bar Places for Collaboration (PDF)]]. In Luigina Ciolfi, Geraldine Fitzpatrick and Liam Bannon (Eds) Workshop Proceedings Settings for Collaboration
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/papers/2005/05-CommunityBar-Video/CommunityBar.avi | McEwan, G., and Greenberg, S. (2005) Community Bar (The Video) (AVI)]]. Video Proceedings of ECSCW - European Conference on Computer Supported Cooperative Work (Sept 18-22, Paris. Video, Duration 5:04)
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/papers/2005/05-WorkshopPapers.CHI/05-CommunityBar-McEwanGreenberg.pdf | Gregor McEwan and Saul Greenberg. (2005) Community Bar: Designing for Awareness and Interaction (PDF)]]. ACM CHI 2005 Workshop on Awareness systems Documentation


>><<