> P. P. S. The usb audio use of offsets is not as bad as it first sounds. > The device consumes written data at a constant rate (say, 176,400 > bytes per second for CD audio). You can make a noise ten seconds > from now by writing 1.7MB bytes of zeros (silence) followed by your > sound data. Being able to seek ahead 1.7MB instead just avoids the > need to write the zeros. The file offset is still bytes, not nanoseconds. >
why not put the timing information inband? this would allow the timed sound to be saved to a file also without 1.7mb of zeros. - erik