Feature Request : MPE support

Official support for: u-he.com
Post Reply New Topic
RELATED
PRODUCTS

Post

pdxindy wrote: Yeah... you can use the mappers for that.

Mostly, I have rethought my use of AT and assign it to parameters where I don't mind if a bit of it activates on keypress. So a bit of aftertouch on some notes just adds a pleasing variability. And yeah, sometimes the mapper is necessary to shape AT and or velocity.

I find Bazille amazing for MPE stuff. Because it is so easy to make all sorts of audio-rate feedback loops, it has wonderful non-linear responses that it is even better when per note. Plus it has amazing sound quality. It has so much organic character...

https://dandelionaudio.com/sound/B-Melonkey.mp3
https://dandelionaudio.com/sound/B38.mp3
Nice. I always like your demos. Were those being played with mpe expression changing the sound?

Post

Echoes in the Attic wrote:
pdxindy wrote: Yeah... you can use the mappers for that.

Mostly, I have rethought my use of AT and assign it to parameters where I don't mind if a bit of it activates on keypress. So a bit of aftertouch on some notes just adds a pleasing variability. And yeah, sometimes the mapper is necessary to shape AT and or velocity.

I find Bazille amazing for MPE stuff. Because it is so easy to make all sorts of audio-rate feedback loops, it has wonderful non-linear responses that it is even better when per note. Plus it has amazing sound quality. It has so much organic character...

https://dandelionaudio.com/sound/B-Melonkey.mp3
https://dandelionaudio.com/sound/B38.mp3
Nice. I always like your demos. Were those being played with mpe expression changing the sound?
Those were pre-Linnstrument... so no... lots of per voice modulation, which with MPE can then be played manually so to speak...

Post

Those sound amazing, pdxindy!

Post

antcarrier wrote:Please add a velocity curve control, or even just a linear curve switch. :)
No u-he synth messes with the linearity of the MIDI velocity data. Do recent MIDI keyboards / alternative controllers let you select velocity curves?

Post

Sounds primal. I imagine a monk playing a strange and ancient instrument on a remote mountain shrouded in mist. :D
:hyper: M O N O S Y N T H S F O R E V E R :hyper:

Post

Ah_Dziz wrote:Id love to see release velocity implemented more than any other bit of MPE. Using it to change effect parameters is great for realtime playing. All the other parts are easy workarounds with midi processing including faking the global channel. Being able to jack the delay feedback and mix parameters up at the end of a phrase though using release velocity is not something I’ve found a way to do without direct support of release velocity. It may just be that I suck at using the input transformer in cubase, but having release velocity as a source for modulation would be amazing in UHe and all other synths. Even many of the synths that say that they “support MPE fully” don’t support this at the moment. Really just equator, strobe 2 and Cypher 2.
All madrona labs have supported MPE very well since day one. I understand people nowadays think MPE is synonymous with Roli stuff but the continuum was doing MPE alike stuff for over 10 years now...

Post

Howard wrote:
antcarrier wrote:Please add a velocity curve control, or even just a linear curve switch. :)
No u-he synth messes with the linearity of the MIDI velocity data. Do recent MIDI keyboards / alternative controllers let you select velocity curves?
One of the nice things of logic is the real time midi processing. I've used it to re assign some channels to use the continuum with madrona labs aalto. One could implement any conceivable non linear mapping using logic midi processing abilities. Bigwig can maybe do something sinilar if you get creative..

Post

bafonso wrote:
Ah_Dziz wrote:Id love to see release velocity implemented more than any other bit of MPE. Using it to change effect parameters is great for realtime playing. All the other parts are easy workarounds with midi processing including faking the global channel. Being able to jack the delay feedback and mix parameters up at the end of a phrase though using release velocity is not something I’ve found a way to do without direct support of release velocity. It may just be that I suck at using the input transformer in cubase, but having release velocity as a source for modulation would be amazing in UHe and all other synths. Even many of the synths that say that they “support MPE fully” don’t support this at the moment. Really just equator, strobe 2 and Cypher 2.
All madrona labs have supported MPE very well since day one. I understand people nowadays think MPE is synonymous with Roli stuff but the continuum was doing MPE alike stuff for over 10 years now...
Does Aalto support release velocity? I only ever played with the free version but I didn’t see a release velocity source.
Don't F**K with Mr. Zero.

Post

Ah_Dziz wrote:
bafonso wrote:
Ah_Dziz wrote:Id love to see release velocity implemented more than any other bit of MPE. Using it to change effect parameters is great for realtime playing. All the other parts are easy workarounds with midi processing including faking the global channel. Being able to jack the delay feedback and mix parameters up at the end of a phrase though using release velocity is not something I’ve found a way to do without direct support of release velocity. It may just be that I suck at using the input transformer in cubase, but having release velocity as a source for modulation would be amazing in UHe and all other synths. Even many of the synths that say that they “support MPE fully” don’t support this at the moment. Really just equator, strobe 2 and Cypher 2.
All madrona labs have supported MPE very well since day one. I understand people nowadays think MPE is synonymous with Roli stuff but the continuum was doing MPE alike stuff for over 10 years now...
Does Aalto support release velocity? I only ever played with the free version but I didn’t see a release velocity source.
I don't believe so. Release velocity is a bit of a traditional keyboard mindset approach as far as a multi-dimensional controller goes, but I can see why some people like it. Continuum has used release dynamics for its internal patching for a long time; "release velocity" is a simpler albeit more limited way to think of it.

Post

Roli video with Diva :
Intel Ultra9 285K / 96 Go DDR5 / 2x SSD M2 / Win 11 Pro x64 / UAD Apollo Twin USB / UAD2 Satellite Octo / UAD2 Octo PCIe / Cubase Pro 15 / Luna Pro / VEP 8 / Komplete Kontrol S61 / Roli M / Console 1 MKIII System / iPad Metagrid-Lemur /

Post

So I have a Seaboard block now - what's the easiest way to get up and running with u-he synths, what works and what doesn't? I have Logic, Waveform and Bitwig which I believe all support MPE.

Post

aMUSEd wrote:So I have a Seaboard block now - what's the easiest way to get up and running with u-he synths, what works and what doesn't? I have Logic, Waveform and Bitwig which I believe all support MPE.
It’s going to be a bit different in each host but in bitwig it’s easy. Set the u-he plugin to “force mpe”, make sure your blocks dashboard has the bend range set to whatever you want to use and then lock the u-he synth to that. Also make sure if you’re using the latest bitwig beta that the bend range is set to the same. If you’re not using the beta then make sure the synth and block are set to 48 bend range. In this case you’ll need to be using one of the u-he synths than allow 48. I know repro and diva do so far. Also the latest bitwig has issues with interpreting the bend range correctly when you use something other than 24 i’ve heard so watch out for that. It’ll likely be fixed though. Then depending on what u-he synth you’re using it might let you set the custom midi modulator to cc74 which you’ll want for y axis modulation. Then just modulate with that and/or pressure to use the block expression.

Post

I was looking to explore using Diva again with the continuum and I'm wondering if anyone is trying to use it in a similar fashion. I'm curious to know if there is a way to assign channel pressure to completely control the VCA. This would allow all dynamics of the sound to be based on pressure.

Looking at the posted video above seems to confirm that we need to assign each individual channel to a CC but I see we are missing Pressure there, so there is no way I can assign it either.

I'd be curious to know if u-he is interested on developing a bit Diva based on input from people using expressive MPE controllers or the idea is that Diva is first and foremost a vintage emulator to be used with a traditional or augmented keyboard. I'm ok either way (many synths out there) but there's a lot of nice sounding DSP work on Diva that would be interesting to explore but the more I try to explore it, the more I remember coming back to the conclusion that Diva needs tuneable matrix assignment.

Btw, some interesting views on current MPE implementation: http://hakenaudio.anckorage.com/mpe/

Post

Echoes in the Attic wrote:
aMUSEd wrote:So I have a Seaboard block now - what's the easiest way to get up and running with u-he synths, what works and what doesn't? I have Logic, Waveform and Bitwig which I believe all support MPE.
It’s going to be a bit different in each host but in bitwig it’s easy. Set the u-he plugin to “force mpe”, make sure your blocks dashboard has the bend range set to whatever you want to use and then lock the u-he synth to that. Also make sure if you’re using the latest bitwig beta that the bend range is set to the same. If you’re not using the beta then make sure the synth and block are set to 48 bend range. In this case you’ll need to be using one of the u-he synths than allow 48. I know repro and diva do so far. Also the latest bitwig has issues with interpreting the bend range correctly when you use something other than 24 i’ve heard so watch out for that. It’ll likely be fixed though. Then depending on what u-he synth you’re using it might let you set the custom midi modulator to cc74 which you’ll want for y axis modulation. Then just modulate with that and/or pressure to use the block expression.
What beta would this be?

Post

bafonso wrote:
Echoes in the Attic wrote:
aMUSEd wrote:So I have a Seaboard block now - what's the easiest way to get up and running with u-he synths, what works and what doesn't? I have Logic, Waveform and Bitwig which I believe all support MPE.
It’s going to be a bit different in each host but in bitwig it’s easy. Set the u-he plugin to “force mpe”, make sure your blocks dashboard has the bend range set to whatever you want to use and then lock the u-he synth to that. Also make sure if you’re using the latest bitwig beta that the bend range is set to the same. If you’re not using the beta then make sure the synth and block are set to 48 bend range. In this case you’ll need to be using one of the u-he synths than allow 48. I know repro and diva do so far. Also the latest bitwig has issues with interpreting the bend range correctly when you use something other than 24 i’ve heard so watch out for that. It’ll likely be fixed though. Then depending on what u-he synth you’re using it might let you set the custom midi modulator to cc74 which you’ll want for y axis modulation. Then just modulate with that and/or pressure to use the block expression.
What beta would this be?
Bitwig 2.4 beta 2

Post Reply

Return to “u-he”