The RuneAudio software is great for the playback aspect. But I had to come up with a solution for the ripping part. The system is using a full size 5.25" optical drive because I tried several slim/laptop optical drives and they all either ripped slow or were prone to errors. Music is stored to a 1TB 3.5" HDD.
ABCDE is utlized for ripping to FLAC. There is a trigger that detects an audio cd being inserted and kicks off ABCDE. I couldn't get MusicBrainz to work so I am using CDDB. But since I listen to some Japanese composers so I had to make a script that watches CDDB to make sure it gets the english version of tag info instead of Japanese.
Since CDDB could still get stuff wrong I had to write a webpage for RuneAudio that allows for tags to be changed and artwork to be changed.
I also updated the display for the LOCAL ONLY version of the screen to maximize the display.
The system will also backup the harddrive if a external hard drve is connected.
I hadn't done any Python before this, so the web interfaces are rough...but they work.
Still have several hardware things to update.


