Notifications
Clear all

Expression Pedal & Midi Madness

6 Posts
2 Users
2 Reactions
1,044 Views
(@tyler)
Member
Joined: 4 years ago
Posts: 57
Topic starter  

I have an expression pedal assigned to CC11 in the hardware. In Unify I have an 2 instrument layers, an embedded Unify and a MIDI Monitor. Then in the embedded Unify I have a 2nd MIDI Monitor. I've set the built-in Unify faders to show CC11 & CC4. Screenshot attached where I've pushed the pedal all the way to the top.

When I move the pedal, the main Unify fader for CC11 moves as expected, yay. But the MIDI Monitor shows CC4 is being triggered. Then in the embedded Unify, the CC4 fader moves?!?! And in the MIDI Monitor for the embedded Unify shows that a combination of CC2 & CC4 are being triggered. 

This is too strange for me to even guess what's going on, but there seems to be an issue with the Unify -> embedded Unify midi routing or the MIDI Monitor is messed up.


   
Quote
Topic Tags
(@getdunne)
Illustrious Member Admin
Joined: 5 years ago
Posts: 4437
 

@tyler

Good catch! This is the result of some old code which I had thought was deactivated. Basically, those colored faders/indicators in the MIDI keyboard view are internally set to CC's 1, 2, 4, and 67. If you right-click and change the assignment, it only changes the INPUT assignment, so when you change one from CC4 to CC11, it receives on 11 but still outputs CC4. That's triggering the CC4 slider in the embedded Unify, which is remembering its original OUTPUT CC assignment of 2. Are you dizzy yet?

I'll try to fix this in the next update.


   
Tyler reacted
ReplyQuote
(@tyler)
Member
Joined: 4 years ago
Posts: 57
Topic starter  

@getdunne

I guess while I'm on the topic of the MIDI Monitor, I'll throw out a request for it to display velocity for the "Note on" event. I know page 19 of the feature list, lol. Seems like a simple change, hmmm C++. Send me the class file haha? Too bad it would take longer for me to figure out how to compile it then it it would to make the actual change.

https://docs.juce.com/master/classMidiMessage.html#a24e09d2737c08842a6e4902554d2899c


   
ReplyQuote
(@getdunne)
Illustrious Member Admin
Joined: 5 years ago
Posts: 4437
 

@tyler good catch again! The code was already there to show note-on velocity, but an errant semicolon thwarted it. Fixed now, thanks.


   
Tyler reacted
ReplyQuote
(@tyler)
Member
Joined: 4 years ago
Posts: 57
Topic starter  

Haha, I guess I just became an unofficial beta tester 😉.


   
ReplyQuote
(@getdunne)
Illustrious Member Admin
Joined: 5 years ago
Posts: 4437
 

@tyler if you'd like to be an official Beta tester, please let John know at UnifySupport@PlugInGuru.com. Please include a summary of any background you have in software development and/or testing.


   
ReplyQuote
Share: