Old 03-28-2016, 08:35 AM   #1
DarkStar
Human being with feelings
 
DarkStar's Avatar
 
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
Default ME: List Used CCs

Fed up with squinting at little blobs in the CC drop-down list, to find those CC numbers that are used in your MIDI clips? If so you need a new script ():

... https://i.imgur.com/lA7izdA.png

Pick a CC lane in the MIDI Editor, click a CC in the list and it is made visible.

NB: there are a few rough edges that need sanding / improvements that need making.


Update (V2.0)
-- shows the MIDI channel number (** means multiple channels)
-- shows the CC name (default or CC/Note Name)



How to install a LUA or EEL script (in Post #5)
Attached Files
File Type: lua ME_List_used_CCs_DS.lua (9.1 KB, 359 views)
File Type: lua ME_List_used_CCs_DS_v200.lua (10.9 KB, 169 views)
__________________
DarkStar ... interesting, if true. . . . Inspired by ...

Last edited by DarkStar; 07-09-2018 at 05:40 AM. Reason: new version
DarkStar is offline   Reply With Quote
Old 03-28-2016, 10:49 AM   #2
matv
Human being with feelings
 
Join Date: Jul 2011
Posts: 82
Default

Usefull
matv is offline   Reply With Quote
Old 03-28-2016, 11:15 AM   #3
Soli Deo Gloria
Human being with feelings
 
Soli Deo Gloria's Avatar
 
Join Date: Oct 2013
Location: Argentina
Posts: 1,303
Default

Wonderful!!!

It has gained immediate access to my ME main toolbar! It´s extremely useful to have an overview of the events on each item.

Thanks so much, once again!!
Soli Deo Gloria is offline   Reply With Quote
Old 03-28-2016, 03:10 PM   #4
Soli Deo Gloria
Human being with feelings
 
Soli Deo Gloria's Avatar
 
Join Date: Oct 2013
Location: Argentina
Posts: 1,303
Default

I found something strange : if you draw on the pitch, channel pressure or program lanes, a lot of unrelated CCs appear on the list that are not really found on the item...
Soli Deo Gloria is offline   Reply With Quote
Old 03-29-2016, 02:08 AM   #5
DarkStar
Human being with feelings
 
DarkStar's Avatar
 
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
Default

Thank you. It does not deal with non-ordinary CC messages (yet)

On investigation I see that the API function reaper.MIDI_GetCC gets many more than just CC messages (buglet?)

Also, picking one of those as the destination lane shows a CC lane number of 256 upwards, but these numbers are not the same as those used in the lane statements in the .rpp file (or data chunk). I#ll have a look, but no promises
__________________
DarkStar ... interesting, if true. . . . Inspired by ...

Last edited by DarkStar; 03-29-2016 at 03:55 AM.
DarkStar is offline   Reply With Quote
Old 03-29-2016, 04:12 AM   #6
Soli Deo Gloria
Human being with feelings
 
Soli Deo Gloria's Avatar
 
Join Date: Oct 2013
Location: Argentina
Posts: 1,303
Default

Fine, thanks! Being useful as it is, if it can be improved without too much hassle for you it will be really an essential tool for everyday´s work. The only thing that can be rather confusing right now is when the CC list in the script is spammed with non-existent data, as I commented.

Anyway, it´s a great first release, thanks again...
Soli Deo Gloria is offline   Reply With Quote
Old 03-29-2016, 02:19 PM   #7
DarkStar
Human being with feelings
 
DarkStar's Avatar
 
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
Default

Updated version now (b03), in the first post. This one should deal with the non-CC messages
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
DarkStar is offline   Reply With Quote
Old 04-25-2016, 06:59 PM   #8
Soli Deo Gloria
Human being with feelings
 
Soli Deo Gloria's Avatar
 
Join Date: Oct 2013
Location: Argentina
Posts: 1,303
Default

I have been using this script, DarkStar, and I can confirm its usefulness. Running it in a big project showed some buggy behaviour once, though; it slowed down dramatically the performance of Reaper and I had to turn off the script to go back to normality. I haven´t had time to test thoroughly, but I comment this to leave some feedback, just in case you have any idea of the probable cause of the behaviour.
Soli Deo Gloria is offline   Reply With Quote
Old 04-26-2016, 06:50 AM   #9
DarkStar
Human being with feelings
 
DarkStar's Avatar
 
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
Default

^^^
Nope, I cannot think why that should happen - it is just working on the clip open in the MIDI Editor. Perhaps a Lua-guru could comment?
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
DarkStar is offline   Reply With Quote
Old 10-31-2017, 10:43 AM   #10
DarkStar
Human being with feelings
 
DarkStar's Avatar
 
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
Default

Bump; I forgot how useful this is.
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
DarkStar is offline   Reply With Quote
Old 10-31-2017, 11:34 AM   #11
Tod
Human being with feelings
 
Tod's Avatar
 
Join Date: Jan 2010
Location: Kalispell
Posts: 14,745
Default

Quote:
Originally Posted by DarkStar View Post
Bump; I forgot how useful this is.
I hadn't seen this DS, what exactly is it? Where do you use it?

Tod is offline   Reply With Quote
Old 10-31-2017, 12:41 PM   #12
DarkStar
Human being with feelings
 
DarkStar's Avatar
 
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
Default

In the MIDi Editor (I've added the script to a toolbar button) - it lists the CC numbers that are used in the clip, click one and it is displayed in the currently-selected controller lane. So you can switch form one to another without looking at those tiny blobs in the regular CC drop-down list
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
DarkStar is offline   Reply With Quote
Old 10-31-2017, 04:17 PM   #13
Tod
Human being with feelings
 
Tod's Avatar
 
Join Date: Jan 2010
Location: Kalispell
Posts: 14,745
Default

Okay, I've got it loaded and it appears to only work on CC01 through CC127? That's okay, I'm just trying to get my head around it.

So before it will register a CC lane, you have to open the CC lane first, right?

I see it tells the number of events too.

Okay, thanks DS, I've got it installed on my main midi toolbar, and will see how I get along with it.
Tod is offline   Reply With Quote
Old 12-10-2017, 08:27 AM   #14
DynamicK
Human being with feelings
 
Join Date: Nov 2017
Location: Gloucestershire, UK
Posts: 223
Default

Thanks for this Darkstar . I found the scripts that deal with hiding and showing CC Lanes. This is a welcome addition to those.
DynamicK is offline   Reply With Quote
Old 07-09-2018, 05:41 AM   #15
DarkStar
Human being with feelings
 
DarkStar's Avatar
 
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
Default

Update (V2.0)
-- shows the MIDI channel number (** means multiple channels)
-- shows the CC name (default or CC/Note Name)

The download link is in the first post.

__________________
DarkStar ... interesting, if true. . . . Inspired by ...
DarkStar 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 03:19 AM.


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