On Sun, Oct 3, 2010 at 10:42 AM, Csanyi Pal
<csanyipal@gmail.com> wrote:
> Are you sure you're getting a NSSound object and not nil?
I'm not sure.
If you don't have the libsndfile and libao bundles built (see below) you will be getting nil.
> Both libao and libsndfile work on Windows, but I'm not sure if GNUstep
> ships with them.
> Check your Bundles/ directory, if they're not there, that is the
> problem. If either of those bundles were not built, you should be
> getting nil.
If the Bundles/ directory is as on my Windows system:
C:\GNUstep\GNUstep\System\Library\Bundles
then there isn't any libao and libsndfile files out there.
>From where can I install these bundles for Windows?
The bundles are called AudioOutput.nssound and Sndfile.nssound. As for how to get them installed on Windows, I'm not sure, I've never used GNUstep on Windows.
Please keep in mind I never tested this implementation on Windows, so I'm not sure it even works. Like I mentioned before, I think you're the guinea pig for the new NSSound code.
Stef