Hi,
On Tue, 9 Jan 2001, Stuffed Crust wrote:
> Anyhow. At the moment I'm still rather unclear about SCI's sound system
> to begin with. The documentation I've read didn't help too much. Once
> I figure out what the general sound model is, and bring in a printout of
> the new sound code with me to the bathroom, then I'll have a better idea
> what needs to be done to get it to output anything at all, much less
> correctly. :)
OK. Just to summarize, things you might want to read are:
+ SCI DoSound() API (13 kernel functions, described in the online docs at
http://freesci.cx/scihtml/x2834.html#AEN2883)
+ Ravi's SCI0 sound resource documentation
(http://freesci.cx/scihtml/c1794.html#AEN1796)
+ Rickard's SCI01 sound resource docs
(http://www.dd.chalmers.se/~rpl/sci/sound01.txt)
+ The current DoSound() implementation
(src/engine/ksound.c)
+ The findResource() function (for getting the actual data)
(src/include/resource.h)
+ And, of course, Rickard's roadmap for the new sound subsystem
(src/sfx/ROADMAP)
This sounds like a lot, but, except for the sound resource descriptions,
the individual points really aren't that much to read.
llap,
Christoph