Archive for June, 2018

Music re-rip is a go

Posted: June 26, 2018 in Audio, Hardware, Storing
Tags: , ,

All this playing with rippers, RPi music players and the realisation that the quality of some of our rips is less than poor means that I’m going to re-rip all of it.

Given the mix and match of tools, and the issues with having to apply the correct metadata twice, I’m thinking that I will concentrate on getting the FLACS all done and right before I then batch convert them to decent quality mp3.

To be honest, I also need to figure out what tool I can use to batch convert several hundred FLAC albums…. But lets get the process started….

Process:

  1. Rip CD using VortexBox and/or Daphile to FLAC. Store files to \\Tower\rips\flac
  2. Amend file names (add disk ID if required) and add artwork if already found from previous digital version
  3. Move album directory to \\Tower\rips\data for bliss fixing
  4. Use MusicBrainz to check metadata. On saving files are moved to \\Tower\rips\final\flac
  5. MP3 creator creates VBR version in \\Tower\rips\final\mp3

 

I think that will allow me to get it all done in batches, and allows me to fix any naming issues relating to CD1 & CD2 folder names that appear during the ripping. Also allows me to copy across any decent existing artwork (folder/cover) that already exists, reducing the work for bliss & MusicBrainz.

I’ll add reviews/comments for the next set of tools – bliss & MusicBrainz, once the process is further along.

Advertisements

New Ripper – Vortexbox

Posted: June 20, 2018 in Audio, Hardware, Storing
Tags: , ,

The ripper that was used for many years was Vortexbox (VB)running on an Atom 330 dual core Mini-ITX. This did stirling service, but finally gave up and was replaced with a Micro-ATX core2 box.

Installing VB was easy – both via ISO and (just for laughs – sad I know!) USB. Apart from having to manually expand the file storage system and do the first update & upgrade via ssh command line the installation is easy. One thing that was strange was that despite using a 2.4 version image for both the ISO and USB sources I still ended up with version 2.3. A basic issue with VB is that you don’t get to upgrade to new versions – you can update the basic OS, but version changes require a clean install.

Basic configuration via the very dated UI is quick and easy allowing updates and basic network/IP settings to be done.

The UI also allows for installation of additional services – Plex, Subsonic, Bliss as well as the native Logitech Media Server (LMS) for serving up the ripped goodness,

Configuration is mostly via manual editing of the config file located in the /etc/ripit/ directory. This allows you to specify the output filetype of the rip – FLAC. mp3, ogg etc etc as well as the quality level. If you just want to rip to FLAC and then output a copy to mp3 as well, then the best option is to setup the FLAC encoder via the config file and then just use the FLAC mirror option in the GUI to create the mp3 version. If you want multiple versions every time or ‘non-standard’ formats, then you can tell the config to perform simultaneous rips to different formats.

File naming convention is also configured via the config file as is the details of which ripping engine to use and where the files get saved.

If you want to save your rips to another machine you will have to wander into the belly of the Linux beast and install the appropriate driver to talk to the remote machine (cifs ntfs etc etc), mount the device to an appropriate place and then tweak the config to use that location. Further discussions are in this forum thread.

Metadata seemed to be accurate and reliable, although the ‘get the CD cover’ button failed to do anything that I could see. It definitely didn’t get any covers – I ended up trying Bliss to deal with that issue – more on Bliss in another post.

While I like the ability to create a FLAC and then automatically make the mp3 at the same time, the UI is dated and not as pleasant as Daphile. Granted, once configured, the box is probably running without the GUI open as it is designed to just accept the disk and go, but personally I keep the webpage open so I can monitor what it is doing.

I’m currently running VortexBox as the main ripper and I think I’ll keep it for now as re-ripping the entire library to FLAC with an appropriate mp3 is quicker than manually creating the mp3 every time.

Links

VortexBox – www.vortexbox.org

Installation CLI commands are here

Network drive mounting discussion here

 

New Audio Ripping Box

Posted: June 16, 2018 in Audio, Hardware, Storing
Tags: , ,

So the old Vortexbox is no more, the Atom 330 is so 32 bit that very little decent software now works on it. More by luck than judgement I managed to find an old micro-ATX board that has now been roped into service.

Given the variable quality of the music library, I’m seriously considering re-ripping everything to FLAC to ensure the best quality on the various playback devices we have.

So the question is – do I install Vortexbox (and perhaps get around to trying Bliss as well) or do I look at alternatives?

Itinerant fiddler…. so alternatives it is!

So far I’m looking at 3 options: Daphile, Vortexbox and dbPowerAmp.

First up Daphile

Daphile is a Gentoo based distro that does basically the same as Vortexbox. It is much more locked down as there is no access to the underlying system, and there are no additional services that can be added to enhance the functionality. It rips CDs as FLACs and adds them to the onboard LMS server. It does support LMS plugins btw.

The UI is much more polished than VB, with very little effort I can configure it to rip to my unRAID server where our music is actually hosted. I can specify the quality of the FLAC, schedule backups of the local music folders and even access Jivelite to control local playback.

Metadata is added but only via a single source (I can’t remember I’ll add it later!) and has mis-identified a couple of CDs.

What it doesn’t do…. No DVD ripping, no Plex, Subsonic or Bliss servers. It doesn’t allow you to rip to FLAC and then automatically create mp3s as well.

Generally I like it, I’m in two minds about keeping it but I have a couple of issues.

  • The inability to also create mp3 files from the same source at the same time
  • Metadata quality
  • Inability to configure naming convention for the output

If I’m just re-ripping for FLAC, then it will do the job very well, but I’ll still need to do manual work to rename and check the metadata. As there are several hundred CDs, that’s not great.

Next up Vortexbox.

Links

http://www.daphile.com/

I know, I got distracted again…. New versions of OpenHAB2, so trying to do a new clean build of my house automation – getting rid of all those items I’ve started to add and then never got around to removing afterwards.

I’m starting to look at ways to actually build this mishmash of ideas in the real world rather than on a breadboard. Although I bought some plain protoboards, it suddenly dawned on me that I had actually no idea how I would physically build this!

First question – how do I distribute the GND and 3.3V lines? In a breadboard there are rails along each side, but in a protoboard there’s no such thing. After some minor panic I eventually found something called a permaboard that basically resembles a breadboard, but allows you to solder on to it.

Next question – how do I connect the Pi GPIO pins to the permaboard? I’m guessing that I can get some kind of cobbler to connect the GPIO pins via a ribbon cable to the cobbler soldered on to the permaboard, but I don’t need all the pins and I’d rather just have the pins I need exposed on the permaboard. It also means that the permaboard could be smaller.

My initial idea is to use a 40-pin ribbon cable with a fixed connector for the GPIO and individual female connectors at the other end (see here). If I solder sets of breakout pins to the permaboard, I can connect the female ribbon ends to the board that I need and leave the other ones hanging around. As the connectors are female, the chance of them shorting out something if the flop around is much, much less!

I’ll try and find some time and report back.