fons(a)kokkinizita.net wrote:
What exactly do you mean by 'correcion
percentage' ?
Imagine that the input is out of tune by 20 cents. A "correction
percentage" of 50% should make it out of tune by 10 cents. I suppose
that current what jretune does is make it in tune, which would translate
to a "correction percentage" of 100%.
2) A midi
input (correct to the incomming midi-note) would be cool.
This could be *very* complicated unless it is guaranteed
that the MIDI info is exactly on time w.r.t. the audio.
Again this would be a lot easier in off-line mode.
A simple and "good enough" solution would be to allow midi input to turn
*on* the notes of the keyboard in the gui. Holding down several keys
would turn on more keys, making it possible to change keys during a
correction pass.
Is it possible to define a latency for midi inputs? Then the correction could
by that define how much earlier it needs the midi-notes delivered assuming the
sequencer is able to handle that. Then you would get the midi notes ahead of
time to start the correction at the right time.
Arnold