Skip to content

Feature/midi trackers#53

Draft
laurenceyoon wants to merge 8 commits intodevelopfrom
feature/midi-trackers
Draft

Feature/midi trackers#53
laurenceyoon wants to merge 8 commits intodevelopfrom
feature/midi-trackers

Conversation

@laurenceyoon
Copy link
Copy Markdown
Collaborator

(This branch should be merged after feature/audio-trackers branch is merged into develop.)

  • fixes MidiStream pushing None (empty polling frames) -> fixes symbolic dixon method
  • apply STREAM_START, STREAM_END to midi trackers
  • fix minor bugs to make mm.run() compatible

@laurenceyoon laurenceyoon force-pushed the feature/midi-trackers branch 4 times, most recently from df7c786 to 1d0daff Compare April 6, 2026 03:45
  - Skip None frames in MidiStream queue (empty polling frames)
  - Remove patience-based early termination in BaseHMM/PitchIOIHMM run()
  - Store warping path as (beat, time) floats instead of int32
  - Set return_pitch_list=True for PitchIOIHMM
  - Handle (pitch, ioi) tuple input in PitchHMM for time tracking
  - Fix NaN handling in plot_alignment beat ticks

fix symbolic arzt, dixon to event-based, with big refactor
@laurenceyoon laurenceyoon force-pushed the feature/midi-trackers branch from 1d0daff to 9515292 Compare April 7, 2026 06:44
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

Successfully merging this pull request may close these issues.

1 participant