View Single Post
  #180  
Old Feb 10, 2012, 08:44 AM
dancey's Avatar
dancey dancey is offline
Trusted Editor
 
Join Date: Dec 2007
Location: New Jersey
Posts: 1,428
Default

Quote:
Originally Posted by Secret Squirrel View Post
So, we can probably fix this by replacing any instance of " / " in the track title we send with something else (maybe either remove the spaces, or try something like " - ").
Bad idea, completely disagree.

Code:
TTITLEN:There must be one of these for each track in the CD. The track
	number should be substituted for the "N", starting with 0. This field
	should contain the title of the Nth track on the CD. If the disc is a 
	sampler and there are different artists for the track titles, the 
	track artist and the track title (in that order) should be separated
	by a "/" with a single space on either side to separate it from the text.
The proper way would be to return all track titles as " / %title", forcing the artist to always be null. It sounds like you are just returning "%title" now, so if %title happens to be something like "Happy / Sally", it splits it according to the file specificatoin. If you returned it as " / Happy / Sally", it should split out to a null artist and a "Happy / Sally" title.

That's my understanding of the issue without seeing the freedb code you're using.
Reply With Quote