8000 GitHub - mxnt10/tunage: Qt5/QML audio player with visualization.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mxnt10/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

Languages

  • C++ 64.1%
  • QML 17.9%
  • GLSL 15.5%
  • CMake 2.5%
0