Hello Fons.
(Sorry for replying to another's question but I lost your first post in
this thread.)
In the early 2000s I made polyphonic guitar to midi converter software.
It is actually available on my github page.
It's a pretty standard experiment. FFT -> notes -> midi. Plus some false
triggering magic and so on.
I was shocked to find that increasing sample rate had no effect on latency.
More FFT bins are needed and thus you get the same latency regardless of
sample rate.
Then I recently found a product called MidiGuitar by JamOrigin.
I was so impressed that I bought it. A very rare purchase of music
software for me.
And I'm not the only one impressed.
Carl Palmer's ELP Legacy tour incredibly has no keyboardist to play
Keith Emmerson's parts.
Instead the amazing guitarist uses this MidiGuitar product to play all
the keyboard parts.
The latency is practically zero. Stunning.
Would you have any insight into how this product achieves this and the
techniques used?
They say, obviously, there is a lot of magic besides plain FFT going on,
such as onset detection and so on.
Thanks.
Tim.
MusE sequencer project.