Hi,

> 1) We're going to need at least four configurable components of the
>    sound system:  midi_driver, pcm_driver, volume, and midi_map (ie
>    mt32, gm, adlib -- what PATCH.??? file to load)...
> 2) Generic "midi", "pcm" hardware interface.  The new framework has some
>    of this defined already, but it's not complete.
> 3) a sfx_cfg struct, similar to the gfx_cfg, that the sound server keys
>    off of in order to actually get anything done.

Sounds good, so far :-)

> Now this may be a silly question, but what takes all of the files in
> include/ and makes the .hn files out of 'em?  I need to add the
> sfx_driver.h file to that... 

I'm not sure I understand that question- the .h files are in the
src/include/ subdir already...?
The only thing that actually does something with the .h files is automake,
which means that you'll have to add your headers to
src/include/Makefile.am.

> (Yeah, this project is an order of magnitude more complex than anything
>  else I've attempted in C before..)

:-)
Well, if there's anything you don't know or don't understand, don't
hesitate to ask!

llap,
 Christoph


Reply via email to