Audioclips: can't get at the data?
Kurt Kaufman
kkaufman at snet.net
Sat Jan 8 18:02:49 EST 2011
Stephen Barncard wrote:
> ...What's needed to make a usable audio file is just to provide the appropriate
> header info, which obviously missing. The binary data with no or special
> headers is stored in the stack as an audioclip. Are there hidden properties
> of the individual audioclip object ( such as sample rate ) that can be found
> before export?...
Isn't there a reference to "standard" headers for the various sound file formats- the way there is for MIDI files?
For instance, for AIFF:
http://uweb.txstate.edu/~me02/tutorials/sound_file_formats/aifc/docs/aifc.htm
-and-
http://uweb.txstate.edu/~me02/tutorials/sound_file_formats/aiff/common.htm
and for WAVE:
http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/WAVE/WAVE.html
I'm presuming here that in the case of, for example AIFF, the length of the raw binary sound data could be read by LiveCode so as to be able to define cksize and other chunk components. This could then be added to create the required header.
Am I mistaken? Or would this be too much to bother with? Perhaps the length of audio data, as opposed to MIDI data, makes this method impractical?
Of course, best would be for this to be a built-in function.
-Kurt
More information about the use-livecode
mailing list