IPB

Welcome Guest ( Log In | Register )

foo_cue_ex, How do you create a cue from playlist?
Synthetic Soul
post Mar 27 2005, 09:46
Post #1





Group: Super Moderator
Posts: 4887
Joined: 12-August 04
From: Exeter, UK
Member No.: 16217



"This tiny little thingy allows you to store/read meta information in CUE sheets. No more database dependence! Put all your GENRE, DATE, COMMENT etc. tags straight in CUE. For melo-maniacs..
Also supports playlist->cue export/saving feature."

I cannot for the life of me see how to create a cuesheet from the current playlist

If I go to save the playlist I just get the options of fpl, m3u and m3u8. If I right-click on the items I get nothing. Nothing in the Components menu item.

Can someone explain where I should be looking please?


--------------------
I'm on a horse.
Go to the top of the page
+Quote Post
 
Start new topic
Replies
Synthetic Soul
post Mar 31 2005, 13:15
Post #2





Group: Super Moderator
Posts: 4887
Joined: 12-August 04
From: Exeter, UK
Member No.: 16217



Version 0.3 of CueMake has now been uploaded. The readme is here.

Thanks to some feedback from drbeachboy via email I have updated the GetTimeFromBytes() function. It now uses the number of bytes, channels, bits per sample and sample rate to calculate the cuesheet timings. The previous function used a constant of 2352 to determine the number of frames - but this will only work for 16 bit stereo 44.1KHz (i.e.: CD quality) files.

This means CueMake should now theoretically work with 48000Hz and/or 24bit WAVEs, but I haven't really been able to test. I tried testing by resampling from Foobar to 48KHz using the Secret Rabbit Code DSP and Diskwriter - but the resulting files are not equal in length to their sources, so a comparison is impossible (bear this in mind please drbeachboy!). I did download one 48KHz WAVE and the the cuesheet time was accurate for that one track - but I'm not calling that comprehensive testing. wink.gif

I'm not familiar with such things, but if anyone can tell me how I can create some 48KHz WAVEs from a CD or some other useful source it would be appreciated.

Ciao Now Brown Cow.

Edit: I feel I should point out that a Foobar component to create an accurate cuesheet from a Foobar playlist could be a lot more useful. This would be so easy for a C++ programmer only vaguely familiar with the Foobar SDK. However, until one materialises, I'm using CueMake.

Edit 2: I have since used SSRC to resample an image file to 16 bit 48000Hz, 16 bit 32000Hz, 24 bit 44100Hz and 24 bit 32000Hz WAVE files. I have used Diskwriter and the images cuesheet to split them into track WAVEs. I have then used CueMake to merge the tracks back together. The cuesheets all match. One curiousity is, however, that the 32000Hz files' samples are not an exact multiplication of 75, unlike the 44100Hz and 48000Hz (both 16 and 24 bit). If anyone can tell me why this may, please do. If anyone is interested, the report from one of my tests is below.

CODE
Bytes: 0
Channels: 2
BitsPerSample: 16
SampleRate: 32000
Samples: 0
Seconds: 0
Time: 00:00:00
Bytes: 44378452
Channels: 2
BitsPerSample: 16
SampleRate: 32000
Samples: 11094613
Seconds: 346.70665625
Time: 05:46:53
Bytes: 75523412
Channels: 2
BitsPerSample: 16
SampleRate: 32000
Samples: 18880853
Seconds: 590.02665625
Time: 09:50:02
Bytes: 109315412
Channels: 2
BitsPerSample: 16
SampleRate: 32000
Samples: 27328853
Seconds: 854.02665625
Time: 14:14:02
Bytes: 144795304
Channels: 2
BitsPerSample: 16
SampleRate: 32000
Samples: 36198826
Seconds: 1131.2133125
Time: 18:51:16
Bytes: 177996796
Channels: 2
BitsPerSample: 16
SampleRate: 32000
Samples: 44499199
Seconds: 1390.59996875
Time: 23:10:45
Bytes: 210148688
Channels: 2
BitsPerSample: 16
SampleRate: 32000
Samples: 52537172
Seconds: 1641.786625
Time: 27:21:59
Bytes: 228078928
Channels: 2
BitsPerSample: 16
SampleRate: 32000
Samples: 57019732
Seconds: 1781.866625
Time: 29:41:65
Bytes: 260464636
Channels: 2
BitsPerSample: 16
SampleRate: 32000
Samples: 65116159
Seconds: 2034.87996875
Time: 33:54:66
Bytes: 272534184
Channels: 2
BitsPerSample: 16
SampleRate: 32000
Samples: 68133546
Seconds: 2129.1733125
Time: 35:29:13
Bytes: 311304532
Channels: 2
BitsPerSample: 16
SampleRate: 32000
Samples: 77826133
Seconds: 2432.06665625
Time: 40:32:05

Bytes: 0
Channels: 2
BitsPerSample: 16
SampleRate: 44100
Samples: 0
Seconds: 0
Time: 00:00:00
Bytes: 61159056
Channels: 2
BitsPerSample: 16
SampleRate: 44100
Samples: 15289764
Seconds: 346.706666666667
Time: 05:46:53
Bytes: 104080704
Channels: 2
BitsPerSample: 16
SampleRate: 44100
Samples: 26020176
Seconds: 590.026666666667
Time: 09:50:02
Bytes: 150650304
Channels: 2
BitsPerSample: 16
SampleRate: 44100
Samples: 37662576
Seconds: 854.026666666667
Time: 14:14:02
Bytes: 199546032
Channels: 2
BitsPerSample: 16
SampleRate: 44100
Samples: 49886508
Seconds: 1131.21333333333
Time: 18:51:16
Bytes: 245301840
Channels: 2
BitsPerSample: 16
SampleRate: 44100
Samples: 61325460
Seconds: 1390.6
Time: 23:10:45
Bytes: 289611168
Channels: 2
BitsPerSample: 16
SampleRate: 44100
Samples: 72402792
Seconds: 1641.78666666667
Time: 27:21:59
Bytes: 314321280
Channels: 2
BitsPerSample: 16
SampleRate: 44100
Samples: 78580320
Seconds: 1781.86666666667
Time: 29:41:65
Bytes: 358952832
Channels: 2
BitsPerSample: 16
SampleRate: 44100
Samples: 89738208
Seconds: 2034.88
Time: 33:54:66
Bytes: 375586176
Channels: 2
BitsPerSample: 16
SampleRate: 44100
Samples: 93896544
Seconds: 2129.17333333333
Time: 35:29:13
Bytes: 429016560
Channels: 2
BitsPerSample: 16
SampleRate: 44100
Samples: 107254140
Seconds: 2432.06666666667
Time: 40:32:05
1

Bytes: 0
Channels: 2
BitsPerSample: 16
SampleRate: 48000
Samples: 0
Seconds: 0
Time: 00:00:00
Bytes: 66567680
Channels: 2
BitsPerSample: 16
SampleRate: 48000
Samples: 16641920
Seconds: 346.706666666667
Time: 05:46:53
Bytes: 113285120
Channels: 2
BitsPerSample: 16
SampleRate: 48000
Samples: 28321280
Seconds: 590.026666666667
Time: 09:50:02
Bytes: 163973120
Channels: 2
BitsPerSample: 16
SampleRate: 48000
Samples: 40993280
Seconds: 854.026666666667
Time: 14:14:02
Bytes: 217192960
Channels: 2
BitsPerSample: 16
SampleRate: 48000
Samples: 54298240
Seconds: 1131.21333333333
Time: 18:51:16
Bytes: 266995200
Channels: 2
BitsPerSample: 16
SampleRate: 48000
Samples: 66748800
Seconds: 1390.6
Time: 23:10:45
Bytes: 315223040
Channels: 2
BitsPerSample: 16
SampleRate: 48000
Samples: 78805760
Seconds: 1641.78666666667
Time: 27:21:59
Bytes: 342118400
Channels: 2
BitsPerSample: 16
SampleRate: 48000
Samples: 85529600
Seconds: 1781.86666666667
Time: 29:41:65
Bytes: 390696960
Channels: 2
BitsPerSample: 16
SampleRate: 48000
Samples: 97674240
Seconds: 2034.88
Time: 33:54:66
Bytes: 408801280
Channels: 2
BitsPerSample: 16
SampleRate: 48000
Samples: 102200320
Seconds: 2129.17333333333
Time: 35:29:13
Bytes: 466956800
Channels: 2
BitsPerSample: 16
SampleRate: 48000
Samples: 116739200
Seconds: 2432.06666666667
Time: 40:32:05

Bytes: 0
Channels: 2
BitsPerSample: 24
SampleRate: 44100
Samples: 0
Seconds: 0
Time: 00:00:00
Bytes: 91738584
Channels: 2
BitsPerSample: 24
SampleRate: 44100
Samples: 15289764
Seconds: 346.706666666667
Time: 05:46:53
Bytes: 156121056
Channels: 2
BitsPerSample: 24
SampleRate: 44100
Samples: 26020176
Seconds: 590.026666666667
Time: 09:50:02
Bytes: 225975456
Channels: 2
BitsPerSample: 24
SampleRate: 44100
Samples: 37662576
Seconds: 854.026666666667
Time: 14:14:02
Bytes: 299319048
Channels: 2
BitsPerSample: 24
SampleRate: 44100
Samples: 49886508
Seconds: 1131.21333333333
Time: 18:51:16
Bytes: 367952760
Channels: 2
BitsPerSample: 24
SampleRate: 44100
Samples: 61325460
Seconds: 1390.6
Time: 23:10:45
Bytes: 434416752
Channels: 2
BitsPerSample: 24
SampleRate: 44100
Samples: 72402792
Seconds: 1641.78666666667
Time: 27:21:59
Bytes: 471481920
Channels: 2
BitsPerSample: 24
SampleRate: 44100
Samples: 78580320
Seconds: 1781.86666666667
Time: 29:41:65
Bytes: 538429248
Channels: 2
BitsPerSample: 24
SampleRate: 44100
Samples: 89738208
Seconds: 2034.88
Time: 33:54:66
Bytes: 563379264
Channels: 2
BitsPerSample: 24
SampleRate: 44100
Samples: 93896544
Seconds: 2129.17333333333
Time: 35:29:13
Bytes: 643524840
Channels: 2
BitsPerSample: 24
SampleRate: 44100
Samples: 107254140
Seconds: 2432.06666666667
Time: 40:32:05

Bytes: 0
Channels: 2
BitsPerSample: 24
SampleRate: 32000
Samples: 0
Seconds: 0
Time: 00:00:00
Bytes: 66567678
Channels: 2
BitsPerSample: 24
SampleRate: 32000
Samples: 11094613
Seconds: 346.70665625
Time: 05:46:53
Bytes: 113285118
Channels: 2
BitsPerSample: 24
SampleRate: 32000
Samples: 18880853
Seconds: 590.02665625
Time: 09:50:02
Bytes: 163973118
Channels: 2
BitsPerSample: 24
SampleRate: 32000
Samples: 27328853
Seconds: 854.02665625
Time: 14:14:02
Bytes: 217192956
Channels: 2
BitsPerSample: 24
SampleRate: 32000
Samples: 36198826
Seconds: 1131.2133125
Time: 18:51:16
Bytes: 266995194
Channels: 2
BitsPerSample: 24
SampleRate: 32000
Samples: 44499199
Seconds: 1390.59996875
Time: 23:10:45
Bytes: 315223032
Channels: 2
BitsPerSample: 24
SampleRate: 32000
Samples: 52537172
Seconds: 1641.786625
Time: 27:21:59
Bytes: 342118392
Channels: 2
BitsPerSample: 24
SampleRate: 32000
Samples: 57019732
Seconds: 1781.866625
Time: 29:41:65
Bytes: 390696954
Channels: 2
BitsPerSample: 24
SampleRate: 32000
Samples: 65116159
Seconds: 2034.87996875
Time: 33:54:66
Bytes: 408801276
Channels: 2
BitsPerSample: 24
SampleRate: 32000
Samples: 68133546
Seconds: 2129.1733125
Time: 35:29:13
Bytes: 466956798
Channels: 2
BitsPerSample: 24
SampleRate: 32000
Samples: 77826133
Seconds: 2432.06665625
Time: 40:32:05


This post has been edited by Synthetic Soul: Mar 31 2005, 17:26


--------------------
I'm on a horse.
Go to the top of the page
+Quote Post

Posts in this topic
- Synthetic Soul   foo_cue_ex   Mar 27 2005, 09:46
- - Andrea   Check the Components menu, there are two new optio...   Mar 27 2005, 14:52
|- - anishbenji   QUOTE (Andrea @ Mar 27 2005, 08:52 AM)Check t...   Mar 27 2005, 16:19
|- - schlauf   QUOTE (Andrea @ Mar 27 2005, 03:52 PM)Check t...   Apr 11 2005, 22:02
- - Synthetic Soul   QUOTE (Andrea @ Mar 27 2005, 01:52 PM)Check t...   Mar 27 2005, 18:50
|- - anishbenji   QUOTE (Synthetic Soul @ Mar 27 2005, 12:50 PM...   Mar 27 2005, 20:10
|- - drbeachboy   QUOTE (anishbenji @ Mar 27 2005, 02:10 PM)QUO...   Mar 27 2005, 22:32
- - Synthetic Soul   Another question, as I can't test for myself: ...   Mar 27 2005, 20:14
- - Synthetic Soul   NB: I have just completed the alpha of a little VB...   Mar 28 2005, 21:51
|- - B   QUOTE (Synthetic Soul @ Mar 28 2005, 10:51 PM...   Mar 28 2005, 22:56
- - Synthetic Soul   OK, you can download the beta here. To run it, ei...   Mar 29 2005, 10:12
- - B   Cool, thanks. I'll test it on some albums and ...   Mar 29 2005, 20:49
- - Synthetic Soul   QUOTE (B @ Mar 29 2005, 07:49 PM)Cool, thanks...   Mar 29 2005, 22:41
|- - drbeachboy   QUOTE (Synthetic Soul @ Mar 29 2005, 04:41 PM...   Mar 30 2005, 01:51
- - Synthetic Soul   QUOTE (drbeachboy @ Mar 30 2005, 12:51 AM)Hi ...   Mar 30 2005, 08:40
|- - drbeachboy   QUOTE (Synthetic Soul @ Mar 30 2005, 02:40 AM...   Mar 30 2005, 15:20
- - Synthetic Soul   QUOTE (drbeachboy @ Mar 30 2005, 03:20 PM)Hi ...   Mar 30 2005, 16:13
- - hit_ny   You say you use Diskwriter to merge separate track...   Mar 30 2005, 20:26
- - Synthetic Soul   QUOTE (hit_ny @ Mar 30 2005, 08:26 PM)You say...   Mar 30 2005, 22:04
|- - OCedHrt   I always thought the fbl playlist files kept all t...   Mar 30 2005, 23:24
- - Synthetic Soul   QUOTE (OCedHrt @ Mar 30 2005, 11:24 PM)I alwa...   Mar 31 2005, 08:56
- - Synthetic Soul   Version 0.3 of CueMake has now been uploaded. The...   Mar 31 2005, 13:15
- - drbeachboy   Hi Neil, Did something change internally with ver...   Mar 31 2005, 16:16
- - Synthetic Soul   QUOTE (drbeachboy @ Mar 31 2005, 04:16 PM)Hi ...   Mar 31 2005, 16:32
- - Synthetic Soul   drbeachboy, Personally, I don't like having t...   Apr 1 2005, 09:14
|- - drbeachboy   QUOTE (Synthetic Soul @ Apr 1 2005, 03:14 AM)...   Apr 1 2005, 16:41
- - B   Well, I finally got around to do some testing. I d...   Apr 7 2005, 21:18
- - Synthetic Soul   QUOTE (B @ Apr 7 2005, 09:18 PM)Well, I final...   Apr 7 2005, 22:08
- - Synthetic Soul   I agree that a foobar component would make the mos...   Apr 11 2005, 22:19
|- - schlauf   QUOTE (Synthetic Soul @ Apr 11 2005, 11:19 PM...   Apr 11 2005, 23:56
- - Synthetic Soul   QUOTE (species007 @ Apr 11 2005, 11:56 PM)I d...   Apr 12 2005, 11:10
|- - schlauf   QUOTE (Synthetic Soul @ Apr 12 2005, 12:10 PM...   Apr 12 2005, 15:02
- - WigBaM   Ooops, guys. It seems I've been away for too l...   Apr 23 2005, 10:30
|- - jasnic02   QUOTE (WigBaM @ Apr 23 2005, 10:30 AM)Ooops, ...   Apr 23 2005, 11:54
- - Synthetic Soul   QUOTE (WigBaM @ Apr 23 2005, 10:30 AM)Ooops, ...   Apr 23 2005, 12:13
- - cynix   It'd be nice if foo_cue_ex could include a REM...   Apr 23 2005, 17:06
- - schlauf   WigBaM: are there any news from foo_cue_ex plugin?   May 15 2005, 16:08
- - Synthetic Soul   Another request, when foo_cue_ex is redeveloped fo...   Jun 8 2005, 11:02
- - Synthetic Soul   If you simply want a foobar component to create an...   Jun 24 2005, 13:23
- - Supacon   QUOTE (jasnic02 @ Apr 23 2005, 02:54 AM)I hav...   Jun 25 2005, 23:25
- - Supacon   Getting rid of matroska (I just renamed the extens...   Jun 25 2005, 23:42
- - schlauf   Hi everybody, to raise the question again about h...   Apr 8 2006, 19:32
- - Synthetic Soul   foobar's Converter can do this natively now, w...   Apr 9 2006, 08:18
|- - schlauf   QUOTE (Synthetic Soul @ Apr 9 2006, 09:18...   Apr 13 2006, 21:53
|- - mebanna   QUOTE (Synthetic Soul @ Apr 9 2006, 09:18...   May 4 2006, 22:51
- - Synthetic Soul   I just came across this: http://tmp.reharmonize.n...   May 10 2006, 21:26
- - dragut   Synthetic Soul Very useful job! Very small imp...   Dec 16 2008, 10:31


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 27th August 2014 - 16:47