Jump to content

Sustain pedal not working in Logic 9


Npeffer

Recommended Posts

After switching from Logic 8 to Logic 9, the sustain pedal on my Korg MIDI keyboard stopped acting as a sustain and started acting as a start/stop of the track. It still works fine in MainStage.

 

I tried searching the forums and the internet and playing around with all sorts of controller assigment and key command settings but I can't get it to work. I'm very much a novice to Logic, so any info you can give me to put me on the right track to fixing this issue would be greatly appreciated.

Link to comment
Share on other sites

Yeah, I tried that 3 times ... and nothing happened.

 

Essentially it wants the Kontrol49 to be a control surface. In the manual it says that foot control (pedal) is for stop and play. I deleted my Kontrol49 from the controller list, and voila ... the sustain pedal works. But now I don't have native control for the keyboard. Guess I'm going to have to try and give a shot at the MIDI Editor on this thing to program a scene specifically for Logic 9.

 

The native control for MainStage is truly spectacular, but on Logic it wants my Kontrol49 to be a control surface, and I don't need that.

Link to comment
Share on other sites

mine acting the opposite way, sustained when not pushed..

 

Some systems, such as Yamaha synths/keyboards, have reverse polarity concerning sustain. Some pedals have a switch to control this. In case you have such as switch and this is an issue, flip it to see if things work the other way around.

Link to comment
Share on other sites

Deadredeyes, were you able to fix the problem?

 

If anyone else is reading that might be able to help, here is some additional information:

 

When I open the controller assignments window, the "footswitch" control has the parameter "[cmd] Play or Stop" What settings should I change on the right side of the window to make it act like a sustain? I can't find anything called sustain so I have no idea where to go from here...

Link to comment
Share on other sites

Npeffer,

Yes you need to call Apple Tech Support and bring this to the attention of the developers themselves. Perhaps if you are patient with them they can offer you a solution that will require a bit more work in the environment part of LP9.

 

800-275-2273

 

You have 90 days free support since you got Logic Studio 9 so get on the ball with them before you run out of time.

Link to comment
Share on other sites

I don't believe that changing from Logic 8 to Logic 9 has caused this problem. I think the problem lies elsewhere, perhaps in the drivers for your keyboard or something.

 

Do this test: open the empty template and make sure the transport is showing. Then press and hold the sustain pedal. What do you see in Logic's MIDI monitor (as seen within the transport)? Then release it. What do you see?

 

Post back with your results.

Link to comment
Share on other sites

When I press the sustain pedal, I see "No In" remain on the top and "x 1 0 0" on the bottom.

 

Are you sure you've deleted your control surface prefs? Open Logic Prefs Control Surfaces, Setup. Do you see any device there at all? If so, delete it. Be sure the template that is loaded into your controller keyboard is set up to transmit cc64 when you pump the sustain pedal.

Link to comment
Share on other sites

Aha!

 

After deleting the control surface prefs in the finder, reopening Logic always added the device prefs again automatically. I thought nothing of this since I figured it was a "default" setting.

 

Is it true that it was importing these prefs (for a non-64 sustain) from whatever template is activated on my keyboard?

 

Anyway, manually deleting the device from inside logic fixed the problem. Thanks a lot fader8.

Link to comment
Share on other sites

Sometimes the control surface prefs either get corrupted or assume settings that one wouldn't expect to have. That's why deleting the .cs file fixed the problem. Why updating from L8 to L9 caused you to end up with corrupted or incorrectly set prefs is kinda hard to say.
Link to comment
Share on other sites

Is it true that it was importing these prefs (for a non-64 sustain) from whatever template is activated on my keyboard?

 

Some device drivers, like the ones for my RemoteSL 25, install a file in the Library/Application Support/MIDI Device Plug-ins folder. This .bundle file forces Logic to look for my RemoteSL when it starts up. If the SL is in a state that it can respond and handshake with Logic, then the device gets installed as a control surface.

 

Something like this could be happening with your Korg controller, perhaps?

Link to comment
Share on other sites

  • 3 months later...

FINALLY there is a forum thread for this issue. I have been banging my head against the wall while neither Apple guys or Korg guys could help me out with this.

 

But how do I stop the default loading of the Kontrol49 as a control surface? I pretty much would like to have my sustain pedal available for every session I start, rather than the faders and knobs assigned.

(They are more flimsy than useful to me.)

 

I delete the Korg off from my Control Surface every time but I will have to do that every time I open Logic?

 

Thanks!

Link to comment
Share on other sites

FINALLY there is a forum thread for this issue. I have been banging my head against the wall while neither Apple guys or Korg guys could help me out with this.

 

But how do I stop the default loading of the Kontrol49 as a control surface? I pretty much would like to have my sustain pedal available for every session I start, rather than the faders and knobs assigned.

(They are more flimsy than useful to me.)

 

I delete the Korg off from my Control Surface every time but I will have to do that every time I open Logic?

 

Thanks!

 

 

It may be located in the Midi device plug in settings of the Application support folder.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...