How to download && run
git clone https://github.com/indieleet/iaue
cd iaue
cargo run --release
Keymaps reference Note FX reference
TODO
- add support for cli
- add row highlight
- add support for themes
- add init values for every row
- render file to wav
- fix render of cell
- add fxes on tracks
- add support for cargo dirs
- fix rows bounds
- fix it in insert mode
- effects for notes
- 0: Layer new Notes relative to previous
- 1: Layer new note Additive
- 2: use Constant Frequency for one line
- 3: use Constant Duration for one line
- 4: use Constant Velocity for one line
- 5: Repeat Note
- 6: Send Parameters
- 7: Override current Frequency with constant value
- 8: Override current Duration with constant value
- 9: Override current Velocity with constant value
- 10: Don't override current values
- 11: Slice current note
- 12: use random Frequency for one line
- add bounds for random
- 13: use random Duration for one line
- 14: use random Velocity for one line
- 15: use random Frequency, Duration, Velocity for one line
- 16: override current Frequency to random
- 17: override current Duration to random
- 18: override current Velocity to random
- 19: override Frequency, Duration, Velocity to random
- stereo
- now add mono mode for better performance
- add sidechain
- add fx priority
- document commands
- better workflow
- add yanking
- add pasting
- add labels
- add row numbers
- add init values
- make y work in visual mode
- make p work in visual mode
- make d work in visual mode
- fix if len is shorter than other cols
- faster insert mode edit
- make + work in visual mode
- make - work in visual mode
- make = work in visual mode
- paste count of times
- add multitabs
- add scrolling
- add "swap cells" key
- add key to see length, freq, vel of current note
- put render in different thread
- add constant frequency, length, etc mode
- more generative features
- random builtin instruments and fxes
- add tutorial
- remove every unwrap
- audio editor
- add oscilloscope
- add realtime mode
- sunvox support
- pure data support
- dawproject file export
- add modulators
- add map widget
- add macro synth
- remove some dependencies
- change serde to nanoserde
- add template for cargolib
- fix working area (don't include name and line numbers) questionable:
- change (frequency, len, velocity, params) to (phase, params)