Yahoo Groups archive

MOTM

Index last updated: 2026-04-28 23:35 UTC

Thread

[motm] Free 48 Band Filter Bank to Process .wav Files

[motm] Free 48 Band Filter Bank to Process .wav Files

2008-08-01 by Kenneth Elhardt

In a conversation back and forth with William J Hall about FFB's, I told him
I'd upload a software filter bank I wrote that can process .wav files, so I
might as well put it out there for others too.  It's basically kind of what
I wanted to consider doing in hardware that was discussed many months ago
but had one member argueing against it.  It's a 48 band WYSIWYG raised
cosine filter bank that's similar to those Perfect Q, and True Curve EQ's by
Rane and Behringer, but instead of just 3 bands/octave and +/- 12dB
cut/boost, it's 6 bands per octave and covers the full 96dB range.  Link is
below, it's only 74K and doesn't modify your registry or spray hundreds of
files all over your drive and system folder and cause other things to stop
working.

http://home.att.net/~synth6/SoundApp.exe

What you need:
PC computer with 1280x1024 or larger display and enough RAM to handle 4
times the size of the .wav file you want to load and process.  Wav files can
be mono or stereo, but need to be 44.1KHz and with no extra header info
(like your name, or markers) beyond the usual 44 bytes.  I've only run it on
XP, but it should probably work on anything back to Win95.

How to use it:
Copy or move the app into any folder that contains .wav files.  Run app and
select a wav file from filebox.  It should be easy to follow after that, you
just press keys for the menu items, but just to point out the obvious: [4]
gets you to the 48 band filter bank page.  Use the mouse to draw your filter
points on the graph, then hit the [f] key to filter the file, you can then
listen to it, or undo it and try again.  If you want to keep the file you
processed, just hit the [w] key to write out a wav file called Output.wav.
Rename it to what ever you want.  If you want to load another wav file, you
need to quit the app and run it again.  There are other options on the
filter page too, plus some unrelated things on the waveform page.  There
you'll find a couple of useful sharpening options for giving lots of crisp
highend detail to dull recordings.  At some future date, I'll probably
replace the menu keys with buttons for mouse clicking, but this is just my
prototype app where I test out ideas.  It's recommended that you avoid
trying to click on the desktop or other windows while my app is running as
it won't redraw the screen when returning back to it.

-Elhardt
Bahn Audio Systems

Re: [motm] Free 48 Band Filter Bank to Process .wav Files

2008-08-01 by Jeff Laity

Here is a VST/AU plug-in modeled after the Moog FFB. It doesn't have  
48 bands, but the plug-in might be easier to use in your studios:

http://www.audiodamage.com/effects/product.php?pid=AD010

You can also automate bands in your DAW. It was co-created by MOTM  
user Adam Schabtach.


On Aug 1, 2008, at 9:36 AM, Kenneth Elhardt wrote:

> In a conversation back and forth with William J Hall about FFB's, I  
> told him
> I'd upload a software filter bank I wrote that can process .wav  
> files, so I
> might as well put it out there for others too. It's basically kind  
> of what
> I wanted to consider doing in hardware that was discussed many  
> months ago
> but had one member argueing against it. It's a 48 band WYSIWYG raised
> cosine filter bank that's similar to those Perfect Q, and True Curve  
> EQ's by
> Rane and Behringer, but instead of just 3 bands/octave and +/- 12dB
> cut/boost, it's 6 bands per octave and covers the full 96dB range.  
> Link is
> below, it's only 74K and doesn't modify your registry or spray  
> hundreds of
> files all over your drive and system folder and cause other things  
> to stop
> working.
>
> http://home.att.net/~synth6/SoundApp.exe
>
> What you need:
> PC computer with 1280x1024 or larger display and enough RAM to  
> handle 4
> times the size of the .wav file you want to load and process. Wav  
> files can
> be mono or stereo, but need to be 44.1KHz and with no extra header  
> info
> (like your name, or markers) beyond the usual 44 bytes. I've only  
> run it on
> XP, but it should probably work on anything back to Win95.
>
> How to use it:
> Copy or move the app into any folder that contains .wav files. Run  
> app and
> select a wav file from filebox. It should be easy to follow after  
> that, you
> just press keys for the menu items, but just to point out the  
> obvious: [4]
> gets you to the 48 band filter bank page. Use the mouse to draw your  
> filter
> points on the graph, then hit the [f] key to filter the file, you  
> can then
> listen to it, or undo it and try again. If you want to keep the file  
> you
> processed, just hit the [w] key to write out a wav file called  
> Output.wav.
> Rename it to what ever you want. If you want to load another wav  
> file, you
> need to quit the app and run it again. There are other options on the
> filter page too, plus some unrelated things on the waveform page.  
> There
> you'll find a couple of useful sharpening options for giving lots of  
> crisp
> highend detail to dull recordings. At some future date, I'll probably
> replace the menu keys with buttons for mouse clicking, but this is  
> just my
> prototype app where I test out ideas. It's recommended that you avoid
> trying to click on the desktop or other windows while my app is  
> running as
> it won't redraw the screen when returning back to it.
>
> -Elhardt
> Bahn Audio Systems
>


NOTICE: This electronic mail message and its contents, including any attachments hereto (collectively, "this e-mail"), is hereby designated as "confidential and proprietary." This e-mail\ufffdmay be viewed and used only by the person to whom it has been sent and his/her employer\ufffdsolely for the express purpose for which it has been disclosed and only in\ufffdaccordance with any confidentiality or non-disclosure (or similar) agreement between TEAC Corporation or its affiliates and said employer, and may not be disclosed to any other person or entity. \ufffd
\ufffd

 


\ufffd

Re: [motm] Free 48 Band Filter Bank to Process .wav Files

2008-08-04 by Kenneth Elhardt

Jeff Laity writes:
>>Here is a VST/AU plug-in modeled after the Moog FFB. It doesn't have 48
bands, but the plug-in might be easier to use in your studios:<<

That site also has some other interesting plug-ins like a thru-zero flanger
and Mutron Bi-Phase, the latter of which I've seen people trying to get as
high as $1700 for on ebay.  However I just want to point out that the Moog
FFB is not a replacement for a 48 band FFB.  The purpose for the 48 bands is
to be able to have enough bands to get the proper frequencies to be able to
synthesize all kinds of vocal vowel sounds, or the complex resonances in
woodwind instruments for example, and also to prevent bleedthru from one
band to the next.  A 12 band can't do that kind of stuff.  When I tried to
do some male choir sounds using my Doepfer 15 Band FFB, I could only get
some really low baritone type sounds, and they sounded synthetic.  I ended
up having to pass that through a second FFB (my vocoder FFB), use some
additional filtering, and then use the Boss Voice Transposer to shift the
formants up.  The band freqs on the Doepfer were even worse for trying to do
female voices.

I'm also going to be adding a pseudo 95 band FFB where the 47 bands
inbetween the current 48 can be adjusted with a single control.  That will
narrow the bands to 1/12 octave spacing and get a string filter type comb
filter response similar to JH's or my Nord string filter, but with
adjustable amplitudes like my Nord string filter.  I'm also going to add an
LFO that can sweep the filter bank around, so it's kind of like a person can
custom design their own phaser.  Yes, this would be more useful and fun if
it worked in real-time in a hardware module, but it will still be useful and
easy to use as a post processing option as it currently works pretty much
the same way most effects in sound editing applications do.

-Elhardt

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.