Software Listing of Author : "Jeff Tackett"

Derive coefficients for a shelving filter with a given amplitude and cutoff frequency. All coefficients are calculated as described in Udo Zolzer's DAFX book (p. 50 -55). Usage: [B,A] = shelving(G, Fc, Fs, Q, type); G is the logrithmic gain (in dB) FC is the center frequency Fs is the sampling rate Q adjusts the slope be replacing the sqrt(2) term type is a character string defining filter type Choices are: 'Base_Shelf' or 'Treble_Shelf' Typically this filter is used for multi-band equalization of audio. For example a 3-band equalizer (Bass/Mid/Treble) might use: Bass = Bass shelving Filter Mid = Peaking Filter Treble = Treble shelving Filter

  • Platform: Matlab, Scripts

Returns IIR coefficients for a Nth order Comb Filter Usage: [B,A] = COMB(order, scalar); ORDER is the number of samples delayed prior to add SCALAR is the coefficient that will be applied to the delayed signal path at the final summation block. Note, there are two types of comb filters. A DC-blocker and a DC-passer. To get a DC-Blocker (tooth at DC), pass in a -1 for the scalar. To get a DC-Passer (+6dB at DC), pass in a +1 for the scalar. By default, if the scalar is not passed, a DC-Passer is assumed.

  • Platform: Matlab, Scripts

Returns equivalent IIR coefficients for an analog RC filter Usage: [B,A] = RC_FILTER(r, c, fs, type); R is the resistance value (in ohms) C is the capacitance value (in farrads) FS is the digital sample rate (in Hz) type is a character string defining filter type Choices are: 'high' or 'low' This function uses a pre-calculated equation for both of these circuits that only requires the resistance and capacitance value to get a true digital filter equivalent to a basic analog filter. The math behind these equations is based off the basic bilinear transform technique that can be found in many DSP textbooks. The reference paper for this function was "Conversion of Analog to Digital Transfer Functions" by C. Sidney Burrus, page 6. This is also the equivalent of a 1st order butterworth with a cuttoff frequency of Fc = 1/(2*pi*R*C);

  • Platform: Matlab, Scripts

This function will return a 29-point equal loudness contour for your desired phon level. The frequencies evaulated in this function only span from 20Hz - 12.5kHz, and only 29 selective frequencies are covered. This is the limitation of the ISO standard. In addition the valid phon range should be 0 - 90 dB SPL. Values outside this range do not have experimental values and their contours should be treated as inaccurate.(Limitation due to standard) If more samples are required you should be able to easily interpolate these values using spline(). *For more information regarding this method refer to ISO 226. ------------------------------------------------------------ Usage: [SPL FREQ] = ISO226(PHON); PHON is the phon value in dB SPL that you want the equal loudness curve to represent. (1phon = 1dB @ 1kHz) SPL is the Sound Pressure...

  • Platform: Matlab, Scripts

Derive coefficients for a peaking filter with a given amplitude and bandwidth. All coefficients are calculated as described in Zolzer's DAFX book (p. 50 - 55). This algorithm assumes a constant Q-term is used through the equation. Usage: [B,A] = peaking(G, Fc, Q, Fs); G is the logrithmic gain (in dB) FC is the center frequency Q is Q-term equating to (Fb / Fc) Fs is the sampling rate The typical usages is multi-band equalization where each band has it's own peaking filter.

  • Platform: Matlab, Scripts
New Reviews

Print Inspector

Whether you are using a printer connected to your local desktop computer or a print server sometimes you need to see whats going on in your printer by having a close look at the print jobs sent by the users. Print Inspector is such type software ...


Disk Genius

Disk Genius was formerly known as Partition Guru which is an all-in-one solution for disk partition management, data recovery and disk repairing. It can recover lost files from partition, backup and restore partition table, clone partition or clone ...


Safe In Cloud

It is quite difficult to find any computer users nowadays who do not need to use the web, for any purpose. Whether it is for education or entertainment, the web is your best resource. You also need to use various online services for banking, ...


PictBear

Nowadays, a majority of PC users resort to digital image editing once in a while. It may be required for retouching image captured in smart phones or for creating an album in Facebook. For some people, tinkering with digital images is a pastime too. ...


Panda Cloud Cleaner

PC security has become a tricky and complicated subject both for home users and network supervisors, with complexity and risk factors multiplying over the years. Using a single antivirus app may not be enough anymore. That explains why many users ...


SnapCrab

Nearly every PC users need to take screenshots from time to time, whether it is for personal or professional needs. While using the basic Windows screenshot capture method is available, it is not adequate for everyone. When you want to capture ...


BitKiller

Dealing with various types of data efficiently holds the key to success in any computing task. Apart from generating new data and modifying existing files, it becomes necessary to delete existing files at times. While most users resort to using ...


New Downloads

@SwIt Printfil

Print from DOS, Unix, Linux to
Windows printers: USB, GDI,
PDF, e-mail, network, IP, fax.
Capture LPT1:-LPT9: & ...

Spool Queue Viewer++

Spool Queue Viewer++ is a
feature rich spool queue
viewer that windows should
have by default, we have taken
it to the ...

Project Timer

Project Timer, a project timer
for the Windows taskbar
notification area. Project
Timer is a simple but powerful
windows ...

Disk Usage Analyzer Free

Disk Usage Analyzer Free - a
small utility that will help
you visualize how to allocate
space on your hard drive. Any
PC ...

Pidro Challenge

The Pidro card game - a game
of daring and skill. You and
your computer partner play
against two computer
opponents.

UFS Explorer Professional
Recovery

UFS Explorer Professional
Recovery is a software
solution for a wide range of
data recovery tasks, with
particular focus ...

Easy Card Creator Express

The ideal choice for small to
medium sized organizations and
individuals looking for an
affordable photo ID card ...

Devart ODBC Driver for
SQLite

Devart ODBC Driver for SQLite
is a high-performance
connectivity solution with
enterprise-level features for
accessing ...

Express Zip Plus for Mac

Express Zip Mac Software for
File Compression and
Archiving. Easily create,
edit, manage and extract
compressed files and ...

Devart ODBC Driver for
Oracle

Devart ODBC Driver for Oracle
is a high-performance
connectivity solution with
enterprise-level features for
accessing ...