• SONAR
  • Does Sonar Support MIDI Polyphonic Expression (MPE)?
2017/07/30 18:05:37
jimfogle
Does Sonar support the use of midi polyphonic expression?  An article on midi.org explains this feature and lists several DAWs that support the feature but Sonar is not on the list.  Should the article be updated to add Sonar?
 
Here is a link to the article:  https://www.midi.org/arti...yphonic-expression-mpe
2017/07/30 18:08:40
scook
Here is a link to the most recent thread about it here http://forum.cakewalk.com/FindPost/3627302
My guess is not much has changed since then.
 
2017/07/30 18:14:23
chuckebaby
scook
Here is a link to the most recent thread about it here http://forum.cakewalk.com/FindPost/3627302
My guess is not much has changed since then.
 


I just linked the exact same thread
2017/07/30 18:49:14
abacab
Here is Roger Linn's explanation of the DAW's role in MPE:
 
For Developers of MIDI Sound Generators:
How to add MPE Capability
http://www.rogerlinndesig..m/implementing-mpe.html

It is the DAW's responsibility to route MIDI channels to tracks. If a DAW does not currently permit routing all received channels to the selected track, it should be changed to do so. Also, in the case of a split keyboard MPE controller (or two connected MPE controllers), each split will send over a specific range of channels, for example 1-8 for the left split and 9-16 for the right split. For this case, the DAW should have the ability to select the received MPE channel range. In the above split-keyboard example, two tracks could be selected, one receiving on channels 1-8 and the other on channels 9-16.

2017/07/30 21:12:15
abacab
Here is a recent discussion with one of the Tracktion devs regarding their status for MPE support.
 
Status of MPE support?
https://www.kvraudio.com/....php?f=22&t=488546
2017/07/31 03:44:42
Anderton
A couple things...
  • MPE has not yet been ratified officially by the MIDI Manufacturers Association, although the pioneering work done by Roger Linn and ROLI has certainly set the stage.
  • Like any aspect of MIDI, what elements a company wants to implement is up to the company. For example, SONAR already allows routing all received channels to a selected track, so that takes care of most MPE situations. However, it can't restrict one track to one set of channels and another to another set of channels, which would be optimum for a split MPE keyboard.
2017/07/31 05:59:10
KPerry
Event Filter MFX?
2017/07/31 06:54:14
slartabartfast
I am confused about routing all channels to a single track. It would seem that to benefit from the one channel per note paradigm, you would need to have an instrument that also receives one channel per note (pitch/key) and has the ability to respond to all of the controller data routed to each note/channel. So the track would not only need to have all of the channels routed there, but also to keep all of the notes and their respective controller events still assigned to their respective channels. In other words the data on the track could not be merged. Sonar cannot currently even control two different instruments from a single track, let alone isolate and send controller and automation data that is different for each note in a chord. I would think that the implementation (even if it could be hidden behind the user interface for convenience) would need to have a separate track for each note. 
2017/07/31 18:00:40
brundlefly
It's the target instrument's job to sort out which controllers go which which note(s) by channel - controller messages have embedded channel info just like note events, so that's not a problem.
 
As Craig pointed out, SONAR's only real limitation in supporting this is that it only has track input settings that allow recording/passing just one channel or all channels on one port or all ports not a specified subset of channels on a subset of input ports. You'd have to use multiple tracks to support either more or fewer than exactly 16 notes of polyphony.
 
An MFX or Drum Map could be used to filter what get's echoed to the synth when the input is Omni (all channels), but the track will still record all channels which might not be desirable.
 
 Editing could also be challenging without enhancements to the PRV. I'm not sure how well DAWs that nominally 'support MDE' address this part of the puzzle.
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account