0
0

Does Fmod support ADPCM for PC?
If Yes, does it keep the samples (when loaded into memory) in the 4 bit format?
If Yes, NO :(
If No, No.. Will it be supported? Or what is the alternative?

  • You must to post comments
0
0

I would say FMOD would support ADPCM through Windows codecs. As far as I know, if FMOD encounters a Wave file it can’t read, it sends it to Windows for codec-processing…

  • You must to post comments
0
0

[quote:3478yaa2]It supports it through the windows codec. Ive been considering adding native cross platform support for it but we havent had much time lately, i’ll see what happens. [/quote:3478yaa2]

That would properly be useful for multiplatform development between Consoles and PC/Mac

[quote:3478yaa2]It doesnt store them compressed, it decompresses it when it loads it.[/quote:3478yaa2]

Are we talking Windows or Fmod? The way I read it… Windows loads ADPCM, but decompresses it (in memory) and therefore Fmod does the same, correct?

[b:3478yaa2]New question, is there any reasonable fast compressed format for PC?[/b:3478yaa2]

  • You must to post comments
0
0

There’s plenty of ’em. Two examples are…
* [b:1dhm4eir]MPEG Layer 3 Digital Audio ( .mp3 )[/b:1dhm4eir]
* [b:1dhm4eir]Ogg Vorbis Audio ( .ogg )[/b:1dhm4eir]

Yes, digital music formats can validly be used to store compressed audio in any format. And contrary to popular belief, you don’t have to stream these formats–they can be fully decoded at load-time using FMOD’s FSOUND_Sample_ API. You don’t need a Windows codec for these either–FMOD supports such audio formats by itself across all platforms.

  • You must to post comments
0
0

[quote="Graduate Bruce 2002":3ohqjg7m]There’s plenty of ’em. Two examples are…
* [b:3ohqjg7m]MPEG Layer 3 Digital Audio ( .mp3 )[/b:3ohqjg7m]
* [b:3ohqjg7m]Ogg Vorbis Audio ( .ogg )[/b:3ohqjg7m]][/quote:3ohqjg7m]

Bruce, I mean reasonable fast compressed! I don’t see how those formats can preform…

[quote:3ohqjg7m]they can be fully decoded at load-time using FMOD’s FSOUND_Sample_ API.[/quote:3ohqjg7m]

The point is, we don’t want them decoded in memory, or atleast not always, that defeats the reasons of using a compressed format in the first place (only benefit is the space on harddisk)…

  • You must to post comments
0
0

Unless your application is targeted at 486s and first-generation Pentium computers, I don’t see how such streaming audio formats are too slow… sure, there’re probably faster-decoding formats out there, but from what I can see, quality suffers. You mention, for example, that ADPCM is compressed 4-bit audio. 4-bit! Not even 8-bit audio sounds completely true to the original recording…

You seem to want the best of both worlds, which isn’t possible. If you want good quality, performance drops. If you want good performance, quality drops. Simple as that. Remember, a lossless compressed audio file (the fastest to decode–not much slower than playing a compressed wave file) =~ 470-700 kbps. That means that a minute of lossless compressed audio is approximately somewhere around 4.5 – 7 megabytes. You want performance AND low memory usage out of a streamed audio format? Encode it at a lower bitrate. Not exactly rocket science.

Sorry if my tone sounded a bit edgy…

  • You must to post comments
0
0

Is IMA ADPCM the same as Microsoft ADPCM, and with what version of fmod was native support for it added?

  • You must to post comments
Showing 6 results
Your Answer

Please first to submit.