Adpcm packer in ps2sdk?
Posted: Sat Apr 30, 2005 7:08 pm
Recently gawd began work on a audio library (audsrv) and added the source to ps2sdk. It currently supports PCM (raw, cdda,..).
I am also working on a sound library which main focus was to support adpcm for samples but also have PCM support for music.
So when I heard about gawd's project, I thought I might aswell just "port" my adpcm code over to his library.
But here is the possible problem, since the tool which converts from wave to adpcm is just a modified version of vagpack.c by bitmaster but with a completely different header, some people might be against having it in ps2sdk since vag format is owned by Sony (I think..)
Since ps2sdk is a group project under a license and I no license expert, I want to hear what people's opinion on this is.
If the final decision is not have the vag packer in ps2sdk, I will release my audio library as a seperate library and not add adpcm support to gawd's libaray. And then there will be two libraries which will be quite similar when it comes to supporting PCM and I would like to avoid this and just contribute to gawd's library.
I am also working on a sound library which main focus was to support adpcm for samples but also have PCM support for music.
So when I heard about gawd's project, I thought I might aswell just "port" my adpcm code over to his library.
But here is the possible problem, since the tool which converts from wave to adpcm is just a modified version of vagpack.c by bitmaster but with a completely different header, some people might be against having it in ps2sdk since vag format is owned by Sony (I think..)
Since ps2sdk is a group project under a license and I no license expert, I want to hear what people's opinion on this is.
If the final decision is not have the vag packer in ps2sdk, I will release my audio library as a seperate library and not add adpcm support to gawd's libaray. And then there will be two libraries which will be quite similar when it comes to supporting PCM and I would like to avoid this and just contribute to gawd's library.