A series of experiments were made in order to explore the potential of multitouch surfaces for interaction with SuperCollider. This was achieved using the TonsengMod Quark available at: https://github.com/earslap/tongsengmod. These experiments involved the creation and control of Synths that read data from a buffer. https://www.dropbox.com/s/z6yfzgqot7xb3wb/multitouch.scd?dl=0
Initially, the xyz coordinates for each touch were used to fade between different samples and control the playhead of the buffer directly. This proved difficult to control due to the high resolution of the playback position and the small size of the physical interaction surface. This was found to be particularly problematic when trying to reproduce certain gestures. Smoothing and mapping to a smaller range helped to compensate for this but is not the best solution. In addition to this, when the playback position stationary the Synth creates piercing tones due to the repeated playback of one sample.
https://www.dropbox.com/s/umr4mlkbzcc22xo/multitouch_sampler1.aiff?dl=0
In addition to this, a synth was also created which looped a section of the buffer with the x and y coordinates controlling start position and loop length respectively. This produced much more reliable results but produced a more obviously looped sound. In addition to this, mapping the y coordinate to fade through different buffers was also explored to create hybrid timbres. This could be improved by either using convolution techniques or fading through more buffers and selecting samples that are less contrasting.

No comments:
Post a Comment