Skip to content

Serial MIDI (DIN->Optocoupler->GPIO15) issue #170

Answered by arsamus
arsamus asked this question in Q&A
Discussion options

You must be logged in to vote

Hi everybody, I've insert some printf on the code of serialmididevice.cpp to monitors what it is happends. I've found an extrange (until today for me) situation, when I play two or more notes at the same time my keyboard (early nineties Roland JV80) just the first note that it send has the "status byte", but the rest of the notes pressed just send the second and the third byte. This is not a faulty. In order to minimize latency, some controllers send the status byte and then a string of pair of bytes containing all data information. Most of modern USB modern interfaces "filters" this and complete the three byte message. You can read about this on this article.

@probonopd in order to handl…

Replies: 13 comments 22 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
8 replies
@luisfcorreia
Comment options

@craigyjp
Comment options

@luisfcorreia
Comment options

@arsamus
Comment options

@caysira
Comment options

Comment options

You must be logged in to vote
6 replies
@craigyjp
Comment options

@arsamus
Comment options

@craigyjp
Comment options

@probonopd
Comment options

@arsamus
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@craigyjp
Comment options

@luisfcorreia
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@luisfcorreia
Comment options

@diyelectromusic
Comment options

Comment options

You must be logged in to vote
1 reply
@diyelectromusic
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
3 replies
@diyelectromusic
Comment options

@probonopd
Comment options

@probonopd
Comment options

Answer selected by arsamus
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
8 participants
Converted from issue

This discussion was converted from issue #168 on April 25, 2022 16:48.