Incorrect handling of sysex events. #15
Labels
No Label
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Kaydax/chikara#15
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I recently found an issue making Chikara skip entire tracks, once met with sysex event. At first the blame was as always on SAFC that produced "corrupt" midi. But in the end - it turned out that the problem is here.
Changes in the attached pull request:
Fixed sysex parsing
0xF2
/0xF3
events, but I suspect them to be nonexistent and it might become a potential source of problems in the future. Left the comment on them.Fix for v143 build tools (missing
std::wstring
in ?)Replaced the cringe VLV getters code with a bit more clean one, wrapped in a function (ofc taken from SAFC) 😌
PR: https://github.com/Kaydax/Chikara/pull/14
Forgot to close, Fixed in #14