INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Importing CUE files into library - Artist field missing  (Read 5896 times)

MartinH

  • Regular Member
  • Junior Woodchuck
  • **
  • Posts: 50
Importing CUE files into library - Artist field missing
« on: October 30, 2008, 04:53:34 pm »

My music files are currently set up as 1 large FLAC image file per album with an accompanying CUE file containing track information and the like.  Importing the CUE files in MC12 results in all of the seperate CD tracks and fields - Artist/Album/Name/Track/Year - being correctly populated in my library and I can play any track from any album without issue.

Importing the same files into MC13 does not populate the artist field correctly in most cases so they remain blank and Unassigned in the library view.

As an example, if I import my whole folder structure into MC12 I get the following in my audio library view - Genre (22), Artist (213), Album (459) where MC13 shows Genre (22), Artist (5), Album (459) so it's only the Artist field missing and all of the files are still being parsed. 

Has something obvious changed code-wise or will you need more specific information from me to pin this down?  There were no errors logged with logging switched on.
Logged

Alex B

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 10121
  • The Cosmic Bird
Re: Importing CUE files into library - Artist field missing
« Reply #1 on: November 03, 2008, 02:02:12 pm »

Have you edited the cue file's with foobar? It deletes all track artists (= PERFORMER lines) and preserves only the single common PERFORMER line if all tracks have the same artist. Maybe MC13 does not detect the common artist and leaves the artist field values empty.

Please post a sample file here (just copy the contents of the cue file).
Logged
The Cosmic Bird - a triple merger of galaxies: http://eso.org/public/news/eso0755

MartinH

  • Regular Member
  • Junior Woodchuck
  • **
  • Posts: 50
Re: Importing CUE files into library - Artist field missing
« Reply #2 on: November 03, 2008, 04:48:04 pm »

You shoot and score on the reasoning.  The only files that do work are either multiple artist albums with Performer lines for each track or the couple of CUE sheets that for some reason still have individual Performer lines.

I've just realised it's because I used Foobar to ReplayGain scan the albums and it adds that info to the CUE sheets, I guess at the same time it strips the Performer lines.

Do you know a program that will amend the CUE files back easily?

Thanks for your help.
Logged

Alex B

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 10121
  • The Cosmic Bird
Re: Importing CUE files into library - Artist field missing
« Reply #3 on: November 03, 2008, 05:42:19 pm »

You could create duplicates of the cue files and change one of the artist fields in foobar slightly (add a string that can be easily detected and mass removed later). It would recreate the PERFORMER lines. Then you could use the Find and Replace tool in MC for fixing the library data. However, that would not be exactly an easy process.

Mp3tag can edit cue sheets, but it does not preserve replay gain comments.

If you have the files with the old correct artist field values in MC12 you could simply restore an MC12 library backup file in MC13.

A good option would be to export an MPL playlist of your cue tracks (from MC12) and import it to MC13 (by using the the Playlist Export/Import tools in the file menu). This would preserve all library data including all field values and statistical data.

When the cue tracks are imported using an mpl file the actual cue files are not needed at all. I always export an mpl file after analyzing and tagging cue tracks.
Logged
The Cosmic Bird - a triple merger of galaxies: http://eso.org/public/news/eso0755

MartinH

  • Regular Member
  • Junior Woodchuck
  • **
  • Posts: 50
Re: Importing CUE files into library - Artist field missing
« Reply #4 on: November 04, 2008, 03:36:25 am »

Excellent, a few options.  Thanks a lot.
Logged

MadJewDisaster

  • World Citizen
  • ***
  • Posts: 160
Re: Importing CUE files into library - Artist field missing
« Reply #5 on: November 04, 2008, 05:35:20 am »

i assume than you ReplayGain your files in foobar to get a ReplayGain value read by more players than MC.

WinAmp does have ReplayGain and may not alter tags.
The WinAmp ReplayGain is the 'standard' one as in foobar.
You may test it.
Logged

hit_ny

  • Citizen of the Universe
  • *****
  • Posts: 3310
  • nothing more to say...
Re: Importing CUE files into library - Artist field missing
« Reply #6 on: November 04, 2008, 09:04:07 am »

Maybe MC13 does not detect the common artist and leaves the artist field values empty.

Would that qualify as a bug ?
Logged

Alex B

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 10121
  • The Cosmic Bird
Re: Importing CUE files into library - Artist field missing
« Reply #7 on: November 04, 2008, 11:59:36 am »

MJD,

Your advice is valid for regular audio files, but I don't think Winamp can tag cue sheets.


hit_ny,

I just tested MC11.1, MC12 and MC13. None of the programs could populate the Artist field from this cue sheet:

Quote
REM GENRE Rock
REM DATE 1975
PERFORMER "Roxy Music"
TITLE "Siren"
REM REPLAYGAIN_ALBUM_GAIN -8.65 dB
REM REPLAYGAIN_ALBUM_PEAK 0.998932
FILE "Roxy Music - Siren.ape" WAVE
  TRACK 01 AUDIO
    TITLE "Love Is The Drug"
    REM REPLAYGAIN_TRACK_GAIN -9.68 dB
    REM REPLAYGAIN_TRACK_PEAK 0.991974
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "End Of The Line"
    REM REPLAYGAIN_TRACK_GAIN -6.90 dB
    REM REPLAYGAIN_TRACK_PEAK 0.991882
    INDEX 00 04:08:12
    INDEX 01 04:11:25
  TRACK 03 AUDIO
    TITLE "Sentimental Fool"
    REM REPLAYGAIN_TRACK_GAIN -7.44 dB
    REM REPLAYGAIN_TRACK_PEAK 0.991852
    INDEX 01 09:25:37
  TRACK 04 AUDIO
etc ...

This was the original cue sheet before it was tagged with foobar:

Quote
REM GENRE Rock
REM DATE 1975
PERFORMER "Roxy Music"
TITLE "Siren"
FILE "Roxy Music - Siren.ape" WAVE
  TRACK 01 AUDIO
    TITLE "Love Is The Drug"
    PERFORMER "Roxy Music"
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "End Of The Line"
    PERFORMER "Roxy Music"
    INDEX 00 04:08:12
    INDEX 01 04:11:25
  TRACK 03 AUDIO
    TITLE "Sentimental Fool"
    PERFORMER "Roxy Music"
    INDEX 01 09:25:37
  TRACK 04 AUDIO
etc ...

I don't think MC's behavior has been changed and I don't know if this can considered as a bug, but surely it would be nice if the former foobar users would not see this problem when they evaluate MC or MJ.

In addition MC could read the first performer line as Album Artist if the line differs from one or more track performer lines. Foobar tags the Album Artist field there. For example:

Quote
REM GENRE Trance
REM DATE 2008
REM COMMENT CD1 - On The Beach
PERFORMER "Armin van Buuren"
TITLE "A State Of Trance 2008"
REM REPLAYGAIN_ALBUM_GAIN -6.85 dB
REM REPLAYGAIN_ALBUM_PEAK 0.966125
FILE "Armin Van Buuren - A State Of Trance 2008 - CD1.ape" WAVE
  TRACK 01 AUDIO
    TITLE "Unforgivable (First State Remix)"
    PERFORMER "Armin van Buuren feat. Jaren"
    REM REPLAYGAIN_TRACK_GAIN -5.49 dB
    REM REPLAYGAIN_TRACK_PEAK 0.966095
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "Spring Breeze (Martin Roth SummerStyle Remix)"
    PERFORMER "DJ Tatana"
    REM REPLAYGAIN_TRACK_GAIN -7.53 dB
    REM REPLAYGAIN_TRACK_PEAK 0.966125
    INDEX 01 06:21:50
  TRACK 03 AUDIO
    TITLE "Bittersweet Nightshade"
    PERFORMER "Mike Foyle"
    REM REPLAYGAIN_TRACK_GAIN -7.19 dB
    REM REPLAYGAIN_TRACK_PEAK 0.966095
    INDEX 01 11:14:60
  TRACK 04 AUDIO
etc ...
Logged
The Cosmic Bird - a triple merger of galaxies: http://eso.org/public/news/eso0755

MartinH

  • Regular Member
  • Junior Woodchuck
  • **
  • Posts: 50
Re: Importing CUE files into library - Artist field missing
« Reply #8 on: November 04, 2008, 05:11:50 pm »

My MC12 (12.0.534) imports the artist fine from the same files that MC13 doesn't.  Starting with a clean library I just ran "import folder" searching for CUE files only and once it's imported the files and processed the tracks all is good.  Example CUE attached - this displays an artist for each track in MC12 but not MC13.  The artist is also stored in the FLAC file so maybe there's a difference in how MC handles that between versions when there's a CUE file present as well?

Quote
REM GENRE Alternative
REM DATE 2000
REM DISCID B20A600F
REM COMMENT ExactAudioCopy v0.99pb1
PERFORMER "Eels"
TITLE "Daisies Of The Galaxy"
REM REPLAYGAIN_ALBUM_GAIN -7.38 dB
REM REPLAYGAIN_ALBUM_PEAK 0.999878
FILE "Eels - Daisies Of The Galaxy.flac" WAVE
  TRACK 01 AUDIO
    TITLE "Grace Kelly Blues"
    REM REPLAYGAIN_TRACK_GAIN -4.31 dB
    REM REPLAYGAIN_TRACK_PEAK 0.999878
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "Packing Blankets"
    REM REPLAYGAIN_TRACK_GAIN -4.49 dB
    REM REPLAYGAIN_TRACK_PEAK 0.882874
    INDEX 00 03:38:02
    INDEX 01 03:38:05
  TRACK 03 AUDIO
    TITLE "The Sound Of Fear"
    REM REPLAYGAIN_TRACK_GAIN -8.01 dB
    REM REPLAYGAIN_TRACK_PEAK 0.884491
    INDEX 01 05:45:68
  TRACK 04 AUDIO
    TITLE "I Like Birds"
    REM REPLAYGAIN_TRACK_GAIN -8.55 dB
    REM REPLAYGAIN_TRACK_PEAK 0.999695
    INDEX 00 09:18:23
    INDEX 01 09:19:25
  TRACK 05 AUDIO
    TITLE "Daisies Of The Galaxy"
    REM REPLAYGAIN_TRACK_GAIN -6.38 dB
    REM REPLAYGAIN_TRACK_PEAK 0.944977
    INDEX 00 11:53:33
    INDEX 01 11:55:05
  TRACK 06 AUDIO
    TITLE "Flyswatter"
    REM REPLAYGAIN_TRACK_GAIN -7.34 dB
    REM REPLAYGAIN_TRACK_PEAK 0.975922
    INDEX 00 15:22:24
    INDEX 01 15:22:43
  TRACK 07 AUDIO
    TITLE "It's A Motherfucker"
    REM REPLAYGAIN_TRACK_GAIN -1.96 dB
    REM REPLAYGAIN_TRACK_PEAK 0.801056
    INDEX 00 18:41:53
    INDEX 01 18:43:35
  TRACK 08 AUDIO
    TITLE "Estate Sale"
    REM REPLAYGAIN_TRACK_GAIN -1.25 dB
    REM REPLAYGAIN_TRACK_PEAK 0.706970
    INDEX 00 20:57:38
    INDEX 01 20:58:23
  TRACK 09 AUDIO
    TITLE "Tiger In My Tank"
    REM REPLAYGAIN_TRACK_GAIN -7.67 dB
    REM REPLAYGAIN_TRACK_PEAK 0.975922
    INDEX 01 22:34:55
  TRACK 10 AUDIO
    TITLE "A Daisy Through Concrete"
    REM REPLAYGAIN_TRACK_GAIN -8.55 dB
    REM REPLAYGAIN_TRACK_PEAK 0.975800
    INDEX 01 25:42:18
  TRACK 11 AUDIO
    TITLE "Jeannie's Diary"
    REM REPLAYGAIN_TRACK_GAIN -5.39 dB
    REM REPLAYGAIN_TRACK_PEAK 0.999817
    INDEX 01 28:08:25
  TRACK 12 AUDIO
    TITLE "Wooden Nickels"
    REM REPLAYGAIN_TRACK_GAIN -4.62 dB
    REM REPLAYGAIN_TRACK_PEAK 0.831879
    INDEX 00 31:44:08
    INDEX 01 31:46:05
  TRACK 13 AUDIO
    TITLE "Something Is Sacred"
    REM REPLAYGAIN_TRACK_GAIN -3.55 dB
    REM REPLAYGAIN_TRACK_PEAK 0.972076
    INDEX 00 34:40:36
    INDEX 01 34:41:10
  TRACK 14 AUDIO
    TITLE "Selective Memory"
    REM REPLAYGAIN_TRACK_GAIN -3.96 dB
    REM REPLAYGAIN_TRACK_PEAK 0.785522
    INDEX 00 37:33:06
    INDEX 01 37:33:35
  TRACK 15 AUDIO
    TITLE "Mr. E's Beautiful Blues"
    REM REPLAYGAIN_TRACK_GAIN -9.29 dB
    REM REPLAYGAIN_TRACK_PEAK 0.999878
    INDEX 00 40:00:63
    INDEX 01 40:18:20
Logged

maax

  • Member
  • *
  • Posts: 2
Re: Importing CUE files into library - Artist field missing
« Reply #9 on: January 04, 2009, 02:07:07 pm »

I have a similar problem. I have just installed MJ 12.0.49 and imported my music d/b via the installation's default import consisting of 57 genres, 9367 artists and 2884 albums. The result in MJ is 60 genres, 1625 artists and 2869 albums. Clearly, something happened with the artist field. I am very low tech, so please be "gentle" with any proposed solutions :-)

Some background: I'm trying to get away from iTunes, and did an identical import into winamp with no problems.

maax
Logged

hit_ny

  • Citizen of the Universe
  • *****
  • Posts: 3310
  • nothing more to say...
Re: Importing CUE files into library - Artist field missing
« Reply #10 on: January 04, 2009, 11:47:00 pm »

I have a similar problem. I have just installed MJ 12.0.49 and imported my music d/b via the installation's default import consisting of 57 genres, 9367 artists and 2884 albums. The result in MJ is 60 genres, 1625 artists and 2869 albums.

Can you confirm the filecount in MJ is still the same ?..meaning all files were successfully imported.

what is the source for the former data btw.
Logged

maax

  • Member
  • *
  • Posts: 2
Re: Importing CUE files into library - Artist field missing
« Reply #11 on: January 05, 2009, 05:53:49 pm »

Yes the file count is still the same. I didn't import any files though. All my files reside on a dedicated drive. During the install, I just pointed MJ12 to that drive and it took just over an hour to acquire the data that it needed.

Under artist, there is an item called "(multiple artists)". Clicking on it yields 451 albums (which are all compilations) and 19,680 tracks.

I originally started the d/b about 5 years ago, when I began to digitize my music collection. I have used iTunes since the begining. I am very meticulous in maintaining the database with 23 genres, artists' directories below that, with album directories under each artist.

hope this helps and thank you for your interest,

Max

Logged
Pages: [1]   Go Up