Tags:

    Jamoma spatialization workshop at GMEA in Albi 2009


    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



    Télécharger le fichier  "WShopSpatAlbi.pdf"

    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
      • OpenGl, Jitter, LCD...
    • 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)

    ptte.jpg

    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