Notes cut off on note release in MainStage from Roland HP-800 via MIDI

I bought a 1987 Roland HP-800 and am using the MIDI DIN as midi to be sent to mainstage. Whenever I release the notes, they are cut off immediately. Not sure why. The sustain pedal doesn't hold them out either, only when notes are played MIDI. Also, this ONLY happens inside of MainStage, not Logic Pro.


[Re-Titled by Moderator]

Original Title: Mainstage Notes Cut Off

MacBook Pro (M1, 2020)

Posted on Aug 9, 2025 5:43 PM

Reply
Question marked as Top-ranking reply

Posted on Aug 10, 2025 4:21 AM

Does this only happen with the HP-800 or with any MIDI keyboard?

Take a look using MIDI Monitor (free from Snoize) to see what the HP-800 is sending and, in particular, if the sustain control message is correct and on the same channel as the notes.

5 replies

Aug 11, 2025 6:10 AM in response to hilahoop

Congratulations to your vintage finding! IIRC, those were the days, where MIDI implementation were very diverse, basically, no manufacturer was compatible with others. In your case, it might well be, that the Piano send an all notes off command after the last note has been released.

You can use the Scripter MIDI plug-in to inspect this and this script to filter out this nuisance:

function HandleMIDI(event) {
    if (event instanceof ControlChange && event.number === 123) {
        return;
    }
    event.send();
}

Hope this helps!



This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Notes cut off on note release in MainStage from Roland HP-800 via MIDI

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