フォーラム › TuneBrowser › New Function: Update (PRE_EMPHASIS tag) Automatically – Use .CUE file?
-
投稿者投稿
-
2020-02-18 20:59 #7897Andrew ACTON参加者
Hello Tiki,
Can you consider adding a new feature to TuneBroswer to automatically update the (PRE_EMPHASIS tag) when any file/folder is added to TuneBroswer?
Today we update (manually) each track (PRE-EMPHASIS tag) to tell TuneBroswer to perform de-emphasis on of a track at playback. This works perfectly, however it is a manual process.
I was thinking this could be fully automated in TuneBroswer as follows:
1) When adding folders/files to TuneBroswer, check for a .CUE file in the folder.
Note: the .CUE is created by the CD ripping program and will contain the filenames and “FLAGS PRE” indicating pre-empahsis required for a track.
2) If a .CUE file is found, check each track filename and update the (PRE_EMPHASIS tag) automatically when its added to the TuneBroswer database.
Finished 🙂 No manual update required.
It would also be useful to have a TuneBroswer option to enable/disable this .CUE file checking.
What do you think?
Thanks, Andrew
2020-02-19 21:49 #7907TikiキーマスターHi,
Thank you for your suggestion. (^^)
Well… TuneBrowser is already supporting CUE file reading. Are you talking about this function ?
Currently, as you said, “FLAGS PRE” is not reading (ignoring). It seems that it is not difficult to process “FLAGS PRE”‘ as PRE_EMPHASIS tag when reading CUE file. And it’s very nice.
Usually, if CUE file found in the folder, TuneBrowser process it as a main file of music album and ignore music file (like *.flac) which is referenced from CUE file.
But you seem to be talking about CUE files as additional information. I am concerned about my understand. Could you confirm my understand ?
Thanks.
2020-02-20 22:36 #7922Andrew ACTON参加者Hi Tiki
Thank you for reading my request.
To clarify.
(a) “It seems that it is not difficult to process “FLAGS PRE”‘ as PRE_EMPHASIS tag when reading CUE file.” That is exactly what I would like, TB reads the CUE file and automatically updates the PRE_EMPHASIS tag if it finds FLAGS PRE for a track.
However…
(b) I would also like an option to DISABLE all other CUE file data (if found). I don’t use CUE files normally (and they can be problematic). Unfortunately, to automate the “FLAGS PRE”‘ as PRE_EMPHASIS tag” we need the CUE file generated by the ripping process.
So… perhaps we could have”
CUE FILE OPTIONS:
(ALL) = Read CUE File and apply ALL DATA to TB.
(PRE) = Read CUE File and apply ONLY “FLAGS PRE” to PRE_EMPHASIS tag.
(NO) = Do NOT read CUE File.
Does this make sense? Its possible?
Regards
Andrew
2020-02-21 21:07 #7927TikiキーマスターHi Andrew,
I’m still confusing about your basic usage of cue file.
Can you upload your cue file here ? Or can you send it to me ? Song file like flac/wav is not nessesary.
2020-02-21 22:44 #7930Andrew ACTON参加者2020-02-21 22:50 #7932Andrew ACTON参加者Also …
I would also like another TuneBrowser option to control how TuneBrowser uses the CUE file contents.
Something like:
1. (ALL) = Read CUE File information (TuneBrowser does this already).
2. (PRE) = Read CUE File and apply ONLY “FLAGS PRE” to PRE_EMPHASIS tag (ignore all other information from the CUE file).
3. (NO) = Do NOT read CUE File.
Personally, I want the “2. (PRE)” option for my use because I ONLY want to use the CUE file information to get “FLAGS PRE” … and thus automate the updating of PRE_EMPHASIS tag.
Please tell me if I can help with additional examples.
I will also add a CUE file sample to this post:
2020-02-21 22:54 #7933Andrew ACTON参加者REM GENRE Pop
REM DATE 1981
REM DISCID 7F08E909
REM COMMENT “TEST RIP”
CATALOG 3259180001124
PERFORMER “ABBA”
TITLE “The Visitors”
REM COMPOSER “”
FILE “ABBA\The Visitors\(01) The Visitors.wav” WAVE
TRACK 01 AUDIO
TITLE “The Visitors”
PERFORMER “ABBA”
REM COMPOSER “”
ISRC SEA018100010
INDEX 00 00:00:00
INDEX 01 00:00:32
FLAGS PRE
FILE “ABBA\The Visitors\(02) Head Over Heels.wav” WAVE
TRACK 02 AUDIO
TITLE “Head Over Heels”
PERFORMER “ABBA”
REM COMPOSER “”
ISRC SEA018100020
INDEX 00 00:00:00
INDEX 01 00:10:00
FILE “ABBA\The Visitors\(03) When All Is Said And Done.wav”
WAVE
TRACK 03 AUDIO
TITLE “When All Is Said And Done”
PERFORMER “ABBA”
REM COMPOSER “”
ISRC SEA018100030
INDEX 00 00:00:00
INDEX 01 00:01:18
FILE “ABBA\The Visitors\(04) Soldiers.wav” WAVE
TRACK 04 AUDIO
TITLE “Soldiers”
PERFORMER “ABBA”
REM COMPOSER “”
ISRC SEA018100040
INDEX 00 00:00:00
INDEX 01 00:02:24
FILE “ABBA\The Visitors\(05) I Let The Music Speak.wav” WAVE
TRACK 05 AUDIO
TITLE “I Let The Music Speak”
PERFORMER “ABBA”
REM COMPOSER “”
ISRC SEA018100050
INDEX 00 00:00:00
INDEX 01 00:02:66
FILE “ABBA\The Visitors\(06) One Of Us.wav” WAVE
TRACK 06 AUDIO
TITLE “One Of Us”
PERFORMER “ABBA”
REM COMPOSER “”
ISRC SEA018100060
INDEX 00 00:00:00
INDEX 01 00:04:74
FILE “ABBA\The Visitors\(07) Two For The Price Of One.wav” WAVE
TRACK 07 AUDIO
TITLE “Two For The Price Of One”
PERFORMER “ABBA”
REM COMPOSER “”
ISRC SEA018100070
INDEX 00 00:00:00
INDEX 01 00:02:26
FILE “ABBA\The Visitors\(08) Slipping Through My Fingers.wav”
WAVE
TRACK 08 AUDIO
TITLE “Slipping Through My Fingers”
PERFORMER “ABBA”
REM COMPOSER “”
ISRC SEA018100080
INDEX 00 00:00:00
INDEX 01 00:02:64
FILE “ABBA\The Visitors\(09) Like An Angel Passing Through My
Room.wav” WAVE
TRACK 09 AUDIO
TITLE “Like An Angel Passing Through My Room”
PERFORMER “ABBA”
REM COMPOSER “”
ISRC SEA018100090
INDEX 00 00:00:00
INDEX 01 00:00:012020-02-21 23:15 #7934Andrew ACTON参加者Also 🙂
You might wonder why:
“2. (PRE) = Read CUE File and apply ONLY “FLAGS PRE” to PRE_EMPHASIS tag (ignore all other information from the CUE file).”
is necessary?
I prefer to use my FOLDER/FILENAME structure (generated automatically when ripping) and NOT the information from a .CUE file.
To automate the CUE file “FLAGS PRE” update to TuneBroswer PRE_EMPHASIS tag causes ALL the CUE file information to be used (and I do not want that information …. only “FLAGS PRE”).
I hope that makes sense 🙂
Thanks,
Andrew
2020-02-21 23:35 #7935TikiキーマスターHi Andrew,
Thank you very much for your detailed explanation.
I know what you want to do. And I wanted to know relation between CUE file and each tracks in your environment.
I said “TuneBrowser is already supporting CUE file reading”. In my case, CUE file refers to one big music file (i.e. wav file), and this one music file contains all tracks. One CD is ripped as one file, and CUE file placed in same folder is defining how to divide each tracks by frame positions.
This is my understand about CUE file, and is also implementation of the TuneBrowser.
In your environment, according to the information you provided, each tracks are ripped as separate files. And it seems that CUE file is stored in another folder. These are part of I wanted to know. (^^)
Now, I’ll start to consider what should TuneBrowser do.
… And now I have one question. How do I determine the CUE file path from the music file path ?
P.S. I love “Super Trouper” 🙂
2020-02-21 23:42 #7936TikiキーマスターI wrote my message before your last “Also” message.
2020-02-22 22:54 #7938Andrew ACTON参加者Hi Tiki
“… And now I have one question. How do I determine the CUE file path from the music file path ?”
The CUE file should always be stored in the same directory as the ripped music files. I think its reasonable for you (TuneBrowser) to only look in the current music file directory.
Example:
Directory of N:\Music\ABBA\Visitors
20/02/2020 14:51 61,010,924 01. The Visitors.wav
20/02/2020 14:53 40,183,964 02. Head Over Heels.wav
20/02/2020 14:54 35,228,300 03. When All Is Said and Done.wav
20/02/2020 14:55 49,497,884 04. Soldiers.wav
20/02/2020 14:57 57,083,084 05. I Let the Music Speak.wav
20/02/2020 14:58 41,858,588 06. One of Us.wav
20/02/2020 14:59 38,532,860 07. Two for the Price of One.wav
20/02/2020 15:00 41,242,364 08. Slipping Through My Fingers.wav
20/02/2020 15:01 37,749,644 09. Like An Angel Passing Through My Room.wav
20/02/2020 15:02 3,168 ABBA – Visitors.cue
20/02/2020 15:02 12,024 ABBA – Visitors.log
20/02/2020 14:49 206,065 Cover.jpg
12 File(s) 402,608,869 bytes
2 Dir(s) 162,141,831,168 bytes free🙂
So far I only have ‘The Visitors’ … I will give“Super Trouper” a listen (in full)’
Andrew
2020-02-23 20:30 #7939TikiキーマスターHi Andrew,
Thank you for continuing discussion.
Uploaded CUE file is containing relative path.
FILE “ABBA\The Visitors\(01) The Visitors.wav” WAVE
It seems that original place of CUE file was upper folder, and you moved CUE file manually. Is it correct ? (I am considering conflict with TuneBrowser current function of CUE file reading)
And unfortunately, file name is different between CUE file “(01) The Visitors.wav” and directory “01. The Visitors.wav”.
When TuneBrowser processes one track like “01. The Visitors.wav”, it have to consider how to determine (find) CUE file name, and how to determine track info in CUE file (it would be a track number…).
I’ll continue to consider. If my understanding is not appropriate, please let me know.
Thanks
2020-02-23 22:06 #7940Andrew ACTON参加者Hi Tiki
Apologies for the confusion. I was experimenting with 2 different RIPPING programs. This is where the mis-match (you correctly point out) was created. I also added a FLAGS PRE as an example because I am currently traveling and do not have access to all my physical CDs (and those with Pre-emphasis) for real testing.
It seems there is no standard for where the CUE file should be saved. My preferred RIPPING program saves it in the SAME DIRECTORY as the music files. I also think that is a sensible place for the CUE file because its with the audio file(s).
I have just completed a fresh RIP, CUE and DIR below:
—————————————————————————
Directory of N:\Music\ABBA\Visitors
23/02/2020 20:15 <DIR> .
23/02/2020 20:15 <DIR> ..
23/02/2020 20:10 61,010,924 (01) The Visitors.wav
23/02/2020 20:11 40,183,964 (02) Head Over Heels.wav
23/02/2020 20:12 35,228,300 (03) When All Is Said and Done.wav
23/02/2020 20:12 49,497,884 (04) Soldiers.wav
23/02/2020 20:13 57,083,084 (05) I Let the Music Speak.wav
23/02/2020 20:14 41,858,588 (06) One of Us.wav
23/02/2020 20:14 38,532,860 (07) Two for the Price of One.wav
23/02/2020 20:15 41,242,364 (08) Slipping Through My Fingers.wav
23/02/2020 20:15 37,749,644 (09) Like An Angel Passing Through My Room.wav
23/02/2020 20:15 1,592 ABBA – Visitors.cue
23/02/2020 20:15 8,940 ABBA – Visitors.log—————————————————————————
And the contents of the ABBA – Visitors.cue FILE:
—————————————————————————
CATALOG 3259180001124
PERFORMER “ABBA”
TITLE “Visitors”
REM DATE “1981”
REM GENRE “Pop”
FILE “(01) The Visitors.wav” WAVE
TRACK 01 AUDIO
ISRC SEA018100010
TITLE “The Visitors”
PREGAP 00:00:32
INDEX 01 00:00:00
TRACK 02 AUDIO
ISRC SEA018100020
TITLE “Head Over Heels”
INDEX 00 05:45:05
FILE “(02) Head Over Heels.wav” WAVE
INDEX 01 00:00:00
TRACK 03 AUDIO
ISRC SEA018100030
TITLE “When All Is Said and Done”
INDEX 00 03:46:42
FILE “(03) When All Is Said and Done.wav” WAVE
INDEX 01 00:00:00
TRACK 04 AUDIO
ISRC SEA018100040
TITLE “Soldiers”
INDEX 00 03:17:29
FILE “(04) Soldiers.wav” WAVE
INDEX 01 00:00:00
TRACK 05 AUDIO
ISRC SEA018100050
TITLE “I Let the Music Speak”
INDEX 00 04:37:54
FILE “(05) I Let the Music Speak.wav” WAVE
INDEX 01 00:00:00
TRACK 06 AUDIO
ISRC SEA018100060
TITLE “One of Us”
INDEX 00 05:18:46
FILE “(06) One of Us.wav” WAVE
INDEX 01 00:00:00
TRACK 07 AUDIO
ISRC SEA018100070
TITLE “Two for the Price of One”
INDEX 00 03:54:71
FILE “(07) Two for the Price of One.wav” WAVE
INDEX 01 00:00:00
TRACK 08 AUDIO
ISRC SEA018100080
TITLE “Slipping Through My Fingers”
INDEX 00 03:35:44
FILE “(08) Slipping Through My Fingers.wav” WAVE
INDEX 01 00:00:00
FILE “(09) Like An Angel Passing Through My Room.wav” WAVE
TRACK 09 AUDIO
ISRC SEA018100090
TITLE “Like An Angel Passing Through My Room”
INDEX 01 00:00:00—————————————————————————
I hope you can design TuneBroswer to:
Check (crawl) the current directory for a .CUE file, and if found process for Pre-emphasis. That will work 🙂 for me because my CUE is in the same directory as the music files (examples above).
For other people, if their ripper program saved the CUE file is in another directory (compared to the music files)… its a little complicated! 🙁
P.S: “ABBA – The Visitors” has no tracks with Pre-emphasis, however as you know ‘FLAGS PRE’ would be present for any track with Pre-emphasis.
I look forward to seeing/using what you can automate in your design.
Thx, Andrew
2020-02-24 10:57 #7951TikiキーマスターThank you for updating info.
I can’t reach to consideration of pre-emphasis flag, yet (^^;. Unfortunately, uploaded CUE file seems strange. It is similar to noncompliant case shown here:
- Cue sheet – Hydrogenaudio Knowledgebase
3.3.4 Multiple files with gaps (Noncompliant)
“FILE “(02) Head Over Heels.wav” WAVE” line is appeared after “TRACK 02 AUDIO” line. Almost FILE and TRACK descriptions are written with this style in this CUE file.
But “FILE “(09) Like An Angel Passing Through My Room.wav” WAVE” line is appeared before “TRACK 09 AUDIO” line (According to Hydrogenaudio, this style seems to be common).
I know that there is no exact specification about CUE file, but in this case, relations between FILE and TRACK are not consistent in one file. So, it seems difficult to determine relations correctly between files and tracks…
If my understanding is not appropriate, please let me know.
Thanks
2020-02-24 15:28 #7954Andrew ACTON参加者Hi Tiki,
Your analysis is 100% correct. I also noticed this anomaly in the CUE file layout. As you said, there is no absolute standard for CUE sheets. It seems this ‘noncompliance’ is most common.
Please let me investigate this on my side. It may be possible to get the ripping software updated to create a orderly CUE file so its always in the following order (FILE/TRACK/TITLE/FLAGS) and NOT mixed up (‘noncompliance’).
What we need (for easy processing of the FLAGS PRE)
FILE “(01) The Visitors.wav” WAVE
TRACK 01 AUDIO
TITLE “The Visitors”
FLAGS PRE
<other data>FILE “(02) Head Over Heels.wav” WAVE
TRACK 02 AUDIO
TITLE “Head Over Heels”
FLAGS PRE
<other data>Repeat for other tracks on the CD…
I will get back to you, please keep this thread open 🙂
Andrew
2020-02-24 19:50 #7955TikiキーマスターThank you for your follow up.
I keep this topic open. 🙂
2020-02-24 20:59 #7956Andrew ACTON参加者Hi Tiki,
Problem solved.
With my preferred CD ripping program if I DO NOT DETECT pre-gaps I get the correct (FILE/TRACK/TITLE/<other data>) arrangement for all tracks in the CUE file. 🙂
Can you process this format?
Note: ‘FLAGS PRE’ will be present on a line AFTER the ‘TRACK xx AUDIO’ lines if Pre-emphasis is required.
CATALOG 3259180001124
PERFORMER “ABBA”
TITLE “Visitors”
REM DATE “1981”
REM GENRE “Pop”
REM COMMENT “EZ CD Audio Converter 9.1.0 [64-bit]”
FILE “(01) The Visitors.wav” WAVE
TRACK 01 AUDIO
ISRC SEA018100010
TITLE “The Visitors”
INDEX 01 00:00:00
FILE “(02) Head Over Heels.wav” WAVE
TRACK 02 AUDIO
ISRC SEA018100020
TITLE “Head Over Heels”
INDEX 01 00:00:00
FILE “(03) When All Is Said and Done.wav” WAVE
TRACK 03 AUDIO
ISRC SEA018100030
TITLE “When All Is Said and Done”
INDEX 01 00:00:00
FILE “(04) Soldiers.wav” WAVE
TRACK 04 AUDIO
ISRC SEA018100040
TITLE “Soldiers”
INDEX 01 00:00:00
FILE “(05) I Let the Music Speak.wav” WAVE
TRACK 05 AUDIO
ISRC SEA018100050
TITLE “I Let the Music Speak”
INDEX 01 00:00:00
FILE “(06) One of Us.wav” WAVE
TRACK 06 AUDIO
ISRC SEA018100060
TITLE “One of Us”
INDEX 01 00:00:00
FILE “(07) Two for the Price of One.wav” WAVE
TRACK 07 AUDIO
ISRC SEA018100070
TITLE “Two for the Price of One”
INDEX 01 00:00:00
FILE “(08) Slipping Through My Fingers.wav” WAVE
TRACK 08 AUDIO
ISRC SEA018100080
TITLE “Slipping Through My Fingers”
INDEX 01 00:00:00
FILE “(09) Like An Angel Passing Through My Room.wav” WAVE
TRACK 09 AUDIO
ISRC SEA018100090
TITLE “Like An Angel Passing Through My Room”
INDEX 01 00:00:00What do you think?
Andrew
2020-02-25 22:03 #7960TikiキーマスターHello Andrew,
Very quick (^^;.
New CUE file layout seems simple and perfect. Now I can start consideration of conflict with TuneBrowser original CUE file function (was talked here).
Please give me a while. “A while” takes some days or weeks…
Thank you.
2020-02-25 22:15 #7961Andrew ACTON参加者Hi Tiki,
Please take your time, do not make yourself too busy. 🙂 I look forward to seeing your solution to automate the Pre-emphasis tag setting via CUE sheet.
P.S
Oh, and when you design the solution, please also consider the previous suggestion (i.e. 1. (ALL) = Read CUE File information (TuneBrowser already does this). 2. (PRE) = Read CUE File and apply ONLY “FLAGS PRE” to PRE_EMPHASIS tag (ignore all other information from the CUE file). 3. (NO) = Do NOT read CUE File.
Cheers, Andrew
2020-03-09 19:10 #8000Andrew ACTON参加者Hi Tiki,
Appending another real example of a .CUE file generated for a RIP of a CD with with Pre-emphasis. This CD was one of the ‘first 50’ released for sale in Japan October 1982 🙂
<>><><><><><><><><><><><><><><><><><><><><><><><><><>
TITLE “Grieg Piano Concerto”
PERFORMER “中村紘子”
REM DATE “1979”
REM GENRE “Early Music”
REM SONGWRITER “Grieg”
REM FLAGS “PRE”
REM PRE_EMPHASIS “1”
FILE “(01) Grieg Piano Concerto In A Minor, Op. 16 1, Allegro Molto Moderato.wav” WAVE
TRACK 01 AUDIO
TITLE “Grieg Piano Concerto In A Minor, Op. 16: 1, Allegro Molto Moderato”
FLAGS “PRE”
SONGWRITER “Grieg”
INDEX 01 00:00:00
FILE “(02) Grieg Piano Concerto In A Minor, Op. 16 2, Adagio.wav” WAVE
TRACK 02 AUDIO
TITLE “Grieg Piano Concerto In A Minor, Op. 16: 2, Adagio”
FLAGS “PRE”
SONGWRITER “Grieg”
INDEX 01 00:00:00
FILE “(03) Grieg Piano Concerto In A Minor, Op. 16 3, Allegro Moderato E Marcato.wav” WAVE
TRACK 03 AUDIO
TITLE “Grieg Piano Concerto In A Minor, Op. 16: 3, Allegro Moderato E Marcato”
FLAGS “PRE”
SONGWRITER “Grieg”
INDEX 01 00:00:00
FILE “(04) Chopin Andate Spianato And Grand Polonaise Brillante, Op.22.wav” WAVE
TRACK 04 AUDIO
TITLE “Chopin Andate Spianato And Grand Polonaise Brillante, Op.22”
FLAGS “PRE”
SONGWRITER “Grieg”
INDEX 01 00:00:00<>><><><><><><><><><><><><><><><><><><><><><><><><><>
2020-03-09 21:53 #8002TikiキーマスターHi Andrew,
Thank you for additional sample.
中村紘子 san was famous pianist in Japan. It is amazing that you have her CD.
And from next time, please use “Attachments” function of this forum if possible. The text pasted into the topic may not be accurate because the character code etc. may be changed by the system.
Thanks again.
2020-03-25 21:37 #8207TikiキーマスターThe result of this topic is reported on this topic.
So this topic is closed.
- Cue sheet – Hydrogenaudio Knowledgebase
-
投稿者投稿
- トピック「New Function: Update (PRE_EMPHASIS tag) Automatically – Use .CUE file?」には新しい返信をつけることはできません。