Skip to content

sanchaez/tunage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tunage travis.badge

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.

Player with circle.glsl shader

Project is at it's early stages and everyone is welcome to contribute!

Features

  • Cross-platform
  • Basic audio codec support
  • Basic media player functionality like media controls and playlist
  • QML-based interface
  • GLSL shaders for music visualization

Building

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.

License

This project is licensed under the GNU GPL v3.0+ - see the LICENSE.md file for details.

Acknowledgements

Tunage uses the following libraries aside from Qt:

About

Qt5/QML audio player with visualization.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published