Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Do the MIDI Solutions products use running status when sending MIDI messages?

0
Posted

Do the MIDI Solutions products use running status when sending MIDI messages?

0

Yes, running status allows the number of bytes to be reduced by up to 33% when large amounts of MIDI data are transmitted, so it is used whenever possible. The status byte is included with the outgoing message after brief periods of inactivity to ensure the receiving device is updated regularly with the current status. We have received reports of a few MIDI devices that do not recognize running status, and requests from these customers for a product that forces the status byte to be sent with each MIDI message. We do not make a product that does this, however using the MIDI Solutions Event Processor it is possible to insert an extra MIDI event after specific incoming MIDI events in order to force the status byte to be sent with each message. For example, a channel pressure event of value zero could be inserted after each Note-on and each Note-off event changing the status to channel pressure, causing the status byte to be resent with each note.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123