
I was trying to explain that the 2"00 of "necessary" pregap belongs to index0, but it's not written in the cuesheets from eac or sonoris. The resulting cue will be the same, that you showed me from EAC, if you place your track 1 index 0 marker at 00:00:00. I've modified DDP2Cue to include the first pregap/pause if it's longer than two seconds, so it should now accept DDPs with a hidden pregap. Speaking as a developer that is, as an audio engineer I should hope, that other people are taking care of the irritating details and hide them from me. Even for something as simple as the DDP format you can't simply read the spec and do it right, you have to find out how others do it and what the plant will accept.
#Sonoris ddp creator code#
The trouble with standards or file format specs also is, that I gain roughly one third of the knowledge from reading it and the other two thirds by reading (if source code is available) or reverse engineering existing implementations (i.e. Exploiting the looser limits of standard will cause funny issues, but not with all the gear or all the time. Not only it's not rigid enough, or maybe also because of that, device manufacturers can't seem to get their recording/playback gear to work the same way either. I think what JHughes said earlier about CD standard is right. Maybe your converter should do also that way: insert an indexO for the duration between pregap's end and index1, as soon as this one is set after 2"00 ? If index1 is at 2"00 there is no index0 nor pregap mention in the resulting cuesheet The exported sonoris cuesheet write track1 index0 only for the duration above the 2" pregap I think that Sonoris export cuesheets in the "type 1", but the editor shows "type3" (the pregap appears).

I 've just tried to export the same project without any track1 indexO marker in reaper: this gives the same result= same cuesheet.Īnd I get the same error message with this DDP in your converter (in fact the message appears as soon as index1 is not at 2"00) I've burned a cd from this cue with imgburn, then rip it with EAC to get the second cuesheet.

I've imported the ddp in sonoris, checked it and then exported in cue/wav. There is audio inbetween there (the prehidden track). Then there is an indexO marker, and 4 seconds later index1. I've set it like that: there is two seconds without any sounds and no marker=this is the pregap
