Hello,
In 2004 I had a live improvisation patch that did something similar (it was used during a bass/keyboard/computer concert with two musicians):
time); recording was trigged manually at special moments
which they occured were stored in a [table] (there was a kind of chronometer that started at the same time as the recording)
keyboard; each key played the sound of the buffer from a specific time taken in the [table] mentionned above (there was also a trapeze enveloppe for avoiding clicks)
to the one that you can find in the pd.fft.examples, in order to timestretch the sound with a default precession speed of 10% or such (MIDI aftertouch was then used to alter the precession)
With a flute, you would have to replace the [bonk~] by a different "rule" (unless you only play tongue rams and key percussion)
On 10/26/06, Jamie Bullock jamie@postlude.co.uk wrote:
Hi,
Has anyone done any audio segmentation work in PD, along the lines of what is provided by BBCut for SuperCollider?
The sort of thing I am looking for is the ability to take a monophonic input (e.g. a flute), and perform on-the-fly segmentation of the audio into a 'database' of notes or phrases depending on pre-determined rules. The segmented 'events' would then be available for recall in an arbitrary order.
I have a few ideas of how to implement this PD, but I don't want to reinvent the wheel, so if anyone has already done it and wants to share...
Jamie
PD-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list