To-Do list - Tools - Rational bezier curves - Biquad filter - Fourier transform - Undo and Redo - Parallel computation - Sound - BPM, Volume - Simple tonal synth - Kick, snare, cymbal - EQ, delay, reverb, compressor, limiter - Sample rendering - Internal sample rate for time values - UI - Grid size changing - Effects stack - Catalog - Selection and copy-paste - Curve view - Spectrum view - Wave view - Panning and scaling - Color theme customization - Matrix view - Graph view - Custom font and localization - Data - WAV export - Project load and store - Hot loading - Plugin module - VST3 wrapper - LV2 wrapper - MIDI export - MIDI import - Drag & drop sheet files - Drag & drop project files Done - Build - Code setup for dependencies - nanovg and miniaudio setup - Faster recompilation - WebAssembly - Sound - Track looping - Buffering - Drag & drop audio files - Sampler - Pythagorean tuning - UI - Piano roll - Playback control - Text rendering - Piano roll panning - Track composing - Instrument settings - Touchscreen support - Data - State load and store - WAV import - Sample loading - Drag & drop in web