This is a project I made in 2024 to apply what I learnt from the LearnOpenGL.com tutorials and to extend the functionality of my previous fft_player. It is also the first project where I attempted to use Git in order to track my changes. I also tried to use more OOP concepts to better organise my program. I'm publishing this to showcase my only practical OpenGL application.
- Lazy Foo's SDL2 tutorials: https://lazyfoo.net/tutorials/SDL/
- LearnOpenGL: https://learnopengl.com/
- FFT analysis: https://github.com/mborgerding/kissfft
- https://github.com/PortAudio/portaudio
- Titillium font designed by Accademia di Belle Arti di Urbino
- Speaker icon is from somewhere else, can't find the original source anymore
- I own all other included assets