Dates :
20-24 january 2009
hosted by
GMEA, Centre National de Création Musicale d'Albi-Tarn, France, in the
Virage platform research program
Participants :
- GMEA : Théo de la Hogue (developper), Benjamin Maumus (Sound Engineer), Nicolas Carrière (Musician + Max developper), Mathieu Chamagne (Musician + Max developper), Pascal Baltazar (Research Manager)
- GMEM : Charles Bascou (Research Manager + Holophon developper), Jérôme Decque (Sound Engineer)
- BEK : Trond Lossius (Sound artist + DBAP developper)
- Electrotap : Tim Place (Jamoma architect and developper)
- McGill : Nils Peters (ViMiC Developper + Researcher)
- ICST : jasch + Philippe Kocher (Musicians, Researchers and Ambisonics Users/Devs)
- LIMSI-CNRS : Frédéric Vernier (CHI researcher)
Main Topic :
Algorithms and multitouch interfaces for sound spatialization
Subtopics :
- Namespace Consistency improvement in Jamoma Modules
- / SpatDIF
- in order to easily compare/combine spatialization algorithms
- introducing SpatBASE
- Multitouch interfaces development for source manipulation
- in particular for source grouping (e.g. rotation, homothety, etc...)
- with Lemur (we'll have 4 of them)/Stantum SMK (we'll have 2 of them)
- Mrmr for iPhone / iPod touch
- Multi-Touch SoundScape Renderer
- with Ambimonitor
- with jmod.scene3D
- Jamoma/Holophon bridge development
- allowing trajectories and behaviours scripting
- Jamoma development for the visual representation of spatial sound scenes
- proper integration of dataspace in Jamoma
- jcom.paramui
- support for change of dataspace in jcom.parameter
- active/internal/native
- DBAP development
- source weighting implementation (+ interfaces for handling it)
- convex hulls development
- further development ? (Charles' "influence zones")
- DBAP publication
- Ambisonics:
- Implementing ICST ambisonic panning (AEP ?) in Jamoma
- Consider algorithms for higher order ambisonics developed at NTNU
- .amb file player & recorder
- porting ambimonitor to Max 5
- Tutorials on spatialisation in Jamoma
- Digressions:
- exponential FunctionLib unit: If possible, please add a symmetry parameter, as in power Function
an inverse function (with negative values ?
- Dictionary datatype for Max?
Schedule :
-
Tuesday 20th :
- 10-12 am : electroacoustic music workshop (from 17th to 20th) debriefing and recommandations for development (in French)
- 2-5 pm : Jamoma spatialization workshop initial meeting (schedule + contents discussion)
- 5-7 pm : Namespace consistency / SpatDIF discussion
- Wednesday 21st :
- morning : development
- 2-4 pm : demos + group discussions
- Charles' Holophon
- Philippe's Choreographer
- Virage interactive sequencer prototype (Pascal)
- 4-7 pm : development/experimentation/listening
- Thursday 22d :
- development
- experimentation/listening
- 2-4 pm : demos + group discussions
- Mathieu's Max Multitouch Framework
- jasch's multitouch stuff
- GMEA's theatre workshop spatialization interface (Pascal)
- Jamoma Multicore
- 4-7 pm : development/experimentation/listening
- Friday 23rd :
- development
- experimentation/listening
- 2-4 pm : demos + group discussions
- Nils' ViMiC
- what has been done
- 4-7 pm : development/experimentation/listening
- Saturday 24th :
- morning : development
- 2-4 pm : debriefing
- 4-6 pm : conferences, etc... (see program)
Location :
Cap découverte concert hall (21/23), GMEA (20, 24)
Audio equipment (at Cap Découverte) :
- Yamaha DM1000 Mixing console
- Mobile IO 2882 audio interface (8 analog + 8 ADAT + 2 SPDIF)
- 4 Amadeus MPB 200
- 8 Genelec 1029A