Skip to content
Base Player is a C++ and QT5 music player
C++ QMake
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Base Player is a C++ and QT5 music player

Copyright (c) 2017 JJ Posti <>

This is free software, and you are welcome to redistribute it under GPL Version 2, June 1991″

Base Player will deliver all the features of the Albix Player, while adding a few more. The two projects in question will continue to grow separately.


Current features:

Add or remove files. When removing song make sure that you remove the topmost song last. When the topmost song is remove the remove button will go disabled. Remove button activates again when a new list of songs arrives.

Play, Stop,Pause playback.

Accepts songs from different folders as items for the playback.

Duration bar that moves according to the song position. Can be used for navigation as well.

Volume adjuster that uses pulseaudio and pulseaudio-utils.

All buttons and elements have tooltips.

Done with pure QT5.

Styled with CSS.


Add a full playlist support with a continuous playback.


Generally, you should be good to go when you install something like this:

sudo yum install qt5-qtmultimedia-devel qt5-qtbase-devel .

Also, be sure to install Qtcreator (qtcreator package) because you need to build the project with it.

For optimal usage install pulseaudio and pulseaudio-utils.

Original post is at:

You can’t perform that action at this time.