Spaces:
Sleeping
Sleeping
Commit History
-
Sample-based drum kit and tighter rhythm snapping
Ewan +1: Claude Opus 4.6Replace synthesized drums with DSP-generated WAV samples encoded as base64 in a JS module (no binary files). Kick/snare/hihat/crash/ride/toms use proper filtered synthesis (scipy bandpass, layered noise+sine) rendered offline for much better sound quality than real-time Tone.js synthesis. Loaded via Tone.Players from data URIs. Piano: tighten rhythm consolidation - dominant bin threshold raised to 25%/5%, add second consolidation pass (Step 9) after all note manipulation with 60ms snap range to catch notes shifted off-grid by CQT extension and playability filters. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>8fbe43c