Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Feature Requests

Reply
 
Thread Tools Display Modes
Old 10-28-2020, 10:24 AM   #1
JamesO512
Human being with feelings
 
Join Date: Dec 2018
Posts: 23
Default MPE pitch expression editing like Bitwig

I have asked before for a feature that would allow vertical snapping in the automation envelope lane for the purpose of such things as bending notes to other exact notes easily. Then I recently discovered the micro-pitch expression editing feature in Bitwig. It is amazing! It is really the best way to handle note bending that I've ever seen. Reaper should have this! I am going to buy Bitwig just for this one feature and to support a company developing such forward-thinking features.



Here is a video someone made showing the feature:

https://youtu.be/47Gp4jRfIb8

I recommend trying the Bitwig demo to see how this works.

It is really great to be able to handle pitch bends right on the piano roll! This is how it should be done! Every DAW should have this! And with MPE growing in use, Reaper really needs a good way to edit this data.

I don't know why most of the DAWs out there pay so little attention to implementing good ways to program pitch bends. Bending notes is such an important part of music! Singing, lead guitar, and so on, are full of this and it is a huge part of emotional expression.

COCKOS, PLEASE GIVE US THIS FEATURE IN REAPER!!!
JamesO512 is offline   Reply With Quote
Old 10-28-2020, 11:24 AM   #2
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,793
Default

The Video states "only Bitwigs instruments". But of Course there also is Roli Equator, which is a fantastic MPE synth.

But speaking of MPE, same does not only provide per note pitchbend, but also per Note definition for any CC. I have a Roli Seaboard which sends PB, After Touch, and two CCs in MPE mode.

-Michael

Last edited by mschnell; 01-21-2021 at 11:58 PM.
mschnell is offline   Reply With Quote
Old 10-28-2020, 12:09 PM   #3
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

Quote:
Originally Posted by mschnell View Post
But speaking of MPE, same does not only provide per note pitchbend, but also per Note definition for any CC. I have a Roli Seaboard which sends PB and two CCs in MPE mode.

-Michael
True and it would be very cool to see that kind of "on the note" editing for pressure and CC, too (I think Bitwig offers it, not sure right now).

But in case of pitchbend it is a real necessity, because with a pitchbend range of +-48 semitones it's practically impossible to edit the data on Reaper's pitchbend lane. A 2-semitone-glide is barely visible in the lane, not even beginning to speek of vibrato gestures. Editing them with Reaper's toolset? Naah don't try that if you want to stay sane.
I get by pretty well with pressure and CC74 but in case of MPE pitchbend all kinds of workarounds are needed to do any useful edit at all in Reaper. A lot of stuff, like creating a meaningful vibrato I wouldn't even try - kind of possible with Juliansadders MIDI scripts, but not an enjoyable task.
gofer is offline   Reply With Quote
Old 10-28-2020, 02:49 PM   #4
JamesO512
Human being with feelings
 
Join Date: Dec 2018
Posts: 23
Default

Quote:
Originally Posted by mschnell View Post
The Video states "only Bitwigs instruments".
I am not sure why he said that. I've been playing with the Bitwig demo and it works fine with Serum, Diva, Repro, and so on, if setup properly. Maybe there was some limitation in that older version of Bitwig featured in the video. That was 2.2. The current version is 3.2.

Anyway, it is a fantastic feature! And since you can so easily edit the pitch bend information by hand, you don't need an MPE controller to use it for programming synths on the piano roll.

An interesting thing I also discovered was that I can use my old Wacom Intuos2 tablet with Bitwig's wonderful virtual keyboard (the one that looks like a Linnstrument) as a pretty decent controller. It can utilize my pen pressure just fine. So I can make gestures with the pen to do nice expressive bends and pressure modulations and such things. It is almost like having a monophonic Linnstrument. I don't have a touchscreen for my PC, but it seems that it is designed to work with them and probably allows multi-touch. Pretty cool!
JamesO512 is offline   Reply With Quote
Old 10-30-2020, 01:29 AM   #5
denis_prophet
Human being with feelings
 
Join Date: May 2016
Posts: 10
Default

As far as I know, Cubase also supports MPE, and there are already third party plugins that support this. The new MIDI 2 standard includes this and many more features. Ideally, if REAPER supports the MIDI 2 standard, that would be awesome. Maybe it will, but I don't think it will be soon.
denis_prophet is offline   Reply With Quote
Old 10-31-2020, 06:43 PM   #6
tpunk
Human being with feelings
 
Join Date: Dec 2019
Posts: 73
Default

I thought the same thing before.
I didn't know Bitwig, so I was surprised that it already had that feature.

https://forum.cockos.com/showthread.php?t=228581

Of course, editing each note would be great, but I would be happy if I could do this kind of editing as much as I can now, so I hope that I can edit the current pitch bend editing in this way as it is.
tpunk is offline   Reply With Quote
Old 11-06-2020, 04:13 AM   #7
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,748
Default

+1 from me. I use a Roli and would love to see a Cubase / Bitwig style way of editing pitch data and poly at (or the roli equivalent).

Please devs..

@justin is this on the cards for some point in the future?
mozart999uk is offline   Reply With Quote
Old 01-21-2021, 04:40 AM   #8
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,748
Default

Quote:
Originally Posted by gofer View Post
But in case of pitchbend it is a real necessity, because with a pitchbend range of +-48 semitones it's practically impossible to edit the data on Reaper's pitchbend lane. A 2-semitone-glide is barely visible in the lane, not even beginning to speak of vibrato gestures. Editing them with Reaper's toolset? Naah don't try that if you want to stay sane.

I get by pretty well with pressure and CC74 but in case of MPE pitchbend all kinds of workarounds are needed to do any useful edit at all in Reaper. A lot of stuff, like creating a meaningful vibrato I wouldn't even try - kind of possible with Juliansadders MIDI scripts, but not an enjoyable task.
Just ran into this problem. I couldn't edit a small pitch variation at all because a semitone pitch bend when dealing with +-48 is so tiny!

Please devs. Can you work on this? Don't drive me back to my old DAW just to use my Roli. I couldn't bear it 😂
mozart999uk is offline   Reply With Quote
Old 02-25-2021, 10:37 AM   #9
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,748
Default

Just seen this about the new ableton release and MPE:

https://youtu.be/OP6EKAggYyE

Justin and Schwa do you think you could let us know if something like this will ever make it into reaper?

Thanks
mozart999uk is offline   Reply With Quote
Old 02-25-2021, 12:08 PM   #10
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,793
Default

Funny. In the Video he not even uses MPE, as he only presses one note at the time :
-Michael
mschnell is offline   Reply With Quote
Old 02-26-2021, 02:34 AM   #11
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,748
Default

I'd be happy just being able to edit MPE data successfully in monophonic lines :-)
mozart999uk is offline   Reply With Quote
Old 02-26-2021, 04:02 AM   #12
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,793
Default

Theoretically you could split an MPE recording in multiple one-channel Midi items, edit them as in monophonic lines, and merge them afterwards

-Michael
mschnell is offline   Reply With Quote
Old 02-26-2021, 04:48 AM   #13
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,748
Default

That would make some of it easier.😁 Although the resolution for pitch data when it's set to 48 is still an issue.....
mozart999uk is offline   Reply With Quote
Old 02-26-2021, 05:58 AM   #14
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,793
Default

How should a midi editor care about the pitch bend resolution of the synth ?

-Michael
mschnell is offline   Reply With Quote
Old 02-26-2021, 06:28 AM   #15
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,748
Default

What I mean is, if you set a roli keyboard to +-48 semitones (the default), record some midi and then try and edit the per-note pitch information, there isn't the resolution on screen / in the editor to be able to make adjustments. Even slight adjustments to the envelope result in big jumps to the pitch.

If you have a subtle slide into a note and you want to fine tune that, you're pretty much stuffed unless you have ninja mouse skills......
mozart999uk is offline   Reply With Quote
Old 02-27-2021, 03:18 AM   #16
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
Default

Quote:
Originally Posted by mschnell View Post
How should a midi editor care about the pitch bend resolution of the synth ?
By being able to zoom into the lane vertically.
EvilDragon is offline   Reply With Quote
Old 02-27-2021, 07:56 AM   #17
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,748
Default

Quote:
Originally Posted by EvilDragon View Post
By being able to zoom into the lane vertically.
That would be the simplest solution for pitch definitely. Well put.

However, I think long term we also need a more slick way of selecting / editing MPE data per note - at the moment, as far as I can see, you need to find out what midi channel a note is on, then filter it in order to be able to edit cc data.

If you're playing chords, it's a complete nightmare....
mozart999uk is offline   Reply With Quote
Old 02-27-2021, 10:25 AM   #18
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
Default

It helps to use the Channel note coloring mode, at least to some extent.
EvilDragon is offline   Reply With Quote
Old 02-27-2021, 10:56 AM   #19
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,793
Default

Quote:
Originally Posted by EvilDragon View Post
By being able to zoom into the lane vertically.
OK. Plus using a combination of Note an Pitch.

But in fact this is not dedicated to MPE. A single-voice performance with approprite usage of Pichtbend would offer the same issue with a single channel.

-Michael
mschnell is offline   Reply With Quote
Old 02-27-2021, 11:03 AM   #20
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
Default

Sure, it's not dedicated to MPE, it's a general workflow improvement that is missing.
EvilDragon is offline   Reply With Quote
Old 03-02-2021, 04:05 AM   #21
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,748
Default

Quote:
Originally Posted by EvilDragon View Post
It helps to use the Channel note coloring mode, at least to some extent.
Is there an action that filters / shows only notes and CC by the selected notes channel?
mozart999uk is offline   Reply With Quote
Old 03-02-2021, 05:52 AM   #22
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
Default

Unsure if somebody wrote such a script, but there's no native action for it (apart of course using the MIDI filter).
EvilDragon is offline   Reply With Quote
Old 03-02-2021, 06:18 AM   #23
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,748
Default

Quote:
Originally Posted by EvilDragon View Post
Unsure if somebody wrote such a script, but there's no native action for it (apart of course using the MIDI filter).
Ah ok. Thought that might be the case. :-)
mozart999uk is offline   Reply With Quote
Old 04-13-2021, 04:25 PM   #24
Regisfofo
Human being with feelings
 
Regisfofo's Avatar
 
Join Date: Mar 2017
Location: France
Posts: 628
Default

This is the thing I miss the most with reaper... Being able to edit easily poly after touch performances... (pretty similar to mpe, but not exactly the same I know...)
Regisfofo is offline   Reply With Quote
Old 04-14-2021, 01:34 AM   #25
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,748
Default

I'm really hoping this is getting noticed. There's been no word still from devs.

If they are not planning to do anything about this it would be great to know as then I could look at another DAW as MPE is forming a bigger and bigger part of my work all the time.
mozart999uk is offline   Reply With Quote
Old 04-14-2021, 03:46 AM   #26
UknownSource
Human being with feelings
 
UknownSource's Avatar
 
Join Date: May 2020
Posts: 434
Default

coming from bitwig

biggg + 1!!!
UknownSource is offline   Reply With Quote
Old 04-24-2021, 01:23 AM   #27
VVV
Human being with feelings
 
VVV's Avatar
 
Join Date: Mar 2010
Location: France
Posts: 459
Default

It's great, but maybe it's impossible to implement something that work with any vsti?
It would already exist otherwise.
VVV is offline   Reply With Quote
Old 04-25-2021, 03:20 PM   #28
n997
Human being with feelings
 
Join Date: Dec 2018
Posts: 503
Default

+1, in this thread as well.

This would also pave the way for someday supporting per-note controllers of MIDI 2.0.


Quote:
Originally Posted by VVV View Post
It's great, but maybe it's impossible to implement something that work with any vsti?
It would already exist otherwise.
In Bitwig, there's a per-plugin setting labeled "Use MPE" that appears to control whether the plugin receives MPE data, and also a pitchbend range setting next to it. When the pitchbend range setting matches the one in plugin itself, the per-note pitchbend automation corresponds visually to MIDI pitches on the piano roll.

If this kind of per-note parameter editing view is added to REAPER, I'd suggest that it can displayed in MIDI editor at all times, but whether a particular plugin receives it is activated in each FX's MIDI settings (Plug-in pin connector > I/O).

Also, such view (not related to pitch) could also be useful for editing "plain old" MIDI 1.0 Poly Aftertouch data.

Not sure what other technical complications might be involved, but per-note editing in Cubase, Bitwig, and nowadays Live serve as proofs of concept.
n997 is offline   Reply With Quote
Old 04-28-2021, 08:22 PM   #29
Malfunction
Human being with feelings
 
Malfunction's Avatar
 
Join Date: Sep 2020
Posts: 149
Default

Any scripters up for the task?
Malfunction is offline   Reply With Quote
Old 04-29-2021, 01:58 AM   #30
Malfunction
Human being with feelings
 
Malfunction's Avatar
 
Join Date: Sep 2020
Posts: 149
Default

Quote:
Originally Posted by mozart999uk View Post
I'm really hoping this is getting noticed. There's been no word still from devs.

If they are not planning to do anything about this it would be great to know as then I could look at another DAW as MPE is forming a bigger and bigger part of my work all the time.
We are the developers.
Malfunction is offline   Reply With Quote
Old 04-29-2021, 02:51 AM   #31
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,748
Default

Quote:
Originally Posted by Malfunction View Post
We are the developers.
Erm.....what? Eh?
mozart999uk is offline   Reply With Quote
Old 09-10-2022, 10:15 AM   #32
bywaterandblood
Human being with feelings
 
Join Date: Jul 2019
Posts: 39
Default

I second this request. To be able to do per-note pitch bends by drawing envelopes would be huge.
bywaterandblood is offline   Reply With Quote
Old 09-12-2022, 02:30 AM   #33
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,748
Default

Another little bump.....
mozart999uk is offline   Reply With Quote
Old 09-15-2022, 06:28 AM   #34
Held
Human being with feelings
 
Held's Avatar
 
Join Date: Nov 2019
Posts: 540
Default

I would like this too. This works with normal pitch bend as well for monophonic midi in Bitwig. You just need to match the pitch bend range in Bitwig and the VST.
Held is offline   Reply With Quote
Old 09-17-2022, 11:35 AM   #35
ferropop
Human being with feelings
 
ferropop's Avatar
 
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,128
Default

+1 with sugar on top
__________________
FERRO
Songs I've Written/Produced : https://sptfy.com/7SIW
Instagram : http://www.instagram.com/ferropop
ferropop is offline   Reply With Quote
Old 09-17-2022, 10:58 PM   #36
bywaterandblood
Human being with feelings
 
Join Date: Jul 2019
Posts: 39
Default

Currently, you can edit pitch but it is unusable because the zoom level of the CC lane is way far out. If they simply added zoomable CC lanes it would solve this issue. We may never get a Bitwig style overlay (that's way too much of a UI ask), so I'm at least hoping for a zoom feature. I do however drool over Bitwig's MPE editing.

I had a lucid dream the other day that I had a Reaper session open and wanted to edit something in Bitwig. I right clicked a track and opened it as a subproject in Bitwig, which automatically had a bounce of the project's mix and the MIDI of the track I wanted to work on. I edited my bends and bounced the track back to Reaper with all the new MIDI and CC data. I woke up and was disappointed it was only a dream, so I tried and tried to go back to sleep, to no avail.

Last edited by bywaterandblood; 09-17-2022 at 11:10 PM.
bywaterandblood is offline   Reply With Quote
Old 09-17-2022, 11:05 PM   #37
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,793
Default

Are cc and pitchbend lanes in the Midi editor really not zoomable ? This indeed seems like a shortcoming (but completely unrelated to MPE)
-Michael
mschnell is offline   Reply With Quote
Old 09-18-2022, 12:16 AM   #38
ferropop
Human being with feelings
 
ferropop's Avatar
 
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,128
Default

Quote:
Originally Posted by bywaterandblood View Post
Currently, you can edit pitch but it is unusable because the zoom level of the CC lane is way far out. If they simply added zoomable CC lanes it would solve this issue. We may never get a Bitwig style overlay (that's way too much of a UI ask), so I'm at least hoping for a zoom feature. I do however drool over Bitwig's MPE editing.

I had a lucid dream the other day that I had a Reaper session open and wanted to edit something in Bitwig. I right clicked a track and opened it as a subproject in Bitwig, which automatically had a bounce of the project's mix and the MIDI of the track I wanted to work on. I edited my bends and bounced the track back to Reaper with all the new MIDI and CC data. I woke up and was disappointed it was only a dream, so I tried and tried to go back to sleep, to no avail.
I think about this every day - the idea of loading up BitWig for MPE, having Renoise going for some weird tracker breakbeat stuff...

...the dream ends when you consider how much complexity this adds. When you load this project, you have to load other DAWs - load that DAW's version of the same project, hope the mapping stays the same, hope the plugins are scanned in both DAWs, weird PDC issues.

It's almost never worth it -- but the idea of bouncing out MIDI into BitWig then back to Reaper sounds like it could be fruitful.
__________________
FERRO
Songs I've Written/Produced : https://sptfy.com/7SIW
Instagram : http://www.instagram.com/ferropop
ferropop is offline   Reply With Quote
Old 09-18-2022, 05:28 PM   #39
bywaterandblood
Human being with feelings
 
Join Date: Jul 2019
Posts: 39
Default

Quote:
Originally Posted by mschnell View Post
Are cc and pitchbend lanes in the Midi editor really not zoomable ? This indeed seems like a shortcoming (but completely unrelated to MPE)
-Michael
MPE or not, I use my Roli to record performances and want to edit the pitch in Reaper. I can't do that and it's a huge disappointment.
bywaterandblood is offline   Reply With Quote
Old 09-18-2022, 05:31 PM   #40
bywaterandblood
Human being with feelings
 
Join Date: Jul 2019
Posts: 39
Default

Quote:
Originally Posted by ferropop View Post
I think about this every day - the idea of loading up BitWig for MPE, having Renoise going for some weird tracker breakbeat stuff...

...the dream ends when you consider how much complexity this adds. When you load this project, you have to load other DAWs - load that DAW's version of the same project, hope the mapping stays the same, hope the plugins are scanned in both DAWs, weird PDC issues.

It's almost never worth it -- but the idea of bouncing out MIDI into BitWig then back to Reaper sounds like it could be fruitful.
Well, when you open RX to edit an audio clip you are loading another program. Not that much different resource-wise. Yeah, it would a bit complex in that there's no way I can think of to automatically open a project with a set BPM, a bounce of the current mix, all the MIDI CCs synced up... Like I said, it was a nice dream.
bywaterandblood is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 04:47 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.