il riferimento è a questo post su cakewalk:
The All Notes Off and no sustain problem are related. Like your D-50, my old Roland RD-300s sends All Notes Off (CC123) when the last key is released. This does cause problems with overdubs, because the CC123 from the keyboard will stop notes being played back from a previously recorded MIDI clip. Also, some soft synths do not respond properly to CC123, and will let it override the sustain pedal.
There is no way to turn it off at the keyboard, so you have to block it somehow. Here's link to a post I made about how to set up Cakewalk's MIDI Event Filter to block only CC123:
http://forum.cakewalk.com/fb.ashx?m=2089027The D-50 should respond to a sustain pedal plugged directly into it, as well as to CC64 sustain messages played or echoed back from SONAR, so long as the particular patch supports it. And it should send corresponding CC64 message to its MIDI out.
If you have Local OFF on the D-50, and play it by echoing MIDI back to it via a track in SONAR, the CC123 shouldn't cause a problem with sustain, because the D-50 handles them correctly (i.e. ignores them when sustain is on).
The only time you should need to block CC123 is when you are playing a soft synth that doesn't handle CC123 correctly (e.g. Dim Pro and most NI synths), or when you are overdubbing to a track (either soft synth, or MIDI back to the D-50) with an existing MIDI clip that is playing back, so that held notes from the clip won't have their durations cut short by All Notes Off from the keyboard.