waveform for setting playback start & end points
OK here's my problem -
Ive got a basic step sequencer which sequences samples loaded into the usual buffer~ groove~ combo. Im using the waveform object to view the sample loaded into the buffer~. I also want to use the same waveform object to edit the start and end point of the sample. I understand you can do this when the sample is looping (i.e. you set the loop min and loop max points). however, i dont want my sample to loop - i only want it to play when it's supposed to in the sequencer.
Essentailly, i want to be able to highlight a particular area in the wavefrom object and for the groove~ object to play that highlighted part when it recieves a bang from my sequencer. Would play~ provide this function? Is there a way to set the start and end points of the sample in waveform when it isnt looping?
I have tried using my current set up with the loop on but the sample continues looping and sounding after the sequencer has stopped.
Any help would be appreciated
Hi.
Here is a way of doing it with play~.
Hello,
I'd probably use a line~ play~ combination. Use the waveform start selection
outlet to set the line~ start point, then send the duration (end - start) to
the right inlet, then finally send the end selection point to the left inlet
of line~ to create a ramp to drive a play~ (see the line~ help file).
Something like this:
Hope that helps,
Simon
-----Original Message-----
From: maxmsp-bounces@cycling74.com [mailto:maxmsp-bounces@cycling74.com] On
Behalf Of Stefan Scheuregger
Sent: 10 December 2007 11:34
Subject: [maxmsp] waveform for setting playback start & end points
OK here's my problem -
Ive got a basic step sequencer which sequences samples loaded into the usual
buffer~ groove~ combo. Im using the waveform object to view the sample
loaded into the buffer~. I also want to use the same waveform object to edit
the start and end point of the sample. I understand you can do this when the
sample is looping (i.e. you set the loop min and loop max points). however,
i dont want my sample to loop - i only want it to play when it's supposed to
in the sequencer.
Essentailly, i want to be able to highlight a particular area in the
wavefrom object and for the groove~ object to play that highlighted part
when it recieves a bang from my sequencer. Would play~ provide this
function? Is there a way to set the start and end points of the sample in
waveform when it isnt looping?
I have tried using my current set up with the loop on but the sample
continues looping and sounding after the sequencer has stopped.
Any help would be appreciated
both of these are excellent and do exactly what i need! thank you both for your quick replies!
Stefan