MPE (Expressive Midi)

Support & discussion regarding DAWs and MIDI sequencers.

Moderators: MattKingUSA, khz

Post Reply
ccernn
Established Member
Posts: 16
Joined: Mon Feb 22, 2010 10:00 am

MPE (Expressive Midi)

Post by ccernn »

I recently added MPE/Expressive Midi support into my (vst) plugin framework/library.
Does any Linux hosts except Bitwig Studio support this?

- Tor-Helge
antiesen
Established Member
Posts: 165
Joined: Sat Aug 27, 2011 3:36 pm

Re: MPE (Expressive Midi)

Post by antiesen »

Tracktion does "note automation", since version5. I think this means the same as mpe.
This was made to end all partys - Einstürzende Neubauten 1985
ccernn
Established Member
Posts: 16
Joined: Mon Feb 22, 2010 10:00 am

Re: MPE (Expressive Midi)

Post by ccernn »

oh, yeah, forgot about tracktion..
(mpe support is in juce already)
- th
wolftune
Established Member
Posts: 1350
Joined: Fri Feb 24, 2012 7:40 pm
Location: Portland, OR
Been thanked: 2 times
Contact:

Re: MPE (Expressive Midi)

Post by wolftune »

What's the status of this? If I get a Linnstrument, can I use it effectively with any free/libre/open synths and sequencers?
Aaron Wolf
Music teacher, scholar
http://wolftune.com
folderol
Established Member
Posts: 2072
Joined: Mon Sep 28, 2015 8:06 pm
Location: Here, of course!
Has thanked: 224 times
Been thanked: 400 times
Contact:

Re: MPE (Expressive Midi)

Post by folderol »

wolftune wrote:What's the status of this? If I get a Linnstrument, can I use it effectively with any free/libre/open synths and sequencers?
It's on the radar here - the spec looks very clear and unabiguous. It uses per-note channel selection. However, this has a downside in that it seriously screws up a multi-part synth, and is incompatible with other forms of part/channel management, making it a one or 'tother situation. No doubt we'll implement it eventually, but it's unlikely to be this year - there are only so many hours in a day :(

Dunno what anyone else is doing. My guess is that it would be much simpler to implement on a single part synth.
The Yoshimi guy {apparently now an 'elderly'}
ventosus
Established Member
Posts: 33
Joined: Sat Jun 27, 2015 6:29 pm
Been thanked: 1 time
Contact:

Re: MPE (Expressive Midi)

Post by ventosus »

@wolftune MPE has been designed to be downwards-compatible with existing synths not directly supporting MPE, e.g. you can send MPE to zyn/yoshi right now, you just need to configure them manually.
wolftune
Established Member
Posts: 1350
Joined: Fri Feb 24, 2012 7:40 pm
Location: Portland, OR
Been thanked: 2 times
Contact:

Re: MPE (Expressive Midi)

Post by wolftune »

ventosus wrote:@wolftune MPE has been designed to be downwards-compatible with existing synths not directly supporting MPE, e.g. you can send MPE to zyn/yoshi right now, you just need to configure them manually.
By "configure manually", you mean take a multi-timbrel synth and manually set each and every channel to the same patch and manually update every channel if I tweak the patch? That's prohibitively tedious.

If you mean that the input all gets routed to one channel, then that loses much of the expressivity.
Aaron Wolf
Music teacher, scholar
http://wolftune.com
ventosus
Established Member
Posts: 33
Joined: Sat Jun 27, 2015 6:29 pm
Been thanked: 1 time
Contact:

Re: MPE (Expressive Midi)

Post by ventosus »

By "configure manually", you mean take a multi-timbrel synth and manually set each and every channel to the same patch and manually update every channel if I tweak the patch? That's prohibitively tedious.
Almost exactly like that. You need to figure out which channel belongs to which MPE zone (aka instrument) via MIDI interception beforehand, and keep patches of corresponding channels in sync.

Tedious, indeed, but what did you expect, it's MIDI, stupid :)
wolftune
Established Member
Posts: 1350
Joined: Fri Feb 24, 2012 7:40 pm
Location: Portland, OR
Been thanked: 2 times
Contact:

Re: MPE (Expressive Midi)

Post by wolftune »

Well, Helm already supports input on multiple channels with each getting its own pitch-bend, and that works with various alternative-tuning approaches. I opened a request for MPE: https://github.com/mtytel/helm/issues/158

I don't know if I *expect*, but I certainly *want* to see full MPE support in free/libre/open audio…
Aaron Wolf
Music teacher, scholar
http://wolftune.com
ventosus
Established Member
Posts: 33
Joined: Sat Jun 27, 2015 6:29 pm
Been thanked: 1 time
Contact:

Re: MPE (Expressive Midi)

Post by ventosus »

I had the feeling there was once a thread on the LAU mailing list, and here it is, maybe there's something useful in it

https://lists.linuxaudio.org/pipermail/ ... 05492.html
User avatar
milkii
Established Member
Posts: 477
Joined: Tue Jan 05, 2016 9:08 am
Location: Edinburgh
Has thanked: 92 times
Been thanked: 91 times
Contact:

Re: MPE (Expressive Midi)

Post by milkii »

they/them ta / libreav.org / wiki.thingsandstuff.org/Audio and related pages / gh

Post Reply