LHousehold
Max Output Level: -87 dBFS
- Total Posts : 163
- Joined: 2009/02/02 15:39:04
- Status: offline
CC64 not registering as sustain in Sonar
I'm trying to use a sustain pedal with my A-500 PRO keyboard, but for some reason it doesn't "count" as sustain according to Sonar. It works perfectly in standalone synths. I thought for some reason it wasn't getting through the keyboard, but then I was able to remote control the pedal to other random controls, using CC64, proving that when the pedal is pressed a CC64 message is outputted. So... doesn't CC64 act as sustain in Sonar? Why won't it detect it, in live play, recording, etc.? Anyone know how to solve this problem? Thanks for the help, Luke
Windows 7 64 bit Cakewalk Sonar X2 Producer Cakewalk A-500PRO MIDI controller
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/28 01:26:25
(permalink)
The question is what synth/patch are you trying to sustain? And can you record the CC64 messages? Other than synths that don't handle CC123 properly (which I'm pretty sure the A500 doesn't send), the only thing that might prevent it from working would be that the synth doesn't respond to it or SONAR is set not to record any controllers in Options > Global > MIDI, but I don't think that would affect live playing.
SONAR Platinum x64, 2x MOTU 2408/PCIe-424 (24-bit, 48kHz) Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
|
rbowser
Max Output Level: -10 dBFS
- Total Posts : 6518
- Joined: 2005/07/31 14:32:34
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/28 11:57:52
(permalink)
Luke, if you're using Garritan Libraries, like GPO, CC64 doesn't trigger Sustain but a special Legato function. Details are in that Library's PDF manual - In case that's what you're working with. RB
Sonar X3e Studio Roland A-800 MIDI keyboard controller Alesis i|O2 interface Gigabyte Technology-AMD Phenom II @ 3 GHz 8 Gb RAM 6 Core Windows 7 Home Premium x64 with dual monitors
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/28 13:26:51
(permalink)
To correct my last post: I unchecked Controllers in the "Record" section of MIDI options, and verified that this prevents real-time echoing of controllers (including CC64) to a synth as well as recording them. So that could account for the problem.
post edited by brundlefly - 2011/11/28 13:28:28
SONAR Platinum x64, 2x MOTU 2408/PCIe-424 (24-bit, 48kHz) Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
|
LHousehold
Max Output Level: -87 dBFS
- Total Posts : 163
- Joined: 2009/02/02 15:39:04
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/28 23:22:33
(permalink)
Checked before, double checked now. That controllers thing is definitely checked off. And it's not legato; I'm trying dimension pro, Lounge Lizard, Z3ta+2, everything. They all used to work, and all three work in standalone mode as expected. It's possible that it's changed because I switched from USB input to MIDI interface (roland quad capture) but I'm pretty sure the problem occurred after that. To answer your question, brundlefly, they are neither in live playing or recording. Quite a pickle...
Windows 7 64 bit Cakewalk Sonar X2 Producer Cakewalk A-500PRO MIDI controller
|
daveny5
Max Output Level: 0 dBFS
- Total Posts : 16934
- Joined: 2003/11/06 09:54:36
- Location: North Carolina
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/28 23:35:59
(permalink)
You did set the value to 127 for on and 0 for off, right?
Dave Computer: Intel i7, ASROCK H170M, 16GB/5TB+, Windows 10 Pro 64-bit, Sonar Platinum, TASCAM US-16x08, Cakewalk UM-3G MIDI I/F Instruments: SL-880 Keyboard controller, Korg 05R/W, Korg N1R, KORG Wavestation EX Axes: Fender Stratocaster, Line6 Variax 300, Ovation Acoustic, Takamine Nylon Acoustic, Behringer GX212 amp, Shure SM-58 mic, Rode NT1 condenser mic. Outboard: Mackie 1402-VLZ mixer, TC Helicon VoiceLive 2, Digitech Vocalist WS EX, PODXTLive, various stompboxes and stuff. Controllers: Korg nanoKONTROL, Wacom Bamboo Touchpad
|
rbowser
Max Output Level: -10 dBFS
- Total Posts : 6518
- Joined: 2005/07/31 14:32:34
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/29 00:02:04
(permalink)
"...That controllers thing is definitely checked off..." LHousehold, Brundlefly was confirming that when un-checking that option, it prevents CC64 (or any controller) being recorded. You want the opposite.--So, it needs to be checked, which is the default, since most of the time we kind of want our MIDI performance to be recorded. RB
Sonar X3e Studio Roland A-800 MIDI keyboard controller Alesis i|O2 interface Gigabyte Technology-AMD Phenom II @ 3 GHz 8 Gb RAM 6 Core Windows 7 Home Premium x64 with dual monitors
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/29 15:01:29
(permalink)
Something very strange going on. It doesn't make sense that the pedal works to remote control a function in SONAR by CC64, but CC64 is not recorded. The only things I can think of that could account for that that are: 1. Controllers unchecked in MIDI Record options - already verified checked. 2. An input channel restriction on the MIDI track - but that would also prevent recording of notes on that channel. Even if there were a problem with the values being sent for On and Off, SONAR would still record the event. And if there were a problem with the pedal or the A-500, remote control would not work. Some piece of the puzzle is missing. I'm out of ideas what that might be, other than some configuration corruption in SONAR or a specific project. Have you tried a new project, started from the Normal template?
SONAR Platinum x64, 2x MOTU 2408/PCIe-424 (24-bit, 48kHz) Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
|
LHousehold
Max Output Level: -87 dBFS
- Total Posts : 163
- Joined: 2009/02/02 15:39:04
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/29 21:00:46
(permalink)
@daveny5, I don't know how to do that. My keyboard just takes in the sustain signal, and transmits it to the computer where I believe ACT handles it. Is there a way to change the values being outputted? If it's not quite getting to 127, that would actually explain everything, ie Sonar detects it but doesn't consider it a sustain. Is it possible that the standalone synths will consider a sustain at less than 127? So how do I see/change the output value? @rbowser, when I say checked off, I mean, well... on. Sorry for the confusion, figure of speech. I'll try out brundlefly's suggestion when I get a chance.
Windows 7 64 bit Cakewalk Sonar X2 Producer Cakewalk A-500PRO MIDI controller
|
rbowser
Max Output Level: -10 dBFS
- Total Posts : 6518
- Joined: 2005/07/31 14:32:34
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/29 22:35:50
(permalink)
Actually, with CC4, all values below 64 register as Off, and all values above register as On. For most synths CC64 is simply an On/Off thing like that. Some instruments, like the Garritan Authorized Steinway, will read different values of CC64 in order to engage the damper and Sustenato pedals, but that's untypical. RB
Sonar X3e Studio Roland A-800 MIDI keyboard controller Alesis i|O2 interface Gigabyte Technology-AMD Phenom II @ 3 GHz 8 Gb RAM 6 Core Windows 7 Home Premium x64 with dual monitors
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/30 00:16:24
(permalink)
My keyboard just takes in the sustain signal, and transmits it to the computer where I believe ACT handles it. Is there a way to change the values being outputted? If it's not quite getting to 127, that would actually explain everything, ie Sonar detects it but doesn't consider it a sustain. There are a couple of misunderstandings in that statement. First, the sustain pedal doesn't send CC64 it's just an on/off switch (with some exceptions that I don't think we need to be concerned with in this case). The keyboard reads the circuit status (open or closed), and generates appropriate CC64 message when it changes. It's very unlikely that the keyboard would generate anything other than 0 or 127, and as I said, regardless of the value, SONAR should be able to record it. And finally, SONAR doesn't interpret controller messages; it just sends them to the synth, and the synth responds however it's been programmed. I'm beginning to wonder if maybe you just have the pedal plugged in to the sostenuto input on the keyboard, which would generate CC66 instead of CC64. I would think most synths should respond to that as well (sustaining only notes already played), but maybe not. When you said you were using CC64 for remote control, did you specifically program something to respond to CC64, or did you use MIDI learn, which could have learned something other than CC64?
SONAR Platinum x64, 2x MOTU 2408/PCIe-424 (24-bit, 48kHz) Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/30 10:29:28
(permalink)
SONAR Platinum x64, 2x MOTU 2408/PCIe-424 (24-bit, 48kHz) Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
|
daveny5
Max Output Level: 0 dBFS
- Total Posts : 16934
- Joined: 2003/11/06 09:54:36
- Location: North Carolina
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/30 11:00:39
(permalink)
+1 Brundlefly In addition: Some keyboards let you assign the pedals to control other things, like modulation or patch change. Make sure its set to sustain. Some pedals allow you to reverse the polarity of the signal. Check for a switch on the pedal. Check the Event View list to see what is being sent.
post edited by daveny5 - 2011/11/30 11:01:42
Dave Computer: Intel i7, ASROCK H170M, 16GB/5TB+, Windows 10 Pro 64-bit, Sonar Platinum, TASCAM US-16x08, Cakewalk UM-3G MIDI I/F Instruments: SL-880 Keyboard controller, Korg 05R/W, Korg N1R, KORG Wavestation EX Axes: Fender Stratocaster, Line6 Variax 300, Ovation Acoustic, Takamine Nylon Acoustic, Behringer GX212 amp, Shure SM-58 mic, Rode NT1 condenser mic. Outboard: Mackie 1402-VLZ mixer, TC Helicon VoiceLive 2, Digitech Vocalist WS EX, PODXTLive, various stompboxes and stuff. Controllers: Korg nanoKONTROL, Wacom Bamboo Touchpad
|
LHousehold
Max Output Level: -87 dBFS
- Total Posts : 163
- Joined: 2009/02/02 15:39:04
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/30 13:07:08
(permalink)
The pedal is definitely plugged into the hold jack. I've done it like this before and it worked. I know because I have a working expression pedal plugged in also. With the remote control I specifcally assigned it to cc64 instead of learn, so that's not it. Although I haven't solved the problem, I fixed it!!! I just switched the keyboard's MIDI channel to 2. And... now it works. I don't know why, but I'm happy. Thanks for all your help guys!
Windows 7 64 bit Cakewalk Sonar X2 Producer Cakewalk A-500PRO MIDI controller
|
rbowser
Max Output Level: -10 dBFS
- Total Posts : 6518
- Joined: 2005/07/31 14:32:34
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/30 13:12:35
(permalink)
That's great you got things going again, Lhousehold. From your solution, it sounds like you're not setting the MIDI channels of your tracks in the Inspectors. If you set channels there, your keyboard can stay forever on MIDI channel 1, and the data is translated to the channel each track and associated instrument needs. RB
Sonar X3e Studio Roland A-800 MIDI keyboard controller Alesis i|O2 interface Gigabyte Technology-AMD Phenom II @ 3 GHz 8 Gb RAM 6 Core Windows 7 Home Premium x64 with dual monitors
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re:CC64 not registering as sustain in Sonar
2011/11/30 14:01:11
(permalink)
I just switched the keyboard's MIDI channel to 2. And... now it works. I don't know why, but I'm happy. That's bizarre. That implies SONAR will record and echo note events sent on channel 1, but not CC64...? All I can think is that there's something going on with CC64 being used for remote control or MIDI Shift in keybindings or something that it causing CC64 to be intercepted on channel 1 only. But AFAIK, Remote Control assignments still allow the message to be recorded/echoed, and I thought using it as MIDI Shift would intercept it on all channels. Strange.
SONAR Platinum x64, 2x MOTU 2408/PCIe-424 (24-bit, 48kHz) Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
|
musicrazy
Max Output Level: -90 dBFS
- Total Posts : 7
- Joined: 2013/11/23 12:09:34
- Status: offline
Re: CC64 not registering as sustain in Sonar
2013/11/23 12:22:40
(permalink)
☄ Helpfulby LaszloZoltan 2014/05/03 21:04:39
Well same problem happening here. Sonar x3 is not interpret cc64 correctly. It simply stops responding to all events when pedal is pressed (even the cc64 event is not recorded) still i can see notes going in on midi monitor. it doesn't record anything when i have pedal pressed . the pedal is working correctly on standalone versions of synths. I have x2 installed to and it works correctly. Can someone confirm that is getting the damper pedal working correctly on sonar x3? Thank you. Resolved. The cc64 was assigned on keybindings to shift.
post edited by musicrazy - 2013/11/25 16:45:18
|
Cactus Music
Max Output Level: 0 dBFS
- Total Posts : 8424
- Joined: 2004/02/09 21:34:04
- Status: offline
Re: CC64 not registering as sustain in Sonar
2013/11/24 15:23:30
(permalink)
You should post this in the X series forum. Things will be different now.
|