Re: [AD] putting sound API in SVN |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
On Thursday 14 December 2006 00:45, Peter Wang wrote:
> Hi, I'm interested in seeing the Robinson-Mimica-(Perry?) sound API put
> into a new SVN branch. Is the most recent copy the one posted to [AD]
> by Chris on 2006-09-02?
I don't think it's quite ready to be put into the SVN branch yet. At least,
the API isn't complete and some things may be subject to drastic changes.
The latest code I have, however, is at:
http://kcat.strangesoft.net/audio_api.tar.bz2
if anyone wants to take a look at it and offer advice. It has OpenAL and ALSA
backends, though I don't quite remember the state they were in when I last
did any work on it (the OpenAL one should be okay, but I'm not so sure about
ALSA).
I really need to figure out how hardware mixing works. Not so much
the 'playing multiple voices at once' part, but the re-channeling, panning,
resampling etc parts. Allegro's software mixers do it in a nice (IMO) way,
but I need to figure out how to do it through the various backends capable of
hardware mixing so the API can work with it.