Is MPE the future? Or is it the Quadrophonic Sound of our era?
I was asked this in the Audiobus forum.
Without getting emotional, what do you say?
Is MPE the future? Or is it the Quadrophonic Sound of our era?
I was asked this in the Audiobus forum.
Without getting emotional, what do you say?
Hm, hard to say. I hope that at least something that keeps or even transcends the idea behind MPE will survive. Imho chances are good, looks like it is getting some tracktion.
Perhaps a little bit like 5.1 or 7.1 etc., being the more established variants of quadrophonic sound systems nowadays.
The question doesnāt really compare apples with apples.
Quadrophonic sound is a presentation medium. The measurement of success of its adoption is based on its popularity with the consumer of the presentation.
MPE is a tool for a creator to express a greater level of tonal variation, and more easily employ alternative tunings in a digital system of control. The measurement of success of its adoption is based on the number of creators using it to make stuff, and the importance of the stuff they use it to make.
To be successful it needs way less folks adopting it to make stuff to be considered a success, and those folks will also have more of a vested interest in making it a success as to them it represents their ability to express their art, and also probably an expenditure of time and learning. (Creators have more skin in the game to want to make it work ).
That said, taking the long view, Iām pretty sure it (or an evolution of it) will be folded into the MIDI 2.0 standard at some point, and with the greater ubiquity that should come with that, weāll stop talking about it as a separate thing, and just get on and be using it according to our tastes.
Thatās a really good question and a really tough one to answer. So, hereās how Iāll sidestep it:
For me, and for most of you, MPE is the present and since the present is all there ever really is, wellā¦
I feel fortunate to be alive during this time period, mainly every time technology has a āwinā. I consider MPE one of those wins.
As long as a number of us own MPE enabled controllers, thereās a market for MPE enabled synths. And as long as people buy MPE enabled synths, thereās a market for MPE enabled controllers.
Weāre a long way from critical mass, but weāre also a long way from failure.
We can ensure its bright future by producing great music that inspires people to ask after the tools that weāre using.
Thatās pretty much it.
I understood the question as something like āIs MPE a passing cloud, something that will vanish in time?ā Mainly because I know nothing and donāt care about Quadraphonic sound (which was, I think, the point of the comparison).
But yes, as @c0nsilience says, MPE is the present. And for the time being, there are a few people interested and enthusiastic about it.
I came to MPE rather indirectly, because the layout of the Linnstrument is perfect for my needs. The fact that I can modulate the sound by changing the pressure on a given note or apply vibrato by slightly moving my hand (finger), just like I did on my fretless bass, is for me an extra bonus. Actually, having almost zero knowledge about MIDI, it almost surprises me, that this is possible only recently.
Also something that itās getting clearer for me as I move along in my adventures in electronic music is that we have very different ways of āplayingā music. For modular musicians even a keyboard could be unnecessary. Others use sequencers and/or āpaintā notes on a piano roll and add automation lines. Or launch clips and loops that manipulate with sliders and knobs. There are even people that code their music live.
I think itās great that there are so many approaches to music creation. I like the physical movement of fingers to notes and for that, I think, is a privilege to count with MPE.
Something else is the gentle, patient passion of Roger Linn. I must say that the way he talks about it, his presence on the Internet, in the support forums, even his business model where the instruments are just handcrafted has a big influence in why I decided to go for it.
MPE maybe a passing cloud (I like that analogy) , because its a protocol, and one that exists because of MIDI original motivations ⦠e.g. CV does not have the same āissueā - so Id actually hope that MPE becomes redundant because its kind of consumed by MIDI taking a more open approach.
(e.g. Id love to see pitch as being āfractionalā, rather than having pitchbend as a separate thing)
on the flip side, I think quad sound is very much ābackā,
lots of people now have 5.1, 7.1 systems at home, and the ātvā has turned into a media centre, so perhaps we are approaching a time when producing music for multi speaker setups (for general consumption) is more viable.
its something Ive considered, except I donāt actually have space in my studio to add more speakers (and dont use the ones I do have much either )
MPE might be a passing thing, but Iām reasonably confident that expressive controllers are not, and MPE seems like a good development in trying to land on a common standard that manufacturers can agree on and work with. Iād like to hope that we see more MPE enabled hardware over the next few years.
Iām really hoping that quad is back. Iāve very much enjoyed quad concerts that Iāve experienced at Superbooth over recent years. Iām sure I can find room for another pair of Genelec 8020s if I could figure out a good way of managing the setup. Right now time is very much the limiting factor for me!
Coming late to the party. Liking the conversation, here. Quite thoughtful, with quite a bit of insight.
And it sounds like weāre on the same page. MPE itself is a bit of a kludge, a temporary solution for a shared problem. Itās unlikely that itāll become adopted, as-is, by all the incumbents in the music technology industry. But itās also unlikely that our MPE devices and software will become irrelevant in the future. Yes, MPE is likely to be superseded by MIDI 2.0 at some point. But MIDI 2.0 is likely expanding from MPE, not taking a completely different direction.
Itās been interesting to observe industry attitudes to MPE. A few manufacturers and developers have readily embraced it and thereās a sense that theyāre āall in the same boatā.
ROLIās role is quite unique, IMHO. The company has been championing MPE in many ways and they probably have a specific role to play through JUCE. They do recognize other players in the MPE scene. Just short of showcasing other peopleās products in their own marketing material, their communication about MPE is rather inclusive. On the other hand, the association between ROLI and MPE has become strong enough that some people confuse that companyās approach to ā5D soundsā (including monophonic ones) with MPE. Iāve recently tested a monophonic softsynth for wind players which has a mode for āMPEā. Since it works with MPE controllers, the devs think thatās quite fitting.
At the other end of the spectrum is Ableton. The companyās absence from the MPE world is conspicuous. In some ways, Liveās the only major DAW which calls for kludgy ways to add MPE-like capability. Most other DAWs either support MPE directly or matter a lot less for a mainstream audience. Maybe theyāre just waiting for MPE to be more established. Or theyāre betting on another standard, which doesnāt yet exist. The fact that Ableton (and Native Instruments) have recently joined the MMA might be a sign of something positive happening in expanding MIDI features in their own products to include polyphonic expression. Iām ācautiously pessimisticā about the level of lobbying or mere inertia that can come through such interactions. If anyone can make our MPE tools obsolete the way āquad audioā systems have been, itās probably Ableton.
(In that context, itās kind of interesting that Cycling ā74 does support MPE through Max 8. As far as I can tell, itās the only part of Ableton which does. Wonder what internal conversations have occurred about enhancing or deprecating MPE through further integrations of Live and Max.)
In the middle of the MPE-championing spectrum are organizations which use MPE as a point of distinction without ābetting the farmā on our beloved spec. My favourite example is Bitwig in part because all the softsynths in their flagship DAW support MPE in a hassle-free way. At the same time, MPE isnāt their major selling point to a wide public. In other words, theyāve embraced MPE but they donāt make a huge fuss about it. Part of what excites me about the modular softsynth and effects processor in Bitwig Studio 3 (āThe Gridā, as they call it) is that itāll be a convenient way to build our own MPE synths and effects. Where itāll be especially useful for me is on a Linux laptop with a touchscreen.
Appleās Logic Pro X is somewhat similar to Bitwig Studio in the sense of embracing MPE without making it a core feature. But Apple is its own beast and itās unlikely to ever become a major champion of MPE.
Something I found very interesting is the fact that Duda has recently added MPE to Serum. In my experience, itās been something of a dominant softsynth, with quite an intense following. Introducing Serum users to MPE can be surprisingly effective in getting more electronic musicians to embrace the standard. Plus, the MPE implementation in Serum is quite appropriate, IMHO. If anyone can inspire softsynth-makers to implement MPE, itās Xfer Records.
These days, much of my musicking happens on iOS and itās been fun to get a pretty steady increase in MPE-savvy softsynths (especially as AUv3 plugins). Whatās cool there is that itās pretty much an āopen marketā, with fewer incumbents.
Some devs are embracing MPE quite actively. For instance, recent releases by Kai Aras have been specifically geared towards MPE, including a plugin for virtual keyboards and controls.
At that game, thereās also moForte (of GeoShred fame) with Jordan Rudess as a strong MPE advocate.
The AudioKit people have yet to release anything MPE-compatible but theyāve been on the record that MPE support is on their roadmap for Digital D1 (and, presumably, Synth One). If an Open Source MPE softsynth comes out on iOS through AudioKit, it could open up quite a few possibilities.
My sense is that, as the iOS music creation expands, thereāll be a broader base of support for MPE. Not that it can guarantee survival for MPE, but people whoāve trained themselves to develop MPE plugins for iOS can probably adapt to whichever standard for Polyphonic Expression comes out in the future.
There are organizations which implement MPE half-heartedly. For instance, I donāt think Initial Audioās Sektor can really be called āMPE compliantā (at least, it doesnāt behave as expected). In some ways, itās unfortunate that some people donāt pay enough attention to the details of the spec. But it also means that MPE has become enough of a selling point that these companies find it useful to claim to support MPE. (Andrew Beltās VCV is an interesting case. Rack will support MPE in the future but itās not clear to me that the integration is more than checking a box for āworks with ROLI controllersā.)
So⦠My sense is that MPE has quite a bit of future resonance. Itās actually quite likely that MPE will morph into something else, but devices and software which currently support MPE are unlikely to be āleft in the coldā when that something else comes out.
I, for one, welcome our MPE overlords.
Iām guessing that this comes down to their basic architecture of the software probably needs some largish effort to incorporate support properly. They will have been focusing on getting the VST3 support done that theyāre only just releasing I imagine, which is clearly a much more important milestone for the whole of their user base.
Itās possible that if it really does require very significant work they may even wait until theyāre adding MIDI 2.0 support⦠Who knows!?
i think adding MPE support to a synth is often ārelativelyā easy - itās mainly about internal routing messages to voices.
(similarly low level tools like max/pure data/reaktor its also quite easy to add support, without breaking anything)
but for many daws, Id suspect, itās a pretty big upheaval - storing automation per note, UI, file structures, routing midi between channels - all whilst retaining ābackwards compatibilityā.
add to this, the ārelativelyā small user base, its probably hard to justify a really large development resource to the effort required.
what Iād do in their position, is just continually nudge my design/architecture in the right direction, esp. when you go thru one of the (inevitable) upheaval/re-write phases.
unfortunately, we donāt know where ableton are in their dev cycle.
I think 10 was still part of a consolidation phase (as was 9) - it feels really solid now, and also they seem to really have sorted out their development process.
I would not be surprised if 11 was more ambitious, but really impossible to tell from the outside, so I might just be being overly optimistic
MIDI 2.0 might be an incentive to finally incorporate per-note expression support. On the other hand, (afaik, only played with the demo at some point) Ableton managed to ignore Aftertouch which was part of MIDI from the beginning for quite some time (or still?)ā¦
Hope the MIDI 2.0 guys take a close look at MPE+ from the Continuum guys. Imho nice, careful additions that seem to make particularly sense for instruments that can sample and transfer events with high enough frequency that note-on velocity can be replaced with realtime sampled envelopes.
Ableton Live has or did have a weird MIDI implementation that remapped incoming messages to channel 1:
https://forum.ableton.com/viewtopic.php?f=3&t=69095&start=90
So trying to get it to do MPE is at best a kludge:
Correct. And very much still a problem. (Itās especially frustrating for max for live developers.)
This makes it suck a lot less, though:
āMPE is broken by designā
This is from the AudioBus forum at around the post on the 20th April.
I have no arguments as I have no technical knowledge. I just know that I love three dimensional, per note expressiveness and the effort of breaking free of āon and off switchesā
Iām sure you guys have a lot to say about this.
MPE has its issues but many of the things raised in that post are misunderstandings of the spec
to start with the history is all wrong, the basis of per channel/string messages goes back a very long time, well before MPE/expressive controllers - i think originally early midi guitars.
polyphony, as was pointed out, you can still have > 1 note on a channel, you just donāt get independent control - and post note off its irrelevant anyway.
also you only have 15 independent notes, not 16 - as channel 1 is a global channel
also with USB there is no technical reason to not use multiple ports to go beyond 15ā¦
as for introducing more āpoly messagesā the point of MPE (and its predecessor) was to NOT break exisiting gear by sending it messages it doesnāt understand⦠thats why the MMA is relunctant to introduce new messages, or re-use stuff - no poly messages would do that⦠also itād be short sighted to assume you could just use 3 axis
then its imperative that pitchbend is 16 bit, 8 bit is far too coarse even for 48 semis slide⦠and a poly version of that would be 4 bytes, and thats not in the midi protocol at all!
so the guys that did the original midi guitar stuff, and later (?) haken with their implementation have done a stellar job, and being compatible with something that was a pretty simplistic protocol really.
but its not perfect, i think the MPE stuff that was added for negociating zones and PB is not very good - and i hope this will become irrelevant with MIDI-CI
also, really its should all be 16 bit resolution (*), or at least 10⦠which hopefully hires midi will bring.
(*) you can kind of do 14 bit, with 2 ccās but theres no real consistency or support for this - I know haken have proposed a MPE+ for this, but needs everyone to agree to it, otherwise its ājustā another manufacturer variation.
I also would really love to see some input from Haken on improving midi for the initial transient⦠Leopold makes a really strong argument that this initial phase of the touch is super important, and should be much more detailed that the rest of the touch.
(the irony being conventional midi reduces this to one number - velocity)
I always wondered why there arenāt more synths and tools taking the leap into MPE. Arturia, Sugar Bytes and Ableton are three companies that I know of, that have no interest at all in it.
Listening to these arguments cast a light into why that resistance, even if they are misunderstandings. āBroken by designā is followed by a long list of things you canāt do with MPE.
From my perspective and having no relation to MIDI before this at all I can only think of the things I can do with MPE. In short is just staying on the playing surface, without reaching to any knobs, to accomplish a certain range of expressiveness very similar to what I could do when I played the fretless bass, the flute, the darboukaā¦
MPE is not perfect⦠thatās up to you, wise guys, to decide (what is?). That it needs further development? Yes, please, otherwise is stagnation.
I am thrilled with what has already been accomplished with MPE working on a 35 year old serial interface. I hope manufacturers will come together and standardize a robust, high resolution future MIDI spec that will have room to be extended to embrace technologies not yet conceived. The viability of electronic music for the long term is at stake, as musical instruments with limited expressive capabilities will quickly be superseded by those that allow the musical soul to speak directly and emotively. These truly are the days of wonder.
I had a Casio PG-380 guitar in 1988 which did multi-channel midi, or āMono Mode 4ā as it was snappily called then.