I’ve been trying for a while to figure this out, but has so far been unable to crack it.
What I’d like to be able to do is this:
I press a key on a midi-controller, and a VST sampler automatically shortens/elongates the sample-loop to a duration that corresponds to the wavelength of a note in a musical scale.
…but without pitching the sample itself.
The sampler always triggers at the same pitch, but uses the midi notes to adjust loop-length instead.
So, for example, if I press a low A (A1 = 55Hz), the sampler adjusts the sample-loop duration to apprx. 18.18 milliseconds (one wavelength at 55Hz).
The idea is to be able use the loop lengths as ”synth-oscillators”, where every scale note has a unique (but closely related) wave-shape.
I suppose that, in order it to work, the sample-instrument would need to be highly configurable, and able receive data from two different MIDI controllers at the same time.
One to trig the sampler, and one to adjust loop lengths.
With Ableton’s stock instruments, using two different controllers for the same instrument simultaneously isn’t possible, and there doesn’t appear to be any simple way to convert MIDI note data into loop lenghts precisely.
Does anyone know about software (or hardware) that can be configured to work like this?
Does this technique already have a name?
Any ideas you might have would be most welcome!