Don wrote:Hi all,
I have Bliss about 90% working on Mono under X11 on OSX and Linux. I need to work out solutions to the sound effects and music playback, and these will probably be unique to each OS. If there are any X11 gurus out there maybe you can tell me if there are any facilities for music playback and sound effect playback native to X11, or do I have to go out to the OS?
There are no direct sound APIs for X11 (at least, nothing that's got much support).
esound works on linux and OSX, so it might be a possibility (it looks like you can build it with pretty much no external dependencies, too). Ideally you'd probably want to write to the OSS (or even better, Alsa) APIs on Linux, and CoreAudio on OSX, but esound will talk to both of those, AFAIK.
Don wrote:I have reported 7 bugs and their fixes to the Mono team so far. The 1.1.13 release (the current one) of Mono will not run Bliss because of bugs in Mono. I suspect that the 1.1.14 release will, the most significant bugs have already been fixed in the source tree.
The OSX driver will take considerably longer.
As soon as 1.1.14 comes out, and assuming that everything works OK, I will be in a position to provide beta copies of the Linux port to those who are interested (perhaps withour music).
Don
I can help test on OSX and Linux, if you need help. I'm also the maintainer for mono in Fink on OSX, and while I don't know a lot of internals, I've built enough stuff that I might be of some service there too, if you have questions.