Skip to content
Snippets Groups Projects
Commit f370a1c5 authored by Yale Zhang's avatar Yale Zhang Committed by TAMUKI Shoichi
Browse files

Windows MIDI driver improved


- Stop sending all MIDI messages to a worker thread to be played.
  Instead, call the event handler directly (with mutual exclusion).
  This simplifies the code and reduces latency.
- Move initialization before worker thread creation - without this,
  TiMidity++ might not be initialized before the 1st message arrives
  (I actually had this problems when using VMPK, which sends a bank &
  program change message immediately on startup)

Signed-off-by: default avatarTAMUKI Shoichi <tamuki@linet.gr.jp>
parent e45dc750
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment