tabula rasa
Exploring sound/gesture typo-morphology for enactive computer music performance IRCAM Musical Research Residency 2011 Thomas Grill http://grrrr.org
tabula rasa Exploring sound/gesture typo-morphology for enactive - - PowerPoint PPT Presentation
tabula rasa Exploring sound/gesture typo-morphology for enactive computer music performance IRCAM Musical Research Residency 2011 Thomas Grill http://grrrr.org Contents Introduction concepts Implementation current status
Exploring sound/gesture typo-morphology for enactive computer music performance IRCAM Musical Research Residency 2011 Thomas Grill http://grrrr.org
accessible in an intuitive manner, e.g. for live performance
source material
how to preserve qualities of corpus elements / achieve a predictable stream of sound?
immediately self-explaining ➔ enactivity
sounds to characteristics of interaction
In the mines of matter / 2ex (2010)
sounds
sound corpus (spectral and temporal)
the corpus and the real-time gestures
(very soft to brute force)
material
30cm contact mics 40-50cm polyacrylic interaction surface flexible, microstructured (<1mm)
foam spacing (~10mm) foam rubber antislip (2mm) MDF base (3mm)
force sensitive sensors Arduino board (ADC) mic pre-amps and ADC
(10 bits @ max 10kHz)
(resolution 10g)
should allow position detection
resonance modes
resonances and are more sensitive
always from the start
material + background noise / hum
statistical segmentation
DKL
past lookahead Gaussians (diagonal covariances) Kullback-Leibler divergence
log(melbandi) − log(melbandi) ≥ threshold
phrases at a time
sample segments
corpus don't match – what to do when corpus phrase ends before the interaction gesture is finished?
parallel phrases taken into account by GF
a prematurely ended corpus phrase
predict possibly following segments (Markov Model)
Interaction sound Segmentation Feature analysis Whitening Transition probabilities Front GMM Posteriors Back GMM Posteriors
Segmented audio Features Posteriors Gaussian mixture model
Segment backs Transition probabilities
following preceding
Segment fronts
Corpus sound Segmentation Feature analysis Whitening Front Posteriors Transition probabilities Front GMM Posteriors Back GMM Posteriors
Corpus sound Segmentation Feature analysis Whitening Front Posteriors Gesture learning Downsampling Transition probabilities iors Back GMM Posteriors
Transition probabilities iors Back GMM Posteriors
Transition probabilities
* *
Candidate segments Gesture following Downsampling Interaction Sound Segmentation Feature analysis Whitening Back Posteriors Corpus posteriors
probabilities
seed GestureFollower
probability or maximum number of candidates
Transition probabilities
* *
Corpus sound Candidate segments Gesture following Gesture synthesis Downsampling Interaction Sound Segmentation Feature analysis Whitening Back Posteriors Corpus posteriors
individual phrase likelihoods, time positions and speed estimates
speeds for synthesis
technique
corpus data (segmentation and posteriors) and GestureFollower data is stored using mubu
numpy / scikits.learn by means of py/pyext
e.g. for material selection (position) and dynamics processing (strength)
sound characteristics
front/back model, probability thresholds)
surfaces (if possible)
haptics lab at Paris 6)
additional objects and respective sound corpus
See you!