summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-20Set up CMake build systemHEADmastercflip
2022-01-01Clean up GUI appearancecflip
2022-01-01Rename knobs to sliderscflip
I originally planned to make knobs but SDL doesn't have any built in circle drawing functions so they are sliders now.
2022-01-01Default carrier frequency to 110Hzcflip
This is easier on the ears when the program starts up
2021-12-22Use sequence parameters for step colourscflip
Just a nice little visual effect.
2021-12-22Refactoring and cleanupcflip
2021-12-22Ignore Visual Studio filescflip
2021-12-22Add some more parameters to changecflip
Code clean up one day perhaps
2021-12-21Simple knob/slider implementationcflip
2021-12-08Use returned sample rate instead of hardcodedcflip
2021-11-13Fix number of samples per stepcflip
Previously, the audio callback function would generate samples until it was done, ignoring which step it was in. Now the audio callback function will automatically increment the current step and generate the same amount of samples for each step. This also means the SDL window can be updated more often which fixes the delayed input from before.
2021-11-11Add makefilecflip
2021-11-10Initial commitcflip