HydrogenAudio

CD-R and Audio Hardware => CD Hardware/Software => Topic started by: mrnike on 2019-11-21 14:38:40

Title: Looking for a tool to mass detect cuesheets errors
Post by: mrnike on 2019-11-21 14:38:40
Hi there,
I would like to know weather you guys would know an external software or a foobar component that would allow me to scan faulty cuesheets in my library. By faulty, i mean errors that would prevent the music to be read.

I'm asking this because i'm putting together a very large music collection accumulated over the years from different horizonts, and i won't be able to go through them individually, just too many.

Thanks in advance.

Nico

Title: Re: Looking for a tool to mass detect cuesheets errors
Post by: korth on 2019-11-21 16:20:45
I don't have a tool suggestion right now but curious how the cuesheets are to be used?
For example a multiple files with gaps (Noncompliant) cuesheet may be read fine by ImgBurn but throw an error in foobar2000.
Title: Re: Looking for a tool to mass detect cuesheets errors
Post by: mrnike on 2019-11-22 18:36:29
Quote
curious how the cuesheets are to be used?
I have all my library tagged using cuesheets, and i'm playing the music with foobar2000.
So the syntax errors that wouldn't allow to burn a cd might not necessary affect foobar2000.
Title: Re: Looking for a tool to mass detect cuesheets errors
Post by: villeneuve on 2020-01-23 23:40:38
Did the foobar2000 author already comment about that issue that his program can't read "multiple files with gaps (Noncompliant)" cuesheets? I mean it's very annoying & wonder why that issue still exists.
Title: Re: Looking for a tool to mass detect cuesheets errors
Post by: magicgoose on 2020-01-24 14:05:25
there's some code for reading cuesheets here (but it's badly written) - https://github.com/magicgoose/simple_dr_meter/tree/master/audio_io
if you know Python, it should be not too hard to make the necessary modifications to suit your needs
Title: Re: Looking for a tool to mass detect cuesheets errors
Post by: villeneuve on 2020-01-24 22:55:21
Thanks! Sadly I lack any Python knowledge though.
Title: Re: Looking for a tool to mass detect cuesheets errors
Post by: dpr on 2020-01-25 11:19:28
what sort of errors do you have in your cuesheets?
Title: Re: Looking for a tool to mass detect cuesheets errors
Post by: villeneuve on 2020-01-25 16:58:41
Your question made me investigate again to prevent myself posting wrong information here and I discovered that foobar2000 does play some (most?) cue-files created with "multiple files with gaps (Noncompliant)"-setting in Exact Audio Copy fine, which I didn't think was the case, however I had updated foobar2000 in the recent weeks so maybe that did help. I'm now running foobar2000 version 1.5.1.
However many cue-files still won't play. Dragging&Dropping those cue-files into foobar2000 results in a single playlist entry and when you try to play that it pops up a message like as follows:
-----------------------------------------------------------------------------------------------
Unable to open item for playback (Error parsing cuesheet: invalid index list (line 22)):
"E:\Audio\Ich + Ich - Vom selben Stern [2007]\Ich + Ich - Vom selben Stern.cue"
-----------------------------------------------------------------------------------------------
The line-figure varies between the problematic cue-files but it always points to a "TRACK"-line like "TRACK 03 AUDIO".
The cue-files I tried to play today that turned out to be not working all contain German Umlauts like ü, ä, ö so maybe that is the real problem although the error messages do not particularly point to tracks which contain German Umlauts so the error messages make no sense whatsoever to me.