An experimental modular audio playground built with React and Elementary Audio.
Ethertone will be the easiest way to make unique music.
It aims to:
- Have a shallow learning curve
- Be optimised for casual users
- Pack the expressive power of a DAW
- Allow anyone with basic coding skills to extend it - no DSP required
The user experience:
- Build your composition by stringing modules together on multiple tracks
- Modules are things like: a synth, an audio effect, a sequencer
- Modules have audio and midi input and output
- Signals implicitly flow left to right
We have:
- A module system
- A global transport and metronome
- Example modules for:
- A sequencer (produces midi)
- A synth (produces audi from midi)
- An audio effect (processes audio)
- A visualisation (produces UI from audio)
- Computer keyboard to midi (play the top two rows of letters)
- Auto save to local storage
- Node.js
yarn
yarn dev