Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Viewing a CD's table of content (Read 3869 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Viewing a CD's table of content

Is it possible to view a CD's table of content's? If so, how would I do so?


Viewing a CD's table of content

Reply #2
Is it possible to view a CD's table of content's? If so, how would I do so?


If you're on a Windows box I think you'll need to use DeviceIoControl from the win32 api.



Alright. And, how exactly would I go about getting that. I really can't say I'm familiar with that at all, or what it is even. Though thank you for introducing me to it.

Viewing a CD's table of content

Reply #3
EAC prints the TOC info in its extraction logs
IIRC you can also view the TOC with an app called CDRWIN

Sounds like frozenspeed is talking about a function that a programmer would use
With such a simple question and no context, it's difficult to determine what you want exactly

Viewing a CD's table of content

Reply #4
I think that means you have to do some computer programming...  If you've never done any programming, usually anything with the API (Application Programming Interface) is beyond "beginning programming".  But, maybe this would  be a fairly simple program....  Still computer programming isn't something that you can quickly/easily jump-into and start writing "useful programs" right away. 

What information do you need from the TOC?  I assume you know that the artist/title information is not on a regular audio CD?  You can get the track/timing information (and optionally create a cue sheet) by running EAC[/color].  Would that help?

Viewing a CD's table of content

Reply #5
I think that means you have to do some computer programming...  If you've never done any programming, usually anything with the API (Application Programming Interface) is beyond "beginning programming".  But, maybe this would  be a fairly simple program....  Still computer programming isn't something that you can quickly/easily jump-into and start writing "useful programs" right away. 

What information do you need from the TOC?  I assume you know that the artist/title information is not on a regular audio CD?  You can get the track/timing information (and optionally create a cue sheet) by running EAC[/color].  Would that help?



Thank you for clearing that up. I am familiar with some computer programming, but nothing extensive enough to program anything like that. I was looking to see the table of contents because I thought it said exactly how long a song would be, because when I use cuesheets, I can never seem to get something that gives me the length of each track, rather, I get something that either gives me a complete 0:00:00 timing for each track or the begining of each track, so I was interested in seeing the table of contents to see the exact begining and end of each song, if that's possible with the TOC or cuesheets?Speaking of cuesheets though, what can I use those and cue tools for?


Viewing a CD's table of content

Reply #7
No. The TOC of an Audio CD just contains where each song starts and ends, expressed in CD blocks of 588(IIRC) samples. In some way, a cue sheet is the TOC of an Audio CD, expressed in plain text.
Not sure if CDs still do it today, but back in the days, when jumping from one song to another, the player showed a negative time when one song finished until it started to play the next one: The common "2 seconds gap".

Viewing a CD's table of content

Reply #8
Is it possible to view a CD's table of content's? If so, how would I do so?


If you're on a Windows box I think you'll need to use DeviceIoControl from the win32 api.



If you're interested, I'll be happy to dig up some examples for you today.


Hey. I would really appreciatte that. Anything to help expand my knowledge is greatly appreciatted. =)