A cross-platform media player that supports visualizing audio through GLSL shaders. The project is inspired by WMP and Winamp visualizers and is aimed to bring that experience to multiple platforms.
Project is at it's early stages and everyone is welcome to contribute!
- Cross-platform
- Basic audio codec support
- Basic media player functionality like media controls and playlist
- QML-based interface
- GLSL shaders for music visualization
For building Tunage you need OpenGL, Qt 5.11, CMake 3.10 and either MSVC 15.9 or GCC 8. Depending on the platform, you may also need ALSA/ASIO/WASAPI. Other external libraries are included in the source.
This project is licensed under the GNU GPL v3.0+ - see the LICENSE.md file for details.
Tunage uses the following libraries aside from Qt: