Reducing wav size?

Soldato
Joined
25 Nov 2004
Posts
4,788
Location
Hertfordshire
Not sure if this is the right forum....but just after a few ideas for this...

Basically, I need to get a few audio samples on a memory module of 512kb capacity.

Problem is, the audio has to be PCM uncompressed wav, and provisionally, a minimum of 16bit, 32khz, stereo.

As for length, well, obviously it won't be full songs or anything - jsut a few seconds is fine. I'm currently getting a 3 second sample at just over 300kb...which is no good.

I've tried cutting out high and low frequencies using Soundforge and also started looking at the possibility of editing the wav file header etc in a hex editor...but not sure if the gain would be worth the effort.

Im not bothered about sound quality here, just as long as it plays something lol.

Anyone have any other suggestions? :)

(or is the 16bit/32khz/stereo asking a bit much?)
 
A bit more info, twas a bit vague before: I'm basically using the small memory module to store the audio samples which will be accessed via a program and passed through a DAC to playback through some output (headphones, speakers etc).

This is not on a computer - its a separate circuit board project - so, there will be no processing as such going on besides the DAC, hence no special codecs can be used and hence the need for uncompressed wav.

The DAC being used accepts a minimum of 16bit (which is fine as it is 2's compliment data), but I think I can shift a bit lower on the sampling frequency, so less than 32khz should be ok...

Also, the DAC is designed for accepting stereo data - has a left and right channel output.

I know I said sound quality isn't that important, but it would be good to actually hear the sounds rather than a muffled blurr...what's a good compromise between size and sampling frequency? In this case, is the sampling frequency going to be the only variable I can alter then?
 
Back
Top Bottom