Skip to content

Missing parsing of running status messages #62

@appliko

Description

@appliko

(edited)
I'm getting messages from BLE MIDI and it happens in a very reproducible manner that I receive bursts of messages with running status (when status is missed, and should considered same as last one)
For example, I sentI sent a group of CC [BA, 63, 6A, BA, 62, 6B, BA, 6A, 00, BA, 6B, 65, BA, 63, 7F, BA, 62, 7F] [FA] but what I receive is BA 63 6A -- 62 6B -- 6A 00 -- 6B 65 -- 63 7F -- 62 7F FA (-- is where status are omitted).
I saw running status was considered in the past. Any chance to implement it ?
Just FYI I actually got it somehow to work modifying the TMIDI library, but I'm not sure if I considered all cases

tmidi.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions