a simple synthisizer siulator written in C.
requirements: None, only a C compiler.
to run program, run this command in terminal:
make run- Sine, saw and square waves
- Generate
WAVsamples from waves - Build a simple
CLIwhich exceptA,S,D,F,G,H,J,K,Las input for frequency and outputs sound - terminal live play
- add keyboard midi keymaps for live play (like in DAW's)
- recognize when a key is unpressed
- Create
ADSRenvelope for amplitude - Build a filter with
ADSRcontroll - Build a
GUI - presistence presets
- midi support