MPE (Expressive Midi)
Moderators: MattKingUSA, khz
MPE (Expressive Midi)
I recently added MPE/Expressive Midi support into my (vst) plugin framework/library.
Does any Linux hosts except Bitwig Studio support this?
- Tor-Helge
Does any Linux hosts except Bitwig Studio support this?
- Tor-Helge
Re: MPE (Expressive Midi)
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
-
- Established Member
- Posts: 1350
- Joined: Fri Feb 24, 2012 7:40 pm
- Location: Portland, OR
- Been thanked: 2 times
- Contact:
Re: MPE (Expressive Midi)
What's the status of this? If I get a Linnstrument, can I use it effectively with any free/libre/open synths and sequencers?
-
- Established Member
- Posts: 2083
- Joined: Mon Sep 28, 2015 8:06 pm
- Location: Here, of course!
- Has thanked: 232 times
- Been thanked: 400 times
- Contact:
Re: MPE (Expressive Midi)
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 daywolftune 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?
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'}
-
- Established Member
- Posts: 33
- Joined: Sat Jun 27, 2015 6:29 pm
- Been thanked: 1 time
- Contact:
Re: MPE (Expressive Midi)
@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.
-
- Established Member
- Posts: 1350
- Joined: Fri Feb 24, 2012 7:40 pm
- Location: Portland, OR
- Been thanked: 2 times
- Contact:
Re: MPE (Expressive Midi)
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.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.
If you mean that the input all gets routed to one channel, then that loses much of the expressivity.
-
- Established Member
- Posts: 33
- Joined: Sat Jun 27, 2015 6:29 pm
- Been thanked: 1 time
- Contact:
Re: MPE (Expressive Midi)
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.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.
Tedious, indeed, but what did you expect, it's MIDI, stupid
-
- Established Member
- Posts: 1350
- Joined: Fri Feb 24, 2012 7:40 pm
- Location: Portland, OR
- Been thanked: 2 times
- Contact:
Re: MPE (Expressive Midi)
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…
I don't know if I *expect*, but I certainly *want* to see full MPE support in free/libre/open audio…
-
- Established Member
- Posts: 33
- Joined: Sat Jun 27, 2015 6:29 pm
- Been thanked: 1 time
- Contact:
Re: MPE (Expressive Midi)
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
https://lists.linuxaudio.org/pipermail/ ... 05492.html
- 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)
Spec is public now. PDF: MIDI Polyphonic Expression - Version 1.0, March-12-2018
they/them ta / libreav.org / wiki.thingsandstuff.org/Audio and related pages / gh