Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Any ideas on how to control the amount of sustain pedal data that Logic Pro 9 records? Every time I press the sustain pedal down, it records 4 sustains. Same thing when I release the pedal. Thanks!

Any ideas on how to control the amount of sustain pedal data that Logic Pro 9 records? Every time I press the sustain pedal down, it records 4 sustains. Same thing when I release the pedal. Thanks!

Posted on May 14, 2014 9:38 AM

Reply
7 replies

May 14, 2014 2:32 PM in response to Eriksimon

Thanks for replying! I use 2 different configurations.


(1) Mac Pro and a Mackie Onyx Firewire, using Logic Pro 9.

(2) An iMac using a M-Audio Midisport 4x4 interface. Same pedal issues on that Mac using either Logic 9 or Logic Express.


I use 2 different pedals, a Yamaha and an MGear.


The only difference between the 2 setups is that on the iMac, the value of the 4 Pedal On are all 127, Pedal Off, all 0's. With Logic on the Mac Pro, the 4 values of On and Off are, say, (Pedal On); 2, 26, 80, then 127. Then the Pedal Off values will be, say, 120, 80, 24, then 0.


I hope that made sense. And I'd MUCH rather have too much Pedal Data than no Pedal Data! I've read in some discussions that some people have been unable to make their sustain pedal work at all, so I am thankful mine is working. Just annoying and time-consuming to delete all the extra Pedal data.

May 14, 2014 2:50 PM in response to CMILLE9334

This gets confusing, you have two Macs with different issues and two pedals with different issues? First let's sort out what's what. So, do the issues come from the pedals or from the Mac software? To find out, simply switch the pedals and note their behaviour. No change: it's the software, change: it's the pedals (imho the most likely scenario).

Second, what kind of pedals are they? Can you name the type of pedal too? The Yamaha what and the Mgear which?

Third, with the 4 fold data problem, are the doubled events simultaneous, or a few ticks apart, or more?

Also, you have no MIDI keyboard? Are the pedals both "standalone"?


I think you have to sort this problem at its' source, which are the pedals. You could, if push really comes to shove, perhaps create some sort of ingeneous/elaborate transformer setup in the environment to filter the extra messages, although with the 4/4 sustain events that may not even be possible. With the "stepped" events you could set up a filter to just block all events with values 20-110 or so.


But much better would be to configure the pedal(s) correctly.

May 15, 2014 5:10 AM in response to Eriksimon

Just to step in here for a sec...Is your Yamaha Pedal an FC3?



About as close as you can get to natural sustain, the FC3 offers continuous sustain performing exactly as an acoustic piano would. Unlike most common pedals, the FC3 has a unique continuous zone that allows for different types of sustain.



This pedal is not a simple On/Off sustain pedal but one that handles various different sustain positions.. so you would get different values recorded when pressing the pedal compared to the more standard on/off sustain pedal.. which simply sends 0 or 127 values...

May 15, 2014 1:35 PM in response to Pancenter

Thanks for the input!


In reading the responses, it's made me realize I need to include more pertinent info than I did.


The controllers I use are a Motif XS8, a Roland A70, and a Casio Privia. I'm not sure of the exact models of the sustain pedals I use.


This is something I should have included in my original post; the problem with the sustain did not happen until I moved to Logic 9. Previous versions did not record the additional sustain pedal data.


So I guess I should have asked this originally, does anyone know where to go to in Logic 9 to limit the amount of sustain data, or filter it?


Thanks again!

May 16, 2014 12:49 AM in response to CMILLE9334

As said, you could create a Transformer filter in the Environment to take out the middle values of the pedal with different values, but I can see no way to remove/filter the "multiple identical value".


When you say you are "not sure", you just mean you don't know? Because you mention nothing after that. When I say I'm not sure of something, it is generally followed by the thing I am unsure off: "but I think they are the KA5 and the FU22". But you say nothing.

That info is still needed, so I can find you a manual telling you if and how you can make it produce only 0 and 127 events. As for the 0000127127127127 issue, I still think you have either created a MIDI loop, or the mechanical switch on the pedal has corrosion issues. Eitherway, filtering is not the solution here, primarily because it can't be done for one issue, and it depends on yet unknown (unsure?) factors if it can be done for the other.

Bottom line being that these extra sustain events don't do anything but look superfluous (which they are) but they do not interfere with Logics' operation or have any adverse influence on the notes that are playing.

Any ideas on how to control the amount of sustain pedal data that Logic Pro 9 records? Every time I press the sustain pedal down, it records 4 sustains. Same thing when I release the pedal. Thanks!

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.