update readme

This commit is contained in:
2025-12-26 16:09:48 -06:00
parent 371cb51c2e
commit c5d0fe6091

View File

@@ -10,9 +10,9 @@ This synthesizer isn't very good, but it's neat :3
- [x] QTWidgets hello-world program: basic increment/reset counter
- [x] RtAudio hello-world: basic sine output
- [x] Connect UI control to sound output, add a slider for frequency control
- [+] Add note control via either Midi or a keyboard. Coordinate on-off events to
- [x] Add note control via either Midi or a keyboard. Coordinate on-off events to
start and stop tone generation
- [ ] Create a widget for this smart-slider to clean up the ui code
- [x] Create a widget for this smart-slider to clean up the ui code
- [x] Add envelope generation, attach to global volume for now. ADSR and such,
responds to note-on/note-off events
- [ ] Make midi/keyboard control cross-platform. Use case will mostly be
@@ -27,7 +27,9 @@ This synthesizer isn't very good, but it's neat :3
- [ ] Add noise ?
- [ ] planning gets sparse this far out because its how far I got with the ESP32 synth
x = complete, + = implemented, in progress, o = working on it
## setup
TODO: instructions on build setup
Package Dependencies: Qt 6, RtAudio, RtMidi
$ ./scripts/build.sh
PS ./scripts/build.bat