MPE MIDI compatible sound generator plugin?

I was discussing with a fellow musician about using the LinnStrument with the DUO. He said that the DUO is probably does not have MPE (multidimensional polyphonic expression) MIDI yet.

Would it be possible to have a MPE MIDI sound generator plugin?
Is MPE something that needs to be implemented at the platform level? Or is it a plugin thing? (I’m not a programmer so I have to ask…)

It would be great to be compatible with the new wave of Midi controllers like the LinnStrument, Haken Continuum, Eigenharp, Seaboard, Soundplane, and Keith McMillen K-Board Pro 4.

It’s a plugin thing.

The MOD already sends the midi it receives to the plugins as-is, so there’s nothing that the Duo needs to do differently I think.
I know the ROLI guys, and got a chance to test out the seaboard some time ago.
Sadly I didn’t had enough time to try to do something with it.
But it was enough to know the MIDI device appears and works with the Duo.

There’s an example MPE synth plugin in the Juce library source code, which could be used to test this.
Just needs a little porting first.



I was thinking that a LinnStrument would be a possible MIDI interface that I would use since I can strap it on and use it like the NS/Stick.

Would a plugin using MPE take up a lot more CPU?

Even though MPE is a new buzzword this idea has been around for a long time, it’s basically midi mode 4 omni off/mono which has been used for years for midi guitar. See for a very good description of the MIDI channel modes.

A plugin that has each of it’s voices controlled by a different midi channel would not use any more CPU than a plugin that provided the same voice count but is controlled by a single midi channel.

If the plugins voices cannot be controlled by different midi channels the trick is to split the midi channels up and have multiple plugins each listening to a single midi channel, so for a guitar you would need 6 plugins, one each for channels 1, 2, 3, 4, 5 and 6, this then uses a load more CPU than just having a single one.

Edit: I have a linnstrument here and it is easily one of the best buys ever, a fantastic piece of kit. Highly recommended.


Sorry for necrobumping, but what is the current state of MPE and midi over bluetooth LE on the MOD? If I understand it right, Felipe had invested quite some effort to pimp the kernel, libmidi, and bluez to improve performance or make it work at all.

Imagine how cool it’d be to wirelessly perform a little solo with the Blocks Seaboard connected to a synth plugin running on the MOD Duo. :wink:

1 Like

Does anyone have experience using the linnstrument with the mod duo/x?

How about attempting MPE with it?

No plugins in the MOD currently support MPE.
We will need to have something in that aspect first.

Is there a desktop tool that is able to generate MPE events?

1 Like