21130858d6
- RealtimeFxLoop: timeBeginPeriod(1) + sleep_until thay Sleep(1) -> loopMax 32.9->24.8ms - plugins.py _pump_output: stall-fade 8 block gain 1->0 khi gap > 5.5*block_sec (~29ms), burst send, fade-in 0->1 khi resume; poll dung asyncio.to_thread(time.sleep) vi asyncio.sleep bi cap 15.6ms tren Win11 (IOCP) du timeBeginPeriod - fx_realtime.py: stats dem publish/drop/stale/read cho diagnostics - rebuild bridge binary