summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO96
1 files changed, 0 insertions, 96 deletions
diff --git a/TODO b/TODO
deleted file mode 100644
index 66b9e44..0000000
--- a/TODO
+++ /dev/null
@@ -1,96 +0,0 @@
-To-Do list
-
-- Tools
- - Transactional undo and redo
- - Rational bezier curves
- - Biquad filter
- - Fourier transform
- - Parallel computation
- - Module code compilation
-
-- Sound
- - Internal sample rate for time values
- - BPM
- - Volume
- - Simple tonal synth
- - Unisons
- - Wavetables
- - Kick
- - Snare
- - Cymbal
- - EQ
- - Delay
- - Reverb
- - Combs
- - All-passes
- - Compressor
- - Limiter
- - Sample rendering
-
-- UI
- - Panning and scaling
- - Grid size changing
- - Selection and copy-paste
- - Help pop-up
- - Spectrum view
- - Effects stack
- - Catalog
- - Curve view
- - Wave view
- - Matrix view
- - Graph view
- - Module code view
- - File browser
- - Dynamic layout
- - Color theme customization
- - Custom font and localization
-
-
-- Data
- - WAV export
- - Project load and store
- - Automatic serialization
- - Hot loading
- - Plugin module
- - VST3 wrapper
- - LV2 wrapper
- - MIDI export
- - MIDI import
- - Drag & drop sheet files
- - Drag & drop project files
-
-
-Bugs
-
-- Sampler clicking
-
-
-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