moinho
12-27-2009, 02:23 PM
Here's another feature suggestion/request. Don't know if this is perhaps possible in some way already, if so, please tell me how.
I'd like to have something in the realm of granular looping, working like this:
Say you have a loop of length l. Already, it's possible (using multiply) to cut out a sequence starting at x<l and of length e, so the portion of the original loop which gets played back is from x to x+e.
What I'd like to have is the possibility to control x (after this segment has been defined) by a MIDI controller, thus being able to scroll your short segment through the whole original loop.
More tech details:
This would require to move the current playback position with the moving x as well. Say your playback position is p and during the time interval for controller sampling t this position changes by d, then if you change e by de, the playback position needs to change by d+de (thus playing back faster or slower through the loop, depending in which direction you move e).
Additional options:
It would also be possible to make e adjustable by a controller. I would however suggest that after the original e is defined (e.g. by multiply, or by a new process), e can only be decreased by the controller. Why?
Simply, if your original loop length l is, say, 30 seconds, then with MIDI controller quantisation, the step size in which you can set e would be 30/127=236ms, which seems to coarse to me for fine-tuning e (especially if you consider that you usually have a hard time to reach one specific CC value with a foot controller).
I'd like to have something in the realm of granular looping, working like this:
Say you have a loop of length l. Already, it's possible (using multiply) to cut out a sequence starting at x<l and of length e, so the portion of the original loop which gets played back is from x to x+e.
What I'd like to have is the possibility to control x (after this segment has been defined) by a MIDI controller, thus being able to scroll your short segment through the whole original loop.
More tech details:
This would require to move the current playback position with the moving x as well. Say your playback position is p and during the time interval for controller sampling t this position changes by d, then if you change e by de, the playback position needs to change by d+de (thus playing back faster or slower through the loop, depending in which direction you move e).
Additional options:
It would also be possible to make e adjustable by a controller. I would however suggest that after the original e is defined (e.g. by multiply, or by a new process), e can only be decreased by the controller. Why?
Simply, if your original loop length l is, say, 30 seconds, then with MIDI controller quantisation, the step size in which you can set e would be 30/127=236ms, which seems to coarse to me for fine-tuning e (especially if you consider that you usually have a hard time to reach one specific CC value with a foot controller).