A sorting algorithm visualizer, inspired by the great Sound Of Sorting from Timo Bingmann
This project uses SDL3 with C++
- For now you can use Arrow Up and Down to increase or decrease the speed of the sorting
- You can also use CTRL + Arrow Up/ Arrow Down to increase or decrease the volume
- When an algorithm is being executed, you can press Space to pause the algorithm
- You can press Arrow Right to skip to the next algorithm, although its not working properly as its an experimental feature
- You can also press M to mute the volume, and then M again to get the volume back.
To know all the different options of the program, please use:
csort --help
also to run the predefined list of algorithms, simply type:
csort --run