Trying to use MG3 with Plugdata to reassign notes

Howdy! I’m working on a project creating an assistive guitar plugin for disabled musicians. I’m trying to take in MIDI data using Plugdata, and reassign the MIDI note values based on a selected chord tab selected by another MIDI controller. I have a test Plugdata plugin that is correctly taking the MIDI notes in and reassigning them, then sending them out as MIDI, but when I test this by putting Plugdata in start my MG3 chain and load my note reassignment patch, and using the Test Synth, it only seems to play the original MIDI values and not my reassigned MIDI values. Perhaps I’m not understanding something about the MG3 chain. Is there something I’m overlooking in creating a plugin that alters MIDI notes?

Hi @spDuchamp
I don’t think there is any way to pass on MIDI from a Third Party Instrument/FX to another on the Chains (yet?). I guess @JamO knows best about this though.

You might want to try to set up inside something like Kushview Elements as a plugin on a chain. It is very unstable, but it is also free. :grinning: :+1:

Right. VST plugins cannot output MIDI right now… I have it on my list.

2 Likes

Ah! Good to know. I thought I figured out a workaround by routing the MIDI out to Plugdata running standalone, and then routing it back in with a MIDI device, but the original MIDI data also flows through doubling up notes. I’ll figure something out for my dev and testing for now.

Hmm. Haven’t seen that Element thing before. That looks darn handy! Thanks!

1 Like