#Music player for windows/linux

31 messages ยท Page 1 of 1 (latest)

last dagger
#

Wanted to make a short project to mess around with raylib's music functionality. This ended up taking two weeks. It started with me disliking windows' base media player for .mp3 and .ogg files. It has shuffle, album loop and single loop functionality. The progress bar can be used to skip to a certain part of the playing song. There's also infinite scrolling since I got too tired of wrestling with the GUI when that wasn't the main goal. It's very low level and goes easy on the RAM and CPU usage.

IMPORTANT NOTE: idk what's up with the search bar functionality of windows, but if you want to access the EXE file from it you'll have to create a desktop shortcut first, otherwise the search bar won't make the working directory the EXE file's directory and it crashes due to being unable to find the albums folder relative to itself.

last dagger
#

.ogg, .mp3 and .wav files are supported, .flac files arent and i havent checked the rest (i also dont know why flac files arent supported)

ember spoke
#

Awesome!

last dagger
#

dunno if i'll get a wayland version, but i'll have to do that with a wayland vm

last dagger
last dagger
#

Music player for windows/linux

coral steppe
#

I just had a vision of a animated Sprite folder loader that animates the sprites but also adds musical special effects to the animations for the tempo and levels of the music. This way it could show off sprites in a fun way. Also auto loading new sprites once first set is done. I think this is a fantastic project you made. I remember the days of winamp wipping the lamas ๐Ÿ˜๐Ÿ‘๐Ÿƒ

coral steppe
#

how to get this to work on windows?

whole epoch
#

is the gui custom or do you use a library?

last dagger
#

you can just double click the exe file fresh after unzipping, just make sure the exe file is in the same directory as the albums folder and assets folder

last dagger
#

was my first time doing gui and it was done in a very weird way, but there's not really any major bugs

#

but i still use it for personal use to this day, with 93 files to cycle through rn

robust portal
#

i tried to get into it but i found it a lot harder compared to raylib

last dagger
#

plus, I want to use SDL so i can implement CPU rendering, something Raylib physically cant do since it's mostly just an OpenGL api

timid wraith
#

Ooh this project looks neat!

#

I love me a good music player :D

timid wraith
#

It's more fundamental, so to say

timid wraith
#

Nice

last dagger
#

zeer nice

#

ben zelf van vlaanderen, nu bezig aan m'n master cw

timid wraith
#

Cool!