> It would be "strange" to make pygame become a dependency of Soya only to > use its sound part.
Sure. > Another thing is that pysdl_mixer emulates 3D > sound. Is it a feature of pygame? Not really (the pygame_sound4soya.py module is not really 3D sound). > OpenAL is to me the best choice to play sounds with Soya. I think that > Windows user should focus on the way to make PyOpenAL really > cross-platform, instead of using third-party sound libraries : a > complete rewrite of PyOpenAL with Pyrex could be the solution. Any > volunteer? I'm also thinking to a new sound API, which would integrate OpenAL directly in Soya. It would allow to link directly to OpenAL (which ease OpenAL access since we don't need all the bunch of OpenAL function) and also to link directly to libOgg / libVorbis (PyOgg and PyVorbis are known to be slow). This new API would consider sound just as any 3D object (inheriting from CoordSyst) ; as a consequence, a sound being played would be saveable in a file, and could then be reloaded. However, this is probably not a short-term project ; any comments are welcome. Jiba _______________________________________________ Soya-user mailing list [email protected] https://mail.gna.org/listinfo/soya-user
