Currently working on a simple Qt5 player for tracked music based on libopenmpt...

Right now it only plays the first track in the playlist, but soon enough it will advance the track once the end of one is reached. I also plan on including a shuffle functionality, because that's how I mostly listen to music.

And yes, it will be open source.

Update on my silly little -based mod player: it now loads m3u playlists! \o/

Still need to refine it a bit further though, but the basic stuff works.

Show thread

Another update: the playlist can now be hidden. It does so with a nice animation thanks to the QPropertyAnimation class!

Show thread

Yet another update on ๐ŸฆŠ๐Ÿ“ฆ: a volume slider!

Implementing this was way easier than I initially thought, just needed to multiply the samples with a value between 0 and 1...

Show thread

Another ๐ŸฆŠ๐Ÿ“ฆ update: the playlist now highlights the current song, and you can double-click anywhere inside the playlist to change between songs.

Yes, I hadn't implemented that until now.

Show thread

(I'm refining the background colour a bit before committing this to the repo though)

Show thread

It looks like this now with the new background colour (taken from the system palette). Works for me ยฏ\_(ใƒ„)_/ยฏ

Show thread

๐ŸฆŠ๐Ÿ“ฆ just got an about dialog. (and yes, it's a scroller because reasons)

Show thread

@nilsding oh gosh i havent seen wiggly marquee text since dxball

Follow

@dogo it was really easy to implement too! only thing that I had to get right was the "math" github.com/nilsding/foxbox/blo

ยท 0 ยท 0 ยท 1
Sign in to participate in the conversation
pouncetodon

๐Ÿพ๐Ÿพ๐Ÿพ๐Ÿพ๐Ÿพ๐Ÿพ๐Ÿพ๐Ÿพ beans art by angiewolfartist@twitter