|
|
Thread Tools | Display Modes |
08-05-2016, 12:04 PM | #1 |
Human being with feelings
Join Date: Jul 2009
Posts: 3,714
|
MIDI editor: Changing channel of bank/program select event causes duplication (FIXED)
In the MIDI editor, the "Edit: Event properties" action opens a window in which the user can change various properties of selected events. If notes are selected, the "Notes properties" window is opened, and if a Bank/Program Select event is selected, the "Bank/Program Select" window is opened.
In the "Bank/Program Select" window, everything works fine if I change the bank or program of a selected event. (These 'events' actually consist of a Bank Select CC + a Program Change event.) However, if I try to change the event's *channel*, it inserts a new event instead of changing the selected event. I therefore end up with two Bank/Program Select events at the same PPQ position, one in the new channel, and one still in the old channel. (There is a workaround, fortunately: Changing channels via the action "Edit: Set events to channel ..." correctly changes the channel of Bank/Program Select events.)
__________________
Scripts for advanced MIDI editing | LFO Tool for MIDI editor and envelopes Video thumbnail scripts | ReaScriptAPI extension Last edited by juliansader; 09-06-2016 at 02:20 PM. |
08-05-2016, 12:51 PM | #2 |
Human being with feelings
Join Date: Aug 2007
Location: Near Cambridge UK and Near Questembert, France
Posts: 22,756
|
So your problem is essentially one of semantics. Welcome to Reaper!
I still after umpteen versions find myself falling into traps like this. Mind you having also ventured into Sonar and Studio One territory they have just as many wtf moments when it comes to inventing their own names/terms for things
__________________
Ici on parles Franglais |
08-05-2016, 01:21 PM | #3 |
Human being with feelings
Join Date: Jul 2009
Posts: 3,714
|
Oops, I did not intend to make the bug report sound like an issue of semantics or terminology. Perhaps I gave too much background info.
The bug is actually very simple: The Properties windows** are supposed to change the properties of selected events - not insert new events. However, if the user tries to change the channel of bank/program select events, the Properties window inserts a new event. The user therefore ends up with two events: one in the new (correct) channel, and another in the old (wrong) channel. ** Depending on the selected events, these windows are titled "Notes Properties", "Event Properties" or "Bank/Program Select".
__________________
Scripts for advanced MIDI editing | LFO Tool for MIDI editor and envelopes Video thumbnail scripts | ReaScriptAPI extension Last edited by juliansader; 08-05-2016 at 01:52 PM. |
08-05-2016, 02:40 PM | #4 |
Human being with feelings
Join Date: Aug 2007
Location: Near Cambridge UK and Near Questembert, France
Posts: 22,756
|
I`ll go have a try at this in the morning....
__________________
Ici on parles Franglais |
Thread Tools | |
Display Modes | |
|
|