Re: [Musickit-users] writeSoundfile
Brought to you by:
leighsmith
From: Leigh S. <le...@le...> - 2003-12-15 17:53:08
|
Looking at the code (SndFunctionsDiskIO.m), that source may not have been tested much, since it is using the libsndfile, rather than the Sox code. The format is currently fixed to be AIFF, in SndDataFormatToSndFileEncoding(). To support other formats, there needs to be code added to deduce the format to send to libsndfile. At the moment, there isn't an explicit parameter to SndWriteSoundfile() giving the format. This is mostly historical, when the SoundKit/SndKit only support the .au/.snd format. Since it should determine the format from the Snd instance, which needs some extra methods added to aid interaction with NSDocument subclasses. As for the reason why the code is crashing in libsndfile, I expect it is due to some parameter not being set in libsndfile. I would suggest checking the libsndfile API to spot what has been missed, or alternatively filing a bug report on the sourceforge.net musickit site and I will tackle it as soon as I have time. -- Leigh Smith mailto:le...@le... http://www.leighsmith.com |