Voice to MIDI in Ardour

Is there a way to achieve similar functionality as shown in this video with reaper?

I know the audio to midi lua script exists, but it would be nice to be able to do it in real time.

I have tried setting up an audio track with the @x42 autotune plugin and sidechaining it out to a midi track, I can see input on the midi track, but I can’t get it to trigger notes on the synth.

I think https://guitarix.org/ LV2 plugins come with a tuner has a realtime audio to MIDI mode, but I don’t know for sure.

In the distant past the tuner I wrote had MIDI note output, but the timing was all over the place (higher notes triggered earlier than lower ones and latency was generally unreliable, so I removed that feature).

1 Like

https://www.reaper.fm/reaplugs/

I am unable to check, but reatune should be included in this download. Would it be possible to add this to a midi instrument track ? Or is there an audio routing issue that would prevent this from working because it is not possible to have audio and MIDI in the same track ? Could you manually add a sidechain on the plugin (in the plugin routing) then route audio to it from another track ?

I am not able to check…just some ideas…

@x42 , I don’t see an option in gxtuner to send notes to midi

@Schmitty2005 I installed the reaplugs but it does not include reatune

I ended up finding this, but have not tested it out yet. Dodo MIDI by Dodo Bird - Audio to MIDI Plugin VST3

I also ended up finding a way to rewrite the audio to MIDI lua script to do monophonic notes which seems to work a lot better than the original script, it would just be nice to have a Linux native FOSS solution for realtime audio to midi

According to Guitar-to-MIDI conversion in Rakarrack/Guitarix? - LinuxMusicians it should be possible. Then again that post is also over 10 years old and maybe the feature was removed.

using rakkarack is more trouble than it’s worth IMO, I just stick with modified audio to midi script, thanks for your help on this.

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.