Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running Status (BLE Input) #41

Open
syntaro opened this issue Oct 18, 2024 · 0 comments
Open

Running Status (BLE Input) #41

syntaro opened this issue Oct 18, 2024 · 0 comments

Comments

@syntaro
Copy link

syntaro commented Oct 18, 2024

"BLE MIDI 1.0.pdf"の4ページを見ながら投稿しています。

大変おせわになっております。応援しています。

ランニングステータスのとき、再度IFの最初に飛ぶ必要がある気がしています。
いかがでしょうか。

``BleMidiParser.java
private void parseMidiEvent(final int header, final byte event) {

                    // 0x00 - 0x70: running status
                    if ((midiEventKind & 0xf0) != 0xf0) {
                        // previous event kind is multi-bytes pattern
                        midiEventNote = midiEvent;
                        midiState = MIDI_STATE_SIGNAL_3BYTES_3;
                        parseMidiEvent(header, event); //this line addred by SynthTAROU
                    }
                    break;

``

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant