I'm trying to create a custom-spectrum noise sample, basically 1 second
of white noise but filtered with a certain response. Its not quite pink
or white, its got several peaks and valleys. I've been thinking about
doing it like this:
Step 1: Use a program like ScopeFIR to create a digital filter so that
when white noise is run through it it comes out with the desired output
Step 2: Take that digital filter, and somehow run actual white noise
samples (PCM audio file?) through it to actually create a .WAV file of
the noise I want.
I think you could probably do this whole thing in Matlab, but I cant
afford it, and I cant get the student version. I already have the demo
of ScopeFIR, but I dont have anything to process the white noise using
the filter I create and output a .wav file. Is there a way to do this
thats not expensive? I can program in C, maybe implementing a digital
filter in C is simple? (designing it in scopefir first). Or is there
another way? Or maybe some freeware program that lets you input a
digital filters info and then process wav files with it?
Thanks for any suggestions or help!
Reply by Jim Thomas●April 27, 20062006-04-27
> I think you could probably do this whole thing in Matlab, but I cant
> afford it, and I cant get the student version.
Try scilab or octave. They are free, and very matlab-like.
Jim Thomas Principal Applications Engineer Bittware, Inc
firstname.lastname@example.org http://www.bittware.com (603) 226-0404 x536
Anything is possible if you don't know what you are talking about.