Kyma Forum
  Kyma Sound Exchange
  Parametric EQ Filters

Post New Topic  Post A Reply
profile | register | preferences | faq | search

next newest topic | next oldest topic
Author Topic:   Parametric EQ Filters
David McClain
Member
posted 01 May 2002 04:28         Edit/Delete Message   Reply w/Quote

parametric_filters.kym


userprog.zip

 
The attached soundfile includes an improved 8-band parametric EQ and a bunch of individual filter types for you to use. Also attached is the custom DSP code needed to run these filters. This is exactly the same DSP code file as provided in the stereo mastering posting, but attached here as well to make life easier for some.

The improvement to the parametric EQ is the addition of a "spotting" filter -- a narrowband bandpass filter with user adjustable frequency, Q, and gain. When you toggle the "Spotting" button, it cuts out the parametric EQ filters and shows you what sound makes it through the spotting filter. This can help you find the frequencies needing touch up with the parametric EQ filter bank.

Also included are a bunch of individual 2-pole filters, all with hotvalue settable frequency, Q, and gain. These are low-shelf, high-shelf, peaking, bandpass, and band-reject filters.

The bandpass filter included here is different from the Kyma BPF. The Kyma BPF is capable of very broad passbands with nearly constant gain in the passband. The BPF included here is intended more for very narrow filtering. It is an implementation of a "Reson" filter with zeros added at DC and Nyquist to make it nearly constant gain regardless of the center frequency.

Tuning will become less precise at the high end of the spectrum, but if you stay around half-Nyquist (half of half-sample rate, e.g., 12 KHz) and below, then the frequency requested will be very close to what is provided by the filter.

Also included is its twin brother -- the band-reject filter.

All of these filters are named "BiquadXXX" for historical reasons. In fact they are all direct form filters, which as pointed out by Kurt some time ago, offer better control of the noise floor than "biquad" computation.

I didn't bother to include the 2-pole low-pass and high-pass filters because I believe the Kyma LPF and HPF are far superior for all purposes. They are Butterworth filters of arbitrary specifiable order. The Kyma BPF is superior for cases when you need broad bandpasses. It is composed of a Kyma LPF cascaded with a Kyma HPF.

[Actually... what the heck, I included the 2-pole LPF and HPF as well, because even though they are generally inferior to the Kyma Butterworth filters, they do offer a resonance peak at the cutoff controlled by the filter Q parameter. Butterworth filters do not exhibit this kind of resonance, and so maybe you will find a use for these filters too.

Likewise... the shelving filters provided here can produce the classic peak/dip character on either side of the filter frequency when the Q is higher than about 1. Some of you may have seen this behavior in mixing consoles. Watch out though... the high-shelf filter can become unstable with gain boost.]

To use the parametric EQ filters you need to go to your file menu and select on "Choose Microsounds...". Apparently it can only load microsounds from a file named USERPROG.ASY. So if you already have microsounds in use, be sure to put this file in a separate directory so as not to overwrite your existing microsounds file. When (or if...) it asks you whether or not to Edit or Reload the microsounds from this file, choose Reload. Capy will then reinitialize and "Assemble" the microsounds in this file.

Enjoy!

- DM

[This message has been edited by David McClain (edited 01 May 2002).]

IP: Logged

mathis
Member
posted 07 July 2002 04:47         Edit/Delete Message   Reply w/Quote
great filters, i would like to use them as standard. is there a way to let kyma automatically load the microsounds on startup?

IP: Logged

SSC
Administrator
posted 07 July 2002 11:37         Edit/Delete Message   Reply w/Quote
Once you Choose Microsounds from the File menu, it will always choose and load those microsounds (unless you throw away the Preferences)

IP: Logged

mathis
Member
posted 07 July 2002 14:50         Edit/Delete Message   Reply w/Quote
am i missing something? kyma asks me every morning.

IP: Logged

Bill Meadows
Member
posted 27 July 2002 21:21         Edit/Delete Message   Reply w/Quote
Has anyone been able to run these filters on a Mac? They don't seem to work for me - the individual filters don't function properly.

btw - in order for the microsounds to get loaded correctly on startup (on a Mac) they must be in the "Program" folder.

IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply

Contact Us | Symbolic Sound Home

This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.


Ultimate Bulletin Board 5.45c