~ubuntu-branches/ubuntu/trusty/tap-plugins/trusty

« back to all changes in this revision

Viewing changes to doc/ladspa/eq.html

  • Committer: Bazaar Package Importer
  • Author(s): Eric Hedekar
  • Date: 2009-08-18 18:12:36 UTC
  • mfrom: (1.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20090818181236-r7ajom3tnwboxdoc
Tags: 0.7.1-0ubuntu1
* New Upstream Version (LP: #415680)
* Fixed a number of Lintian warnings
    - updated standards version
    - fixed copyright file issues
    - added watch file
* removed documentation installation (no longer ships with the tarball)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2
 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4
 
 
5
 
<head>
6
 
<title>TAP-plugins</title>
7
 
<meta name="generator" content="GNU Emacs 21.2.1">
8
 
<meta http-equiv="Content-Type" content="text/html;
9
 
charset=iso-8859-1">
10
 
<meta name="description" content="Tom's Audio Processing plugins for
11
 
audio engineering on the Linux platform.">
12
 
<meta name="keywords" content="TAP-plugins TAP Reverb Editor
13
 
Reverberator Equalizer EQ Vibrato Tremolo Echo Tom Szilagyi LADSPA
14
 
JACK Plugin Linux Audio">
15
 
<meta name="author" content="Tom Szilagyi">
16
 
</head>
17
 
 
18
 
<body bgcolor=#ffffff>
19
 
<table cellpadding="5" cellspacing="0" border="0" bgcolor=#ffffc0
20
 
width="100%">
21
 
<tr><td>
22
 
<font size="+2" color=#004060><b>TAP</b>-plugins</font><br>
23
 
<font color=#004060>Tom's Audio Processing plugins</font><br>
24
 
<font size="-1" color=#004060><i>for audio engineering on the Linux
25
 
platform</i></font>
26
 
</td><td>
27
 
<center>
28
 
<a href="../index.html">[ Home ]</a>
29
 
<a href="../ladspa.html">[ LADSPA plugins ]</a>
30
 
<a href="../reverbed.html">[ TAP Reverb Editor ]</a>
31
 
</center>
32
 
<hr>
33
 
<center>
34
 
<a href="releases.html">[ Releases ]</a>
35
 
<a href="cvs.html">[ CVS ]</a>
36
 
<a href="general.html">[ General Info ]</a>
37
 
<a href="manuals.html">[ Plugin Manuals ]</a>
38
 
</center>
39
 
</td></tr>
40
 
</table>
41
 
 
42
 
<blockquote>
43
 
<a href="autopan.html">[&nbsp;TAP&nbsp;AutoPanner&nbsp;]</a>
44
 
<a href="chorusflanger.html">[&nbsp;TAP&nbsp;Chorus/Flanger&nbsp;]</a>
45
 
<a href="deesser.html">[&nbsp;TAP&nbsp;DeEsser&nbsp;]</a>
46
 
<a href="dynamics.html">[&nbsp;TAP&nbsp;Dynamics&nbsp;(Mono&nbsp;&&nbsp;Stereo)&nbsp;]</a>
47
 
<a href="eq.html">[&nbsp;TAP&nbsp;Equalizer&nbsp;and&nbsp;TAP&nbsp;Equalizer/BW&nbsp;]</a>
48
 
<a href="doubler.html">[&nbsp;TAP&nbsp;Fractal&nbsp;Doubler&nbsp;]</a>
49
 
<a href="pinknoise.html">[&nbsp;TAP&nbsp;Pink/Fractal&nbsp;Noise&nbsp;]</a>
50
 
<a href="pitch.html">[&nbsp;TAP&nbsp;Pitch&nbsp;Shifter&nbsp;]</a>
51
 
<a href="reflector.html">[&nbsp;TAP&nbsp;Reflector&nbsp;]</a>
52
 
<a href="reverb.html">[&nbsp;TAP&nbsp;Reverberator&nbsp;]</a>
53
 
<a href="rotspeak.html">[&nbsp;TAP&nbsp;Rotary&nbsp;Speaker&nbsp;]</a>
54
 
<a href="limiter.html">[&nbsp;TAP&nbsp;Scaling&nbsp;Limiter&nbsp;]</a>
55
 
<a href="sigmoid.html">[&nbsp;TAP&nbsp;Sigmoid&nbsp;Booster&nbsp;]</a>
56
 
<a href="echo.html">[&nbsp;TAP&nbsp;Stereo&nbsp;Echo&nbsp;]</a>
57
 
<a href="tremolo.html">[&nbsp;TAP&nbsp;Tremolo&nbsp;]</a>
58
 
<a href="tubewarmth.html">[&nbsp;TAP&nbsp;TubeWarmth&nbsp;]</a>
59
 
<a href="vibrato.html">[&nbsp;TAP&nbsp;Vibrato&nbsp;]</a>
60
 
</blockquote>
61
 
 
62
 
<h2>TAP Equalizer</h2>
63
 
and <b>TAP Equalizer/BW</b><br><br><br>
64
 
<img src="tap_eq.png" alt="[TAP Equalizer GUI as shown in Ardour]">
65
 
<p>
66
 
This plugin is an 8-band equalizer with adjustable band center
67
 
frequencies. It allows you to make precise adjustments to the tonal
68
 
coloration of your tracks. The design and code of this plugin is based
69
 
on that of the DJ EQ plugin by Steve Harris, which can be downloaded
70
 
(among lots of other useful plugins) from <a
71
 
href="http://plugin.org.uk">http://plugin.org.uk</a>.
72
 
</p>
73
 
 
74
 
<h3>General information</h3>
75
 
 
76
 
<table cellspacing="0" cellpadding="5" border="1">
77
 
<tr><th align="left">Unique ID</th><td>2141 [1]</td>
78
 
<tr><th align="left">I/O ports</th><td>1 input / 1 output</td>
79
 
<tr><th align="left">CPU usage (44.1 kHz)</th><td>4.0% max. (see Notes)</td>
80
 
<tr><th align="left">CPU usage (96 kHz)</th><td>8.8% max. (see Notes)</td>
81
 
<tr><th align="left">Hard RT Capable</th><td>No</td></tr>
82
 
<tr><th align="left">In-place operation</th><td>Supported</td>
83
 
<tr><th align="left">run_adding() function</th><td>Provided</td>
84
 
</table>
85
 
[1] Unique ID for TAP Equalizer/BW is 2151.<br>
86
 
 
87
 
 
88
 
<h3>Usage tips</h3>
89
 
<p>
90
 
The TAP Equalizer is a powerful tool in the hands of a skilled mixing
91
 
engineer. The main use of the band frequency controls is to allow to
92
 
"tune in" various resonance frequencies of musical instruments, and by
93
 
adjusting the gain of these frequencies, to alter the tone of an
94
 
instrument in a desired way. For example, the sound of kick drums
95
 
consists of two mainly distinct parts: the energy is mainly
96
 
concentrated around 80-100 Hz (this is the "boom" part), but there is
97
 
another component at around 2.5 kHz which gives the "edge" of the
98
 
sound. By adjusting the level of these components, different tonal
99
 
results can be achieved.
100
 
</p>
101
 
<p>
102
 
While listening to the track (soloed or not) with this plugin applied,
103
 
raise the gain of the appropriate band (that is, the one with the
104
 
closest default frequency) by an amount of about 6-12 dB and adjust
105
 
the frequency control of the same band until you feel that you "got"
106
 
that particular resonant tone of the instrument. Then play around with
107
 
the gain settings to achieve the tonal balance you are going for.
108
 
</p>
109
 
<p>
110
 
Since you only pay (in terms of CPU usage) for the bands you actually
111
 
use, it is recommended that you set the gains of unneeded bands to
112
 
exactly 0 dB (you can do this in Ardour quickly by shift+clicking on
113
 
the control fader) since processing of bands with 0 dB gain will be
114
 
skipped. So don't leave a band gain at -0.12 dB unless you really need
115
 
that -0.12 dB to be there.
116
 
</p>
117
 
 
118
 
 
119
 
<h3>Summary of user controls</h3>
120
 
 
121
 
<table cellspacing="0" cellpadding="5" border="1">
122
 
<tr><th>name</th><th>min. value</th><th>default value</th><th>max. value</th></tr>
123
 
 
124
 
<tr align="center"><td>Band 1 Freq [Hz]</td>
125
 
<td>40</td>
126
 
<td>100</td>
127
 
<td>280</td></tr>
128
 
<tr align="center"><td>Band 1 Gain [dB]</td>
129
 
<td>-50</td>
130
 
<td>0</td>
131
 
<td>+20</td></tr>
132
 
<tr align="center"><td>Band 1 Bandwidth [octaves]  [2]</td>
133
 
<td>0.1</td>
134
 
<td>1</td>
135
 
<td>5</td></tr>
136
 
 
137
 
<tr align="center"><td>Band 2 Freq [Hz]</td>
138
 
<td>100</td>
139
 
<td>200</td>
140
 
<td>500</td></tr>
141
 
<tr align="center"><td>Band 2 Gain [dB]</td>
142
 
<td>-50</td>
143
 
<td>0</td>
144
 
<td>+20</td></tr>
145
 
<tr align="center"><td>Band 2 Bandwidth [octaves]  [2]</td>
146
 
<td>0.1</td>
147
 
<td>1</td>
148
 
<td>5</td></tr>
149
 
 
150
 
<tr align="center"><td>Band 3 Freq [Hz]</td>
151
 
<td>200</td>
152
 
<td>400</td>
153
 
<td>1000</td></tr>
154
 
<tr align="center"><td>Band 3 Gain [dB]</td>
155
 
<td>-50</td>
156
 
<td>0</td>
157
 
<td>+20</td></tr>
158
 
<tr align="center"><td>Band 3 Bandwidth [octaves]  [2]</td>
159
 
<td>0.1</td>
160
 
<td>1</td>
161
 
<td>5</td></tr>
162
 
 
163
 
<tr align="center"><td>Band 4 Freq [Hz]</td>
164
 
<td>400</td>
165
 
<td>1000</td>
166
 
<td>2800</td></tr>
167
 
<tr align="center"><td>Band 4 Gain [dB]</td>
168
 
<td>-50</td>
169
 
<td>0</td>
170
 
<td>+20</td></tr>
171
 
<tr align="center"><td>Band 4 Bandwidth [octaves]  [2]</td>
172
 
<td>0.1</td>
173
 
<td>1</td>
174
 
<td>5</td></tr>
175
 
 
176
 
<tr align="center"><td>Band 5 Freq [Hz]</td>
177
 
<td>1000</td>
178
 
<td>3000</td>
179
 
<td>5000</td></tr>
180
 
<tr align="center"><td>Band 5 Gain [dB]</td>
181
 
<td>-50</td>
182
 
<td>0</td>
183
 
<td>+20</td></tr>
184
 
<tr align="center"><td>Band 5 Bandwidth [octaves]  [2]</td>
185
 
<td>0.1</td>
186
 
<td>1</td>
187
 
<td>5</td></tr>
188
 
 
189
 
<tr align="center"><td>Band 6 Freq [Hz]</td>
190
 
<td>3000</td>
191
 
<td>6000</td>
192
 
<td>9000</td></tr>
193
 
<tr align="center"><td>Band 6 Gain [dB]</td>
194
 
<td>-50</td>
195
 
<td>0</td>
196
 
<td>+20</td></tr>
197
 
<tr align="center"><td>Band 6 Bandwidth [octaves]  [2]</td>
198
 
<td>0.1</td>
199
 
<td>1</td>
200
 
<td>5</td></tr>
201
 
 
202
 
<tr align="center"><td>Band 7 Freq [Hz]</td>
203
 
<td>6000</td>
204
 
<td>12000</td>
205
 
<td>18000</td></tr>
206
 
<tr align="center"><td>Band 7 Gain [dB]</td>
207
 
<td>-50</td>
208
 
<td>0</td>
209
 
<td>+20</td></tr>
210
 
<tr align="center"><td>Band 7 Bandwidth [octaves]  [2]</td>
211
 
<td>0.1</td>
212
 
<td>1</td>
213
 
<td>5</td></tr>
214
 
 
215
 
<tr align="center"><td>Band 8 Freq [Hz]</td>
216
 
<td>10000</td>
217
 
<td>15000</td>
218
 
<td>20000</td></tr>
219
 
<tr align="center"><td>Band 8 Gain [dB]</td>
220
 
<td>-50</td>
221
 
<td>0</td>
222
 
<td>+20</td></tr>
223
 
<tr align="center"><td>Band 8 Bandwidth [octaves]  [2]</td>
224
 
<td>0.1</td>
225
 
<td>1</td>
226
 
<td>5</td></tr>
227
 
 
228
 
</table>
229
 
[2] These controls appear only in the TAP Equalizer/BW implementation.<br>
230
 
 
231
 
 
232
 
<h3>Notes</h3>
233
 
<p>
234
 
This plugin consists of 8 Peaking EQ filters (which are IIR filters
235
 
with an order of two). Filter coefficients are re-computed if and only
236
 
if the user changed a control value since the last buffer
237
 
run. Furthermore, those filters that are left at 0 dB gain are not
238
 
processed at all. For this reason, the CPU demand of this plugin is a
239
 
function of the control settings, hence it is not hard RT
240
 
capable. However, the CPU demand is still somewhat predictable: moving
241
 
all gains away from 0 dB will switch every filter on. The CPU usage
242
 
measured in this state will not increase significantly when filter
243
 
coefficients are re-computed in response to a changed control. Of
244
 
course, if the user sets a gain back to 0 dB, that filter will be
245
 
switched off, freeing CPU power. The CPU usage values displayed in the
246
 
above table were measured with all filters working.
247
 
</p>
248
 
<p>
249
 
The bandwidth of the Peaking EQ filters is fixed to 1 octave in the
250
 
TAP Equalizer implementation. However, because setting individual
251
 
bandwidth values may be needed in certain cases, another
252
 
implementation called TAP Equalizer/BW is also provided. Using that
253
 
plugin, you can set the bandwidth of every filter between 0.1 and 5
254
 
octaves. The reason for keeping TAP Equalizer around as well is that
255
 
you don't always need the ability to set bandwidth values, and TAP
256
 
Equalizer/BW has a large amount of controls which may be disturbing in
257
 
this case.
258
 
</p>
259
 
<p>
260
 
Below you can see a Bode diagram of the filter that makes up this
261
 
plugin. The three frequencies are 100 Hz, 1 kHz and 10 kHz, with gain
262
 
values of -20 and +20 dB and a sampling rate of 44.1 kHz. Bandwidth
263
 
was set to 1 octave (which is the default). This plot is also
264
 
available as an <a href="tap_eq_bode.eps">EPS file</a>.
265
 
</p>
266
 
<img src="tap_eq_bode.png" alt="[TAP Equalizer filter Bode diagram]">
267
 
 
268
 
 
269
 
<br><hr>
270
 
<center>
271
 
$Id: eq.html,v 1.3 2004/08/17 13:05:16 tszilagyi Exp $
272
 
</center>
273
 
</body></html>