All posts
v0.4.5
v0.4.5
Fixed
- Hot-swap debug logging no longer runs on the audio thread.
handle_swap()executes fromprocess_block()on the audio thread, where its ~10fprintf(stderr, "[VM] …")calls allocate + lock (not real-time-safe) and flooded stderr on every program swap/crossfade during live coding. These traces are compiled out by default; defineCEDAR_VM_SWAP_LOG=1to restore them when debugging a swap/crossfade issue.