/jewel

A tracker music player using libopenmpt and Qt Quick Controls 2

Primary LanguageC++MIT LicenseMIT

Jewel Tracker Player

Main GUI

A simple music player using libopenmpt to play tracker files. Currently includes support for notes visualization, muting individual channels and changing tempo for faster/slower playback. The GUI uses Qt, in particular Qt Quick Controls 2 with a purple Material Theme.

TODO:

  • Make the song progress bar not overshoot in case of looping songs (quite tough, since not even openmpt::module::get_position_seconds does this)
  • Prettier GUI
  • More features
  • Bug testing