civ2ru Posted July 11, 2017 Share Posted July 11, 2017 I've been using my Roland RD-64 as a MIDI controller with Logic Pro 9 and now Logic Pro X successfully for years. It would always be recognized, insofar as triggering and recording various software instruments and sample libraries. But now I'm trying to program it further – to transmit specific CC# and such – and I'm finding that when I go to "Control Surfaces" -> "Preferences", my keyboard is not listed at all under MIDI Controllers. I have the latest driver and the latest firmware for the keyboard installed. How do I make Logic Pro X to fully recognize my RD-64 and allow me to assign CC#? I'm running 10.11.6 Mac OS X. Thanks in advance for your help! Quote Link to comment Share on other sites More sharing options...
JakobP Posted July 12, 2017 Share Posted July 12, 2017 I'm not familiar with your keyboard, but you don't need it to be recognized as a control surface to be able to send midi cc. What are you trying to achieve more specifically ? Quote Link to comment Share on other sites More sharing options...
civ2ru Posted July 12, 2017 Author Share Posted July 12, 2017 Hi JacobP – thank you for responding. I'm trying to send midi cc other than via sustain pedal and mod wheel, using some of the other knobs / outputs. I'm controlling a string library that has additional programmable features that require the controller to transmit specific cc#, and I don't know how to make my keyboard transmit them. I know I can use midi draw within Logic and draw them manually afterwards, but I was hoping to program them in real time. Any ideas? Quote Link to comment Share on other sites More sharing options...
JakobP Posted July 12, 2017 Share Posted July 12, 2017 When you turn your knobs on the keyboard, doesn't it transmit midi at all ? If they do, but the "wrong" cc #, it is easy to transform that midi to the cc you want in Logics Environment. If the knobs don't send midi at all, then I don't think it's possible, it all depends on your keyboard. Quote Link to comment Share on other sites More sharing options...
civ2ru Posted July 12, 2017 Author Share Posted July 12, 2017 When I turn knobs, some signal is being transmitted. However, I don't see how I can change cc# assignment in Logic, since it doesn't recognize the keyboard in MIDI controllers. Once again, I'm trying to hear the changes in real time, as I'm playing the keyboard, rather than adjust them after the fact. Quote Link to comment Share on other sites More sharing options...
JakobP Posted July 12, 2017 Share Posted July 12, 2017 Once again, you don't need a Control Surface to transmit midi cc, a regular midi keyboard ("controller") like the one you have is enough. "Some signals is being transmitted" you say, I suggest you use MIDIMonitor to determine what is transmitted. Quote Link to comment Share on other sites More sharing options...
civ2ru Posted July 12, 2017 Author Share Posted July 12, 2017 JakobP – thank you for trying to help. I don't have a problem seeing what's transmitted. Here's a specific example: when I turn one of the knobs on the keyboard, the midi cc that gets recorded is cc#71. I need it to be, for instance, cc#2 instead. And again, not changed manually after the fact, but rather re-assigned as I play in real time. How do I change that cc assignment? Quote Link to comment Share on other sites More sharing options...
Solution JakobP Posted July 12, 2017 Solution Share Posted July 12, 2017 It could be done in the environment, but the easiest way would be to insert the Modifier midi fx on the channel strip, setting "input event" as 71, and "re-assign to" to 2 Quote Link to comment Share on other sites More sharing options...
civ2ru Posted July 12, 2017 Author Share Posted July 12, 2017 Perfect! Thank you for your kind help. For my own education, how would I do the same from Environment? Quote Link to comment Share on other sites More sharing options...
JakobP Posted July 12, 2017 Share Posted July 12, 2017 (edited) You're welcome In the Clicks&Ports layer of the environment, insert a transformer between the "Physical Input" object and the Sequencer Input, set it up like this: Edited July 12, 2017 by JakobP Quote Link to comment Share on other sites More sharing options...
civ2ru Posted July 12, 2017 Author Share Posted July 12, 2017 For my own education, how would I do the same from Environment? Quote Link to comment Share on other sites More sharing options...
JakobP Posted July 12, 2017 Share Posted July 12, 2017 See my edit in my last post Quote Link to comment Share on other sites More sharing options...
civ2ru Posted July 12, 2017 Author Share Posted July 12, 2017 Fabulous, thank you! What about Pitchbend Up, how would I set that up in Transformer? I see a Pitchbend function only... In Modifier, there seems to be a separate item for Up. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.