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

Reply
 
Thread Tools Display Modes
Old 08-21-2011, 11:05 AM   #1
mikeroephonics
Human being with feelings
 
mikeroephonics's Avatar
 
Join Date: Nov 2006
Posts: 2,533
Default MIDI Editor: Vel/CC Lanes: Custom, snappable Grid divisions

FR: MIDI Editor: Velocity/CC Lanes: Custom, snappable Grid divisions
VOTE: http://forum.cockos.com/project.php?issueid=3538



Custom Velocity/CC Grid Divisions - Create between 1 and 127 divisions
Move Divisions up & down with LeftClick+drag on horizontal Division handles (area between Division text)
Tooltip displays Velocity/CC value for current position when dragging
"+/-" buttons to add/remove Divisions

Custom Divisions per-Track (Gluing Media/MIDI Items together maintains Custom Divisions, if present)
***Possibly make this per-Media Item?***

Snap Velocities/CCs along their vertical axis Divisions with new "Velocity/CC Snap" Toolbar

Double-click in Division naming area to enter, delete, cut, copy & paste text

Text size scales to fit Division Area for visibility (Similar to Note Name Text resize behavior)
Themable text color for Vel/CC Division names in Theme Editor

==============================================

Velocity example: (matches above picture)
Say you have a strings patch with 4 velocity layers. Each layer has a range of values like this:
1.) Forte (097-127)
2.) Mezzo-Forte (065-096)
3.) Mezzo-piano (033-064)
4.) Piano (000-032)


==============================================

CC example (same basic idea):
Say you have an instrument patch which uses Modwheel CC data to toggle between 2 playing techniques;
1.) sustains &
2.) staccatos.
The sustain sounds play when Modwheel data is between 000-064.
The staccato sounds play when Modwheel data is between 065-127.
__________________
Please check out these MIDI requests: http://forum.cockos.com/showthread.php?t=103192
Thanks.
mikeroephonics is offline   Reply With Quote
Old 12-02-2011, 02:47 PM   #2
mikeroephonics
Human being with feelings
 
mikeroephonics's Avatar
 
Join Date: Nov 2006
Posts: 2,533
Default

I'd like some feedback on the idea. Does anyone have anything to add or would like to see changed?

Thanks.
__________________
Please check out these MIDI requests: http://forum.cockos.com/showthread.php?t=103192
Thanks.
mikeroephonics is offline   Reply With Quote
Old 10-19-2016, 08:24 AM   #3
mikeroephonics
Human being with feelings
 
mikeroephonics's Avatar
 
Join Date: Nov 2006
Posts: 2,533
Default

5 year bump. How does this look to everybody?
__________________
Please check out these MIDI requests: http://forum.cockos.com/showthread.php?t=103192
Thanks.
mikeroephonics is offline   Reply With Quote
Old 10-19-2016, 03:27 PM   #4
MikComposer
Human being with feelings
 
MikComposer's Avatar
 
Join Date: May 2012
Location: Brighton
Posts: 1,989
Default

Yes, you have my support on that. Together with editing tools to compress expand etc. Atm it's rsi giving interface.
__________________
My Royalty Free Music library
MikComposer is offline   Reply With Quote
Old 10-21-2016, 02:36 AM   #5
ceanganb
Human being with feelings
 
Join Date: May 2009
Location: Brazil
Posts: 323
Default

This is a great idea.
__________________
Ceanganb
ceanganb is offline   Reply With Quote
Old 10-21-2016, 03:19 AM   #6
Ulf3000
Human being with feelings
 
Join Date: May 2016
Posts: 369
Default

nice , idea , in the meantime you can make 3 buttons with the velocity values , and then mark all notes wiich need 64 and then hit the button
Ulf3000 is offline   Reply With Quote
Old 10-21-2016, 04:09 AM   #7
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

Yes, nice idea! (I believe I've seen/supported a request like this back in the FR tracker days, but without the nice touch of a name area). Although 127 divisions does seem overkill
gofer is offline   Reply With Quote
Old 10-21-2016, 10:10 AM   #8
mikeroephonics
Human being with feelings
 
mikeroephonics's Avatar
 
Join Date: Nov 2006
Posts: 2,533
Default

Quote:
Originally Posted by gofer View Post
Although 127 divisions does seem overkill
Yeah, that would definitely be impractical. The main benefit for the velocity split naming is for libraries which have differing numbers of velocity layers.

For example, the Vienna Symphonic Library patches I use have anywhere between 1 and 5 velocity layers for the same musical instrument. So if the staccato patch has 5 velocity layers, but the sforzando patch only has 1 velocity layer, you could use the appropriate velocity split preset within REAPER's velocity lane for each patch.

One cool addition to this FR would be a way to have REAPER switch between different velocity or CC splits based on the current Bank/Program values. If you're using a Kontakt Bank with multiple patches loaded into the Bank, sending a Program Change message from REAPER switches the loaded program within the Kontakt Bank. But imagine if REAPER would also switch its velocity or CC lane split state as a result of the Program Change message as well! Your velocity and CC split points would, when configured properly by the user, always match the loaded Program within Kontakt (or whichever sampler you're using for Program changes within a Bank.)

This would mean you would always know how many velocity splits you have, where they're at, as well as what your CC messages would do, such as Modwheel crossfades from piano to forte dynamics or toggling from crescendo/diminuendo.

I'm not sure how to write this into the FR, because you'd somehow have to tell the .ReaBank file to communicate with REAPER to switch the velocity/CC splits based on something like Edit Cursor or Play cursor position.

Any ideas on how/if that could work?
__________________
Please check out these MIDI requests: http://forum.cockos.com/showthread.php?t=103192
Thanks.

Last edited by mikeroephonics; 10-21-2016 at 10:19 AM.
mikeroephonics is offline   Reply With Quote
Old 10-25-2016, 06:12 AM   #9
Vagalume
Human being with feelings
 
Join Date: Nov 2015
Posts: 604
Default

Originally Posted by gofer View Post
Although 127 divisions does seem overkill

I agree, anyway, it is a good starting point the initial idea.
Vagalume is offline   Reply With Quote
Old 03-06-2017, 01:38 PM   #10
Lorbakounet
Human being with feelings
 
Lorbakounet's Avatar
 
Join Date: Mar 2015
Posts: 133
Default

I was hoping there was such a FR. Please do make this a reality.
We definitely need this.
This amongst an overall overhaul of MIDI experience.

If it wasn't for juliansander Xraym Heda and all (one cannot congrat those guys enough!), serious CC editing in Reaper would just be an impossible task.

And as of today, I still feel compelled to edit some midi tracks in RapidComposer before going back to Reaper, this is madness.
Lorbakounet is offline   Reply With Quote
Old 03-12-2017, 01:03 PM   #11
artao
Human being with feelings
 
Join Date: May 2014
Posts: 134
Default

This would be way cool, and make hugely simplify dealing with CC lanes, which can be quite touchy as it stands.
artao is offline   Reply With Quote
Old 03-17-2017, 12:55 PM   #12
Hen-Jay
Human being with feelings
 
Join Date: Mar 2017
Location: Michigan, USA
Posts: 5
Default

Quote:
Originally Posted by mikeroephonics View Post
I'd like some feedback on the idea. Does anyone have anything to add or would like to see changed?

Thanks.
Wow I think this will be an awesome idea in Reaper, especially for us as Composers who uses MIDI I hope they encode this in their new update
Hen-Jay is offline   Reply With Quote
Old 03-18-2017, 05:20 AM   #13
Vagalume
Human being with feelings
 
Join Date: Nov 2015
Posts: 604
Default

Quote:
Originally Posted by Hen-Jay View Post
Wow I think this will be an awesome idea in Reaper, especially for us as Composers who uses MIDI I hope they encode this in their new update
We will see ... you are very optimistic
Vagalume 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 07:24 AM.


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