Singularity Posted August 5, 2013 Share Posted August 5, 2013 I have previously used Logic Pro 9 and have now upgraded to Logic Pro X. I have never been able to get my sustain pedal to work within Logic Pro (both versions 9 and 10) I have used Snoize and the midi signal from the sustain pedal is being sent. I know that the sustain pedal works, but alas not within Logic Pro Quote Link to comment Share on other sites More sharing options...
Jope Posted August 5, 2013 Share Posted August 5, 2013 i can't tell anything about LPX, but with several versions of Logic including C-LAB's Notator, Logic 2.x and Pro 9.1.8 my sustain pedals never didn't work... What does this "Snoize" thing tell you exactly? And how about Logic's MIDI inspector (in Logic 9 this can be found within the Transport window or bar)? Is your sustain pedal a switch (on-off, standard) or does it continuously output the exact position of the pedal (which might not work with most synths)? Quote Link to comment Share on other sites More sharing options...
beej Posted August 5, 2013 Share Posted August 5, 2013 SNoize makes a MIDI monitor to examine MIDI messages, that's what is being referred to. I'm wondering if the OP has accidentally learned a pedal message in Logic, which is why it's not working correctly... Quote Link to comment Share on other sites More sharing options...
Jope Posted August 5, 2013 Share Posted August 5, 2013 SNoize makes a MIDI monitor to examine MIDI messages, that's what is being referred to. Yes, I had bing'ed that, but I would like to know the output of SNoize... What it showed in this case. Numbers or equivalent exact stuff. Quote Link to comment Share on other sites More sharing options...
Singularity Posted August 6, 2013 Author Share Posted August 6, 2013 When I press the pedal it gives a value of 127. When I take my foot off it returns to 0 Quote Link to comment Share on other sites More sharing options...
Plowman Posted August 6, 2013 Share Posted August 6, 2013 Sustain (CC 64) is a non-continuous controller. It's a switch, on or off, 0 or 127. There are continuous "pedal" controllers that look and act like an accelerator pedal of a car. These are often used for volume control, particularly of an organ sound. Is there any evidence in Logic that it the sustain CC 64 is being received? If recorded, it would be in the Event List. If received, it could appear in a Monitor in Environment. And it probably would appear in the Transport MIDI In during live play. Newly created Software Instrument tracks default to the electric piano, and that defaults to a sustain set to CC 64. In fact, 64 to sustain is about as universal a setting as MIDI gets, so I'm curious why it isn't working. Let us know if you find out. Quote Link to comment Share on other sites More sharing options...
peeb Posted August 6, 2013 Share Posted August 6, 2013 It's not the sustain pedal from the Nord by any chance is it? Or one that supports Half Pedalling? Quote Link to comment Share on other sites More sharing options...
Eric Cardenas Posted August 6, 2013 Share Posted August 6, 2013 When I press the pedal it gives a value of 127. When I take my foot off it returns to 0 Try choosing Logic Pro X > Control Surfaces > Bypass All Control Surfaces. Quote Link to comment Share on other sites More sharing options...
Jope Posted August 6, 2013 Share Posted August 6, 2013 Sustain (CC 64) is a non-continuous controller. It's a switch, on or off, 0 or 127. There are continuous "pedal" controllers that look and act like an accelerator pedal of a car. These are often used for volume control, particularly of an organ sound. Sustain was meant to be a switch with the two values you mentioned, but technically it doesn't have to since you can send any value with CC 64 as you can with any MIDI CC number. In fact Modartt's Pianoteq accepts any value from "not pressed" = 0 to "fully pressed" = 127 and acts like a real piano does when you press its sustain pedal halfway or any-way. I'm quite sure there are sustain-pedal-like continuous controllers out there. Well, the OP wrote their pedal gives 0 and 127 only, so this part should be fine. Is the CC number the right one (64)? Is there any evidence in Logic that it the sustain CC 64 is being received? If recorded, it would be in the Event List. If received, it could appear in a Monitor in Environment. And it probably would appear in the Transport MIDI In during live play. This is the important part, I think... What about Logic's own Monitors/Inspectors/Displays? Quote Link to comment Share on other sites More sharing options...
Plowman Posted August 6, 2013 Share Posted August 6, 2013 "... technically it doesn't have to since you can send any value with CC 64 as you can with any MIDI CC number." You are correct, sir. I should have said that the old school sustain hardware is a switch, not the CC itself. I believe the latest version of the piano software "Ivory" has half-pedal sustain samples. Logic does treat CC 64 differently though, in that when you pencil in HyperDraw (now MIDI Draw), CC 64 steps to the next value. Other CC's ramp to the next value. Just curious as to why that is. Quote Link to comment Share on other sites More sharing options...
Singularity Posted August 6, 2013 Author Share Posted August 6, 2013 I'm trying to determine if my sustain pedal is being picked up by LPX. In version 9 of LP I recall the MIDI events were displayed on the transport control. How do I enable the view of the MIDI events in LPX and where do I see them. Thank you... Quote Link to comment Share on other sites More sharing options...
Eric Cardenas Posted August 6, 2013 Share Posted August 6, 2013 Choose the custom LCD. Quote Link to comment Share on other sites More sharing options...
Singularity Posted August 6, 2013 Author Share Posted August 6, 2013 Yes I've now enabled Custom LCD and can see the midi events. The sustain pedal is being picked up but have no effect. Quote Link to comment Share on other sites More sharing options...
Jope Posted August 6, 2013 Share Posted August 6, 2013 Yes I've now enabled Custom LCD and can see the midi events.The sustain pedal is being picked up but have no effect. OK - sure it is MIDI Control Change #64? What Instrument are you using that should be affected by the sustain pedal? Can you record the pedal events? Quote Link to comment Share on other sites More sharing options...
Singularity Posted August 6, 2013 Author Share Posted August 6, 2013 I have the sustain pedal plugged into an M-Audio Oxygen 88 keyboard. When I press the pedal the display shows the midi event 'l 66 127' When I take my foot off there pedal the display shows the midi event 'l 66 0' Under the Window Menu I have opened the Event LIst. When I record the notes I play are shown in the Event List When I press the sustain pedal it is also shown in the event list Quote Link to comment Share on other sites More sharing options...
Jope Posted August 6, 2013 Share Posted August 6, 2013 [...] When I press the pedal the display shows the midi event 'l 66 127'When I take my foot off there pedal the display shows the midi event 'l 66 0' So you found the answer yourself. "66" is the wrong Control Change number, you need 64. Set up your Oxygen 88 Keyboard in order to get CC64, or use a transformer within Logic to convert the CC number. Quote Link to comment Share on other sites More sharing options...
Singularity Posted August 6, 2013 Author Share Posted August 6, 2013 Sorted, everything working fine now. Changed it to CC64. THanks for your assistance. Quote Link to comment Share on other sites More sharing options...
Jope Posted August 6, 2013 Share Posted August 6, 2013 You're welcome! Good to read about your success. Quote Link to comment Share on other sites More sharing options...
aadarsh_s Posted July 24, 2015 Share Posted July 24, 2015 How did you change the Control Change number from 66 to 64?? Quote Link to comment Share on other sites More sharing options...
battle Posted November 26, 2016 Share Posted November 26, 2016 Well… I've already asked this. On facebook someone answered me but it's not working. The suggestion was to unplug the pedal from the keyboard, full press the pedal and plug the cable again while pressing. I really don't know what more I can do. I had this same problem with my old Roland A-33 and the Roland sustain pedal. Now the same situation with other equipment, a Korg Triton Taktile with a M-Audio SP-1 switch pedal. There is just a very little position on the switch that transmits the 127 value, somewhere in the middle of the pedal course. The same was happening with the Roland one and it was not a switch. Could any of you guys help me, please? TIA 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.