Module src.backends.fluidsynth.track_active_notes_thread
Active‐notes tracker thread for the Fluidsynth backend (Channel version).
Spawns the Fluidsynth process, listens for MIDI note‐on/off events,
maintains a table of currently active notes, and publishes them
to a shared thread channel ("active_notes"
) for consumption by the main thread.