summaryrefslogtreecommitdiff
path: root/doc/example_plugins.html
blob: 26fa549a7e56cca28921f685441540a8d944d25b (plain)
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
<HTML>
  <HEAD>
    <TITLE>LADSPA SDK Documentation</TITLE>
    <META NAME="DESCRIPTION"
          CONTENT="LADSPA SDK Documentation">
  </HEAD>
  <BODY BGCOLOR=#FFFFFF>
    <CENTER><IMG BORDER=0 SRC="/images/top.jpg"></CENTER>
    
    <HR/>
    
    <CENTER><IMG BORDER=0 SRC="/images/ladspa.jpg"></CENTER>

<H1>Example Plugins</H1>

<P>Ten example plugins are provided. These provide a rudimentary basis
for a computer-music synthesis kit. They are written simply and may be
used as the basis for your creations. Note that the programming is not
of a massively high quality: in particular, memory management is
rather crude and failures during <CODE>malloc()</CODE> will produce
unpleasant behaviour.</P>

<P>Note that these plugins are examples. More polished versions of
them all are included within
the <A HREF="http://www.ladspa.org/cmt/overview.html">CMT plugin
set</A>.</P>

<P>The following plugins are provided:</P>

<TABLE BORDER=1>

<TR>
<TH>File Name</TH>
<TH>Plugin Label</TH>
<TH>Description</TH>
</TR>

<TR>
<TD><CODE>amp.so</CODE></TD>
<TD>amp_mono</TD>
<TD>Mono Amplifier.</TD>
</TR>

<TR>
<TD><CODE>amp.so</CODE></TD>
<TD>amp_stereo</TD>
<TD>Stereo Amplifier.</TD>
</TR>

<TR>
<TD><CODE>filter.so</CODE></TD>
<TD>lpf</TD>
<TD>Simple Low Pass Filter.</TD>
</TR>

<TR>
<TD><CODE>filter.so</CODE></TD>
<TD>hpf</TD>
<TD>Simple High Pass Filter</TD>
</TR>

<TR>
<TD><CODE>delay.so</CODE></TD>
<TD>delay_5s</TD>
<TD>Simple Delay Line. The delay time may be varied up to 5
seconds. No feedback is provided.</TD>
</TR>

<TR>
<TD><CODE>sine.so</CODE></TD>
<TD>sine_faaa</TD>
<TD>Sine Oscillator. Frequency input is audio, Amplitude input is
audio.</TD>
</TR>

<TR>
<TD><CODE>sine.so</CODE></TD>
<TD>sine_faac</TD>
<TD>Simple Oscillator. Frequency input is audio, Amplitude input is
control.</TD>
</TR>

<TR>
<TD><CODE>sine.so</CODE></TD>
<TD>sine_fcaa</TD>
<TD>Simple Oscillator. Frequency input is control, Amplitude input is
audio.</TD>
</TR>

<TR>
<TD><CODE>sine.so</CODE></TD>
<TD>sine_fcac</TD>
<TD>Simple Oscillator. Frequency input is control, Amplitude input is
control.</TD>
</TR>

<TR>
<TD><CODE>noise.so</CODE></TD>
<TD>noise_white</TD>
<TD>White noise source.</TD>
</TR>

</TABLE>

<HR/>

<H1>LADSPA SDK Index</H1>

<UL>
  <LI><A HREF="overview.html">Overview</A></LI>
  <LI><A HREF="background.html">Background</A></LI>
  <LI><A HREF="download.html">Download</A></LI>
  <LI><A HREF="installation.html">Installation</A></LI>
  <LI><A HREF="shared_plugins.html">How to Share Plugins between Hosts</A></LI>
  <LI><A HREF="ladspa.h.txt">LADSPA API Header File</A></LI>
  <LI><A HREF="license.html">License (LGPL) for This Release</A></LI>
  <LI><A HREF="example_plugins.html">Example Plugins</A></LI>
  <LI><A HREF="changes.html">Change History</A></LI>
  <LI><A HREF="unique_ids.html">Unique Plugin IDs</A></LI>
</UL>

<H2>Other Links</H2>

<UL>
  <LI>
    The <A HREF="http://www.ladspa.org/cmt/overview.html">CMT LADSPA
      Plugin Library</A>
  </LI>
</UL>


    <HR/>

    <CENTER><IMG BORDER=0 SRC="/images/base.jpg"></CENTER>

  </BODY>
</HTML>