The pressure-sensitive comes from capturing the “taps” on the surface with microphone, a envelope follower is applied to the treated signal (quite a bit of signal processing… namely filtering) to track the envelopes. Then those are applied to the sound engine that plays them at the correct intensity!
Software:
MtDjing (C++/PureData/Flash)
Running at: Windows7 64 bit (graphics) and Ubuntu9.10rt (audio)
Microphone: Tbone condenser for winds with Motu Ultralite Mk3 with 7 band EQ applied.
The MTSeq is a multitouch enabled music generation and manipulation system. It consists of a CHR based music generator engine, the audio processing application “bidule” as a backend and an exclusively designed GUI with a set of multitouch- and gesture-enabled widgets. The system is able to generate a piece of music with the given parameters and allows the user to manipulate this music in realtime with a multitouch-controllable audio effects stack.
An interactive multi-touch installation exploring artificial life, swarm intelligence, emergent behavioral patterns, and a bit of rhythm and music theory.
Built with the Adobe Flash Platform, CCV computer vision, TUIO Protocol, Touchlib library, and the laws of physics.
A little musical trip using Usine from sensomusic.com , here I’ve use the nayplayer patch I’ve made ( help of 23fx for the skin ) and an other one using xy pad and others modules to create my own interface, purpose was to have only the essentials on the screen..One of the great feature of Usine for live situation..
‘MStretchSynth’ uses multi-point (multi-touch) data streams to create a synthesis instrument driven by the relationships between points. Instead of mapping touch positions (X and Y coordinates) directly to synthesis parameters, relationships such as angle, distance, and velocity compared to other points are used.
‘MStretchSynth’ uses angle, distance and total velocity between points to map to synthesis parameters pitch, amplitude and delay depth.