Difference between revisions of "SpaceBall"

From CCRMA Wiki
Jump to: navigation, search
Line 17: Line 17:
[[File:original2.jpg | 500px]]
[[File:original2.jpg | 500px]]
[[File:photo(1).jpg | 500px]]

Revision as of 16:15, 14 November 2013

3-D Sound Mixer


The Ball of Sound is an elegant and intuitive interface for live spatialization. Traditional mixers and other output controllers tend to limit the performer's abilities to manipulate sound configurations in real time, due to complicated layouts and configurations. The Ball of Sound (will eventually) offer multi-track spatialization in three dimensions in a stand alone or fully integrated setup.


Hemisphere Design






Related Examples

1. http://www.nime.org/proceedings/2010/nime2010_120.pdf

2. http://www.careydodge.ca/Max4/Live%20Ambisonics%20Beta%20TES2009.pdf

3. http://www.nime.org/proceedings/2006/nime2006_140.pdf

4. http://reactivision.sourceforge.net/



a) Mandatory Requirements

    i. User will be able to control individual audio levels for a minimum of 4 channels
   ii. User will be able to control panning for a minimum of 4 speaker placements
  iii. User will be able enact the aforementioned with a single input signal

b) Add-Ons

   i. Instead of a magnet, the user will be able to use his/her hands to manipulate the parameters
   ii. The user will be able to do various complicated tasks by performing specific hand motions/cues
  iii. User will have some type of feedback (color visuals, haptic) in order to better understand what is being done or if a specific function has been enabled.
 iv. Instead of half a sphere, the user will be able to interact with a touch sensitive orb

c) Commercialization

   i. Find the most cost effective/aesthetically pleasing materials to implement this same idea
  ii. Instead of touch, use camera/projection of images on the orb and analyze changes in light/movement with user interaction
 iii. Find a way to have it be useable with only a laptop/program


1. Hollow spherical surface

2. Magnets to be placed inside/outside of the surface

3. Joystick for user control

4. Metal prong and spring

5. Raspberry Pi

6. PD Program for panning

7. Laptop for handling output of signals from Rasberry Pi


We decided to go ahead and use a joystick over a trackball, due to the joysticks ability to not only measure displacement, but also the joysticks actual position. We have yet to decide on how/what we will mount the spacializer on.