View Single Post
Old 04-27-2020, 10:58 AM  
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,689

Originally Posted by schwa View Post
I have seen other references like that, mentioning that the header could contain a timecode (always listed alongside sync pattern and checksum), but no specification for how the timecode is encoded. The encoding for sync pattern and checksum are well specified.

I think this is one of those things where an inaccurate line of descriptive text just keeps getting copied over and over. I do not think there is a standard flac specification for timecode. There are specifications for cuesheets and other metadata that could possibly be reused as a timecode, but no clear "this is a timecode."
Hi Schwa, what DAW makers are using, including Steinberg is iXML. iXML is a very established spec and one that has been around for a while. This is what has been adopted for embedding timecode into FLAC files (Cubase and Nuendo both currently use this). So this is indeed an established standard.

And if you don't want to dig through that here is a quick one page PDF of the formatting.

iXML is also not just for embedding in FLAC files. It is used for OGG, WavPack as well as others. So, literally all you would have to do is insert the XML data into the header as specified.

I'm sure someone could post an exported FLAC with the proper XML data for you as well. I would but I'm on my laptop and don't have Cubase installed here. Perhaps @Stevie could?
Klangfarben is offline   Reply With Quote