File: changes.html

package info (click to toggle)
ladspa-sdk 1.17-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 400 kB
  • sloc: ansic: 2,329; cpp: 334; makefile: 113; sh: 12
file content (225 lines) | stat: -rw-r--r-- 4,811 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
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
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
<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>Changes</H1>

<P>[Version numbers relate to the SDK, not the <CODE>ladspa.h</CODE>
  header file itself.]</P>

<H2>Version 1.01 - 2 Apr 2000</H2>
<UL>

  <LI>Initial Release with header file, limited documentation, three
    plugins and two hosts.</LI>

</UL>

<H2>Version 1.02 - 4 May 2000</H2>
<UL>

  <LI>Introduction of version numbering for SDK.</LI>

  <LI>Plugins added, bringing basic example set to ten. Further
    development of basic plugins for serious use shifted away to the CMT
    project.</LI>

  <LI>Bug fix to applyplugin when handling channel count changes.</LI>

  <LI>Introduce support for the <CODE>LADSPA_PATH</CODE> environment
    variable to both example hosts.</LI>

</UL>

<H2>Version 1.03 - 4 May 2000</H2>
<UL>

  <LI>Documentation Converted to HTML.</LI>

</UL>

<H2>Version 1.04 - 11 May 2000</H2>
<UL>

  <LI>Use <CODE>_init()</CODE> and <CODE>_fini()</CODE> in example
    plugins.</LI>

</UL>

<H2>Version 1.05 - 14 May 2000</H2>
<UL>

  <LI>Updated to correspond to http://www.ladspa.org/.</LI>

</UL>

<H2>Version 1.06 - 18 May 2000</H2>
<UL>

  <LI>Add listplugins program.</LI>

</UL>

<H2>Version 1.07 - 24 Sep 2000</H2>
<UL>

  <LI>Discourage reliance on LD_LIBRARY_PATH by stopping analyseplugin
    and applyplugin from searching it when looking for LADSPA
    plugins.</LI>

</UL>

<H2>Version 1.08 - 30 Sep 2000</H2>
<UL>

  <LI>Use constructor/destructor rather than _fini() and _init() in
    C++. Use C++ for linkage.</LI>

</UL>

<H2>Version 1.09 - 4 Nov 2000</H2>
<UL>

  <LI>Add optional plugin label parameter to analyseplugin.</LI>

</UL>

<H2>Version 1.10 - 8 May 2001</H2>
<UL>

  <LI>Introduction of LGPL license.</LI>

  <LI>Removal of superfluous semicolon on line 492 of header file.</LI>

</UL>

<H2>Version 1.11 - 21 Jul 2001</H2>
<UL>

  <LI>Remove memory leak in search code.</LI>

</UL>

<H2>Version 1.12 - 7 Aug 2002</H2>
<UL>

  <LI>Update for LADSPA v1.1 (default values and 1.0f=0dB).</LI>

</UL>

<H2>Version 1.13 - 6 Nov 2007</H2>
<UL>

  <LI>Fix compile error in sine.cpp (GCC4).</LI>

  <LI>Fix typo in text output by analyseplugin.</LI>

  <LI>Extra usage text in analyseplugin and applyplugin.</LI>

  <LI>Replace strdup() with localStrdup() in sine.cpp to avoid
    malloc/new mismatch.</LI>

  <LI>Remove "local" part from install directories.</LI>

</UL>

<H2>Version 1.14 - 3 Jan 2019</H2>
<UL>

  <LI>Rename Makefile.</LI>
  
  <LI>Modernise C++ #include style.</LI>

  <LI>Make some globals static.</LI>

  <LI>Use mkdir -p rather than mkdirhier during build.</LI>

  <LI>Use GCC export map to ensure only the ladspa_descriptor()
    exported.</LI>

  <LI>Put libraries at the end of link instructions.</LI>

  <LI>Package with version number in archive and directory names.</LI>

  <LI>Tweaks to documentation processing.</LI>
  
  <LI>Fix bug in LADSPA plugin search which did not handle shared
    libraries that are not plugins correctly.</LI>

  <LI>Introduce a default LADSPA plugin search path.</LI>
  
</UL>

<H2>Version 1.15 - 6 Jan 2019</H2>
<UL>

  <LI>Perform macro string expansion in C code rather than in Makefile
    for better portability.</LI>

  <LI>Modernise init()/fini() style in GNU C plugin builds (not C++),
    tweak link line to correspond.</LI>
  
</UL>

<H2>Version 1.16 - 3 Sep 2021</H2>
<UL>

  <LI>Change applyplugin to use libsndfile.</LI>

  <LI>Fix URL in documentation.</LI>
  
  <LI>Fix so delay can handle a delay of zero.</LI>
  
</UL>

<H2>Version 1.17 - 9 Sep 2021</H2>
<UL>

  <LI>Simplify, and hopefully accelerate, clip checking code in applyplugin.</LI>
  
  <LI>Improved usage message.</LI>
  
</UL>

<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>