100 Days of code – 70% complete

Man, making your own interface from scratch is hard! Who knew?

It’s been a lot more fun though. It’s funny how much I’ve learned about PyTone by NOT trying to port it, and by building my own music player instead. I find that I’m constantly running into a problem and checking the PyTone code to see how that guy solved the same problem. And I actually have visible progress on the project at the end of each day!

I can even show a screenshot that almost looks like a real product:

 

 

 

 

 

 

 

 

 

 

I still have a lot of work to do (including most of the things that make a functioning music player) but so far I have the interface, a config file, and a program that can play a single hard coded song. My main focus right now is to add the ability to choose a song, and play that song. Who knows, I might get crazy with it and add the ability to pause playback.

I’m probably not going to build the best media player and beat out iTunes or even VLC. But at least when this is done, it won’t ask you to update every 3 days like iTunes does!