The problem: In both X1 and X2 (x32 and x64), while recording a MIDI track, the notes are displayed properly until I press the sustain pedal; pressing the sustain pedal to sustain a note causes all MIDI data to stop recording (SONAR transport does not stop). Also, any virtual synth stops responding when the sustain pedal is pressed: the physical keyboard works properly with the pedal.
SONAR 8.5 does not have this problem: the sustain pedal works as it is supposed to. Did something change with X1/ X2? I have tested this with multiple synths and it is the same behavior, so it appears as if something has gone awry with the X1/X1 MIDI input to SONAR, as if the sustain pedal mapping has been changed. Is it possible to change the event mapping for the sustain?
Behavior: If the pedal is pressed after a note is played and held, it will hold the note until another note is played. This behavior will be reflected on playback, so it's recording something; however, no controller events are being displayed in the Piano roll nor the event list.
If the pedal is held before a note is played no note will be played. And again, no event will be recorded.
Pitch bend, Modulation wheels, X-Y pad, And it seems all other key events are all recorded correctly, just not the sustain.
I have tried with both Simple MIDI track and Regular MIDI track with no change.
On my MIDI device (M-Audio ProKeys88) with Sustunato and Expression inputs, both work properly: it is only the sustain that seems to have the problem. Again, the sustain pedal works properly on this and the analog recording sounds correct, it is just the MIDI event that is being disruptive.
If I recall correctly, I had no problem with X1 behaving like this until after I installed X2. And X2 was installed a couple of days after its release September. I've used a work around for the few times I had to record sustain for a virtual synth (adding the sustain events after recording) for the few times that has been necessary, but it's just annoying now.
I've searched the forum (using the search and via Google) but I'm not trying to filter a MIDI event: I seem to want to change the input MIDI mapping for one event.