v0.4.0
What's New? A lot!
This release contains a bunch of work completed as a part of gRainhacks 2023, a n annual hackathon with @sjfricke and I to improve the synth. Check out the README.md to see a picture of the current state. In particular it includes...
- Double click to reset slider values to their default
- Fixes low volume issue (my bad!)
- Fixes MP3 loading issue
- Adds a reference tone toggle button that plays a sine wave for the currently selected note, allowing you to match the pitch manually if the pitch detection was off
- A few big visual tweaks
- New loading animation when processing a clip (can't have a rainbow without some rain ;))
- Adds candidate markers and labels on the rainbow for the currently selected note
- Adds ability to change candidate within the generator itself, removes the old method
- Removes always visible slider values in favor of popups when hovering/dragging
- Many small visual tweaks
- New text fonts
- Greys out the key if no candidates are found for it
- Many others too small to mention here
- Fixes long-standing crash in Debug mode, hooray!
- Buttons and drop down menu visual reworks
- File and class reorganization for readability and extensibility
- CMake and compilation warnings cleanup