File: ladspa.html

package info (click to toggle)
tap-plugins-doc 20140526-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 888 kB
  • ctags: 2
  • sloc: makefile: 2
file content (100 lines) | stat: -rw-r--r-- 4,547 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
<title>TAP-plugins</title>
<meta name="generator" content="GNU Emacs 21.2.1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="Tom's Audio Processing plugins for
audio engineering on the Linux platform.">
<meta name="keywords" content="TAP-plugins TAP Reverb Editor
Reverberator Equalizer EQ Vibrato Tremolo Echo Tom Szilagyi LADSPA
JACK Plugin Linux Audio">
<meta name="author" content="Tom Szilagyi">
</head>

<body bgcolor=#ffffff>
<table cellpadding="5" cellspacing="0" border="0" bgcolor=#ffffc0 width="100%">
<tr><td>
<font size="+2" color=#004060><b>TAP</b>-plugins</font><br>
<font color=#004060>Tom's Audio Processing plugins</font><br>
<font size="-1" color=#004060><i>for audio engineering on the Linux platform</i></font>
</td><td>
<center>
<a href="index.html">[ Home ]</a>
<a href="ladspa.html">[ LADSPA plugins ]</a>
<a href="reverbed.html">[ TAP Reverb Editor ]</a>
</center>
<hr>
<center>
<a href="ladspa/releases.html">[ Releases ]</a>
<a href="ladspa/general.html">[ General Info ]</a>
<a href="ladspa/manuals.html">[ Plugin Manuals ]</a>
</center>
</td></tr>
</table>

<br>
<h1>About TAP-plugins (the LADSPA ones)</h1>
<p>
TAP-plugins is short for Tom's Audio Processing plugins. It is a bunch
of <a href="http://www.ladspa.org">LADSPA</a> plugins for digital
audio processing, intended for use in a professional DAW environment
such as <a href="http://ardour.org">Ardour</a>. These plugins
should compile and run on any recent (that is, not seriously outdated)
GNU/Linux system. They don't require any special libraries besides the
standard GNU C and math libraries, which are expected to be provided
on the machine used for compiling.
</p>
<p>
Check the <a href="http://www.ladspa.org">LADSPA homepage</a> for
links to other great plugins available on the Linux platform. Also
feel free to check out <a
href="http://www.linuxlinks.com/">LinuxLinks.com</a> and get a feel of
the amazing amount of excellent software available on Linux (you will
find TAP-plugins in the section Software/Multimedia/Tools/Plugins). Dave
Phillips also has a very complete link collection of <a
href="http://www.linux-sound.org">Linux MIDI & Sound Applications</a>.
</p>
<p>
The plugins have been developed with Ardour as a primary host in mind,
but they should be usable within any LADSPA-capable host. The main
issue here is that LADSPA plugins don't generate their own GUIs, but
the GUIs are generated by the host. Therefore the arrangement and
appearance of the controls may vary using another host. In particular,
Ardour displays drop-down lists instead of pure integer inputs in
LADSPA plugin GUIs, if and when appropriate RDF metadata of the
plugins is available. TAP-plugins makes use of this feature, see the
screenshots of <a href="ladspa/dynamics.html">TAP Dynamics</a> and <a
href="ladspa/reverb.html">TAP Reverberator</a> for example.
</p>
<p>
On other (non-RDF-aware) hosts, it is very likely that only numerical
input fields will appear in place of drop-down lists. In this case,
the mapping is simple: 0 means the first item in the list, 1 the
following and so on. However, no audio processing ability is involved,
so the plugins should perform the same way even with a somewhat
lacking GUI.
</p>
<p>
To support easy spotting/selection of the TAP-plugins in a plugin
selection dialog loaded with lots of other available plugins (and to
achieve consistency), every plugin's name starts with the letters
<b>TAP</b>. The actual name of the plugin follows after a space.
</p>
<p>
The audio processing algorithms done by TAP-plugins are coded to be
independent of the actual sample rate. The sample rate is always a
parameter during computations. The plugins have been tested with
sample rates 44.1 kHz and 96 kHz, as the author uses these values in
his studio. Please note that although all plugins should be
essentially functional at virtually any sample rate, the audio
fidelity depends slightly on the actual sample rate used. Higher
sample rate is better, of course. This means that an equalizer or
reverberator plugin will produce higher quality output, and will sound
a bit smoother at 96 kHz compared to, say, 44.1 kHz. This is a natural
effect that results from the fundamental properties of digital signal
processing, but you should be aware of it nevertheless.
</p>
</body></html>