16438352fbc3e6703b881a312590bf1328df174c
[terminatorX.git] / website / index.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE section SYSTEM "./tX.dtd">
3 <section name="main">
4   <main>
5     <general>
6       <heading>Welcome to the terminatorX website!</heading>
7       <subtitle>
8         <nopara>Bookmark this site as <link ref="http://www.terminatorX.cx">
9             www.terminatorX.cx</link>. It's located on
10           <link ref="http://42.fht-esslingen.de">42.fht-esslingen.de</link>
11         </nopara>
12       </subtitle>
13       <text>
14         <para>
15           For those of you who drop by for the first time: terminatorX is a
16           realtime audio synthesizer that allows you to "scratch" on digitally
17           sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way hiphop-DJs
18           scratch on vinyl records. It features multiple turntables, realtime
19           effects (buit-in as well as
20           <link ref="http://www.ladspa.org">LADSPA</link> plugin
21           effects), a sequencer and 
22           an easy-to-use gtk+ GUI. <bold>This sofware is designed to run
23             under Linux, FreeBSD and the like</bold>. <!-- It will possibly run und
24           other UNIXish systems running
25           <link ref="http://www.xfree86.org">XFree86</link> and a
26           compatilbe audio device, like OpenBSD. -->
27           If you have more questions read the <link
28           ref="faq.html">FAQ</link>/<link ref="doc/index.html">Manual</link>/<link
29           ref="http://www.boosthardware.com/LAU/quicktoots/toots/tx_toot/tx_toot1.html">Tutorial</link>/<link 
30           ref="COPYING">LICENSE</link> and if you have further questions, suggestions,
31           patches, <link ref="scratches.html">scratches</link> send me a
32           <link ref="mailto:alex@lisas.de">mail</link>
33         </para>
34       </text>
35     </general>
36
37     <news>
38       <newsitem>
39         <newsheader date="18 Sep"><link ref="download.html#Current Version">terminatorX
40             V3.73</link> available, 
41           <link ref="http://www.debian.org">Debian</link> inclusion +
42           a <link ref="http://www.boosthardware.com/LAU/quicktoots/toots/tx_toot/tx_toot1.html">tutorial</link>
43         </newsheader>
44         <newstext>
45           <para>Aside of fixing numerous bugs, the new release does have
46             some new features:
47             <itemizedlist>
48               <listitem>
49                 <para>I ported terminatorX to <link ref="http://www.gtk.org">gtk+</link>
50                   <bold>Version 2</bold> so tX should integrate nicely
51                   with your GNOME 2 desktop. This release still builds with
52                   the old gtk+ 1.2, too, but I don't plan to support it
53                   much longer.
54                 </para>
55               </listitem>
56             </itemizedlist>
57          
58             <screenshot filename="shot-3.73-1.png">
59               <nopara>Minimizing controls to save space</nopara>
60             </screenshot>
61          
62           <itemizedlist>              
63               <listitem>
64                 <para>I reworked the GUI a bit in order to make
65                   terminatorX fit better on those small DJ-laptop
66                   displays. Audio and control panels can now be minimized to 
67                   a <bold>panel bar</bold> to save space - works just like
68                   GNOME's window list. The panel bar status is
69                   stored within setfiles and restored upon
70                   loading. Additionally the buttons of the audio panel have
71                   been restructured. To lighten up the GUI five
72                   buttons have been merged into <bold>two</bold> - on
73                   clicking one of these you'll get a popup menu with all
74                 previous functionality.
75                 </para>
76             </listitem>
77             <listitem>
78               <para>
79                 After spending an evening with Adrian in front of his
80                 big endian system fixing the audiofile loading
81                 routines, I decided that loading audiofiles through a
82                 pipe is an ugly hack. Therefor I wrote <bold>three new audiodfile
83                 loading methods</bold> that utilize libraries instead of pipes. These
84                 are <link ref="http://www.mars.org/home/rob/proj/mpeg/">
85                   mad</link> (for mp3 files), 
86                 <link ref="http://www.xiph.org/ogg/vorbis/">libvorbis</link>
87                 (for OGG/Vorbis files) and 
88                 <link ref="http://www.68k.org/~michael/audiofile/">
89                   libaudiofile</link> (for wav/aiff/au etc.). Using these
90                 routines instead of the old ones brings the following
91                 advantages:
92                 <itemizedlist>
93                   <listitem>
94                     <para>loading audiofiles is significantly <bold>faster</bold></para>
95                   </listitem>
96                   <listitem>
97                     <para>terminatorX now evaluates the <bold>sample rate</bold> of an
98                       audiofile and adjusts the turntable's pitch
99                       accordingly (this does not affect the regular
100                       &quot;pitch&quot; setting btw)
101                     </para>
102                   </listitem>
103                   <listitem>
104                     <para>the new routines provide much better <bold>visual
105                       feedback</bold> on the loading progress
106                     </para>
107                   </listitem>
108                 </itemizedlist>
109                 Additionally more file formats are supported, so I
110                 strongly recommend installing the libraries mentioned
111                 above to improve terminatorX' usabilty.
112               </para>         
113             </listitem>
114               <listitem>
115               <para>Slowly approaching terminator<bold>XML</bold>: the
116                   configuration file (now <italic>~/.terminatorXrc</italic>)
117                   is no longer binary but an XML document. This is necessary
118                   to become more flexible in the future - and it allows
119                   editing your terminatorX configuration with a text editor - if
120                   you want to. Of course, terminatorX now requires
121                   <link ref="http://www.libxml.org">libxml</link> to be installed. For
122                   convenience this release still reads the old binary config
123                   and stores it as an XML document on exit. I plan to move
124                   the set file format to XML soon, too.
125                 </para>
126               </listitem>             
127               <listitem>
128                 <para>I completely rewrote the <italic>tX_engine</italic> in
129                   order to allow installing terminatorX <bold>suid
130                     root</bold>. This way terminatorX can run with
131                   realtime scheduling policy even for unprivileged
132                   users. Right after creation of the engine thread
133                   terminatorX drops root privileges - so it might even
134                   be safe to install terminatorX suid root - but I'll
135                   leave that up to security experts to decide. For a
136                   more detailed discussion read 
137                 <link ref="faq.html#11">this FAQ entry</link>.
138                 </para>
139               </listitem>
140             <listitem>
141               <para>
142                 Playing around with the wonderful 
143                 <link ref="http://www.povray.org">povray</link> a bit I
144                 came up with a new logo for terminatorX. The icons have
145                 been replaced, too - the new ones should be easier for
146                 your desktop perception.
147               </para>
148             </listitem>
149               <listitem>
150                 <para>
151                   Thanks to
152                   <person><name>Adrian</name><email>adrian@lisas.de</email>
153                   </person> terminatorX now has a <bold>manpage</bold>.
154                 </para>
155               </listitem>
156             </itemizedlist>
157           </para>
158           <para>
159             A lot of bug fixing went into this release, too, most notably:
160           <itemizedlist>
161             <listitem>
162               <para>An old clipping bug in the <italic>tX_dial</italic> widget code has
163                 been fixed.
164               </para>
165               </listitem>
166               <listitem>
167                 <para>This release builds, runs and loads audiofiles on big endian architectures.
168                 </para>
169               </listitem>
170             <listitem>
171               <para>terminatorX should now build from scratch not only
172                 on Linux but on FreeBSD, too. Thanks to <person>
173                   <name> Tilman Linneweh</name><email>tilman@arved.de</email></person>
174                   for testing.
175               </para>
176             </listitem>
177             <listitem>
178               <para>Many other fixes.
179               </para>
180             </listitem> 
181           </itemizedlist>
182             Have a look at the <link ref="ChangeLog">ChangeLog</link>
183             for more details and grab the tarball or the RPMS from the 
184             <link ref="download.html#Current Version">download
185               section</link>.
186           </para>
187           <para>Aside of the release I'd like to bring to your attention
188             that 
189             <person><name>Mike
190                 Furr</name><email>mfurr@debian.org</email></person> 
191             is now maintainer of the
192             <link ref="http://packages.debian.org/unstable/sound/terminatorx.html">
193               terminatorX Debian package</link>. So if you're a Debian
194             user you may want to <italic>apt-get</italic> this release -
195             if you install <italic>unstable</italic> packages at all and
196             when your local mirror has been updated.
197           </para>
198           <para>
199             For new terminatorX users 
200             <person><name>Brian</name><email>bredfern@calarts.edu</email></person>
201             has created a wonderful step-by-step 
202             <link ref="http://www.boosthardware.com/LAU/quicktoots/toots/tx_toot/tx_toot1.html">
203               &quot;terminatorX TOOT&quot; tutorial</link> - reading that will accelerate
204             the creation of your first scratch considerably.
205           </para>
206         </newstext>
207       </newsitem>
208       
209       <newsitem>
210         <newsheader date="31 Jul"><link ref="turntable.html">Turntable gallery</link> online and a fresh
211         <link ref="scratches.html">scratch</link>
212         </newsheader>
213         <newstext>
214                 <para>
215                 I finally managed to hack the website's DTD and XSLT stylesheet to support
216                 the <link ref="turntable.html">users' turntable section</link>. Now that it's easy
217                 to update, please keep these turntable images coming in! I'd really like
218                 to see more of your turntables.
219                 </para>
220                 <para><person><name>Brian</name><email>bredfern@calarts.edu</email></person> - 
221                 a California based terminatorX DJ - has contributed a very cool scratch
222                 for the <link ref="scratches.html">scratches section</link>. It's just an
223                 excerpt of a complete drum and bass set that is available at Brian's 
224                  <link ref="http://asapien.org">website</link> - which seems to be down currently.
225                  In case it doesn't come up again I'll mirror the complete set here, too.
226                 </para>
227                 <para>
228                 <italic>The names have been changed to protect the innocent...</italic> from
229                 <bold>spamming</bold>. The XSLT stylesheet now mangles all email addresses
230                 on this site except for mine - if you've seen a correct email address before
231                 you should be able to recover the real address easily. BTW if you're a spam
232                 victim, too, add the incredible <link ref="http://spamassassin.org">spamassassin</link>
233                 to your <italic>.procmailrc</italic> and spam won't annoy you anymore.
234                 </para>
235                 <para>On terminatorX news Version 3.73 should be ready for release RSN! It will
236                 probably still lack native ALSA support, though.
237                 </para>
238         </newstext>
239       </newsitem>
240       <newsitem>
241         <newsheader date="05 jan">happy new year: 
242           <link ref="download.html#Current Version">terminatorX V3.72</link> is here.
243         </newsheader>
244         <newstext>
245           <para>
246             Hope everybody had a nice start into 2002, these are the changes
247             that come with terminatorX release 3.72 
248             (for details check the <link ref="ChangeLog">ChangeLog</link>):
249             <itemizedlist>
250               <listitem>
251                 <para>Thanks to a patch from <person>
252                     <name>Matthew Evans</name>
253                     <email>activesx@hotmail.com</email>
254                   </person>
255                     terminatorX finally supports loading
256                     <link ref="http://www.vorbis.com">Ogg Vorbis</link>
257                     audiofiles. Note that this feature requires ogg123
258                     (>= RC2)
259                     and <link
260                     ref="http://sox.sourceforge.net">sox</link>
261                     installed. The very fresh RC3 release of Ogg Vorbis
262                     works just fine, too.
263                 </para>
264               </listitem>
265               <listitem>
266                 <para><person><name>Adrian</name>
267                     <email>adrian@lisas.de</email></person> once again
268                     submitted code to the project: terminatorX now
269                     features <bold>mute</bold> and <bold>solo</bold>
270                     buttons for each turntable's mixing unit. The
271                     initial patch had some problems with the already
272                     existing mute-function in terminatorX, therefor I
273                     extended the turntable in such a way that the new
274                     buttons <bold>only affect current mixing</bold> -
275                     the sequencer will not record any events for them.
276                 </para>
277               </listitem>
278               <listitem>
279                 <para>I updated the XInput code to work with XFree86 >
280                   4. terminatorX now uses the
281                   <italic>xsetpointer</italic> binary that comes with 
282                   XFree86 to switch the core pointer - as the old code
283                   doesn't work with newer XFree86 releases anymore. 
284                   <italic>configure</italic> should auto-detect 
285                   <italic>xsetpointer</italic> if it's available.
286                   <bold>Note:</bold> You only need to specify an
287                   additional XInput Device in the options dialog if you
288                   want to use a scratching device other than your
289                   mouse. (Yeah, I know, I state that in the docs,
290                   tooltips, everywhere - but I still get bug reports
291                   related to that issue...)
292                 </para>
293               </listitem>
294               <listitem>
295                 <para>Updated mpg123 loading routines that should work
296                   with <link ref="http://mpg321.sourceforge.net">mpg321</link>
297                   (which many distros install instead of
298                   mpg123 these days), too. Note that you'll have to have 
299                   <link ref="http://sox.sourceforge.net">sox</link>
300                   installed in order to get mp3-loading to work (As
301                   mpg321 doesn't support mpg123's <italic>-m</italic>
302                   switch).
303                 </para>
304               </listitem>
305               <listitem>
306                 <para>fixes for misc bugs (writing broken .wav's on big
307                 endian machines, gcc >= 3.x compile fixes, some gtk+
308                 cleanups, etc.)
309                 </para>
310               </listitem>
311             </itemizedlist>
312           </para>
313           <para>Grab the sources or the fresh RPMs (Thanks,  
314             <person><name>Adrian</name><email>adrian@lisas.de</email>
315             </person>!) from the <link ref="download.html#Current Version">download
316             section</link>.
317           </para>
318           <para>Initially I planned to integrate native <link
319           ref="http://www.alsa-project.org">ALSA</link>-support into
320           this release but I simply failed to finish. As many people 
321           wanted to have some of the above features early I decided to
322           release it without ALSA now, as I'll be busy for the upcomming 
323           weeks. I haven't given up on ALSA though, hopefully the next
324           terminatorX release will feature a new audiodevice backend
325           that supports ALSA (V0.9) <bold>and</bold> OSS and brings many 
326           other adtvantages.
327           </para>
328           <para>The website has undergone minor updates, too:
329             <itemizedlist>
330               <listitem>
331                 <para>The section header's now should look fine with
332                   <link
333                   ref="http://www.mozilla.org">Mozilla</link>-based
334                   browsers. They might look funny with older netscapes, though.
335                 </para>
336               </listitem>
337               <listitem>
338                 <para>Updated the 
339                   <link ref="screenshots.html">screenshots</link> as
340                   people started asking howto achieve that old tX V3.5
341                   layout :)
342                 </para>
343               </listitem>
344               <listitem>
345                 <para>Minor fixes to make W3C's validator accept the
346                 pages again, and a favicon that needs some improvement.</para>
347               </listitem>
348             </itemizedlist>
349           </para>
350         </newstext>
351       </newsitem>
352        
353       <newsitem>
354         <newsheader date="20 jun">New scratches, turntables &amp; FAQ updates
355         </newsheader>
356         <newstext>
357           <para>Hey, it seems that the <link ref="turntable.html">turntable
358               section</link> inspires quite some of you to build your own
359             tX-turntables - which is <bold>really cool</bold>! So I plan to
360             provide an additional <italic>users' turntables</italic>-section
361             ASAP. Now <person><name>Fernando</name>
362               <email>ffabreti@yahoo.com.br</email>
363             </person> not only sent me a cool
364             fresh <link ref="aint.mp3">scratch</link> you can grab from the
365             <link ref="scratches.html">users' scratches-section</link> but also
366             pictures from his turntable. Take a look at his turntable
367             in the <link ref="fernando.html">turntable section
368             </link>. In case <bold>you</bold> built
369             your own turntable already, please
370             <link ref="mailto:alex@lisas.de">send</link>
371               me some images of it - I'm
372             really keen on seeing what your turntables look like.
373           </para>
374           <para>
375             <person>
376               <name>Dr. Uggs</name>
377               <email>jesset@katapultz.org</email>
378             </person> visited the <link ref="scratches.html">users'
379               scratches-section</link> a while ago, too, and decided to
380             contribute his own scratch - not created with terminatorX but a
381             <bold>real</bold> turntable. I thought this fine scratch should
382             be up here, too - not in the users' scratches section though as
383             it's not a user-scratch. So you can listen to it right
384             <link ref="earth.mp3">here</link> - it's a good chance to compare
385             a real turntable's sound against terminatorX.
386           </para>
387           <para>If you have problems getting your mouse to actually scratch
388             with terminatorX, I have some hints on this issue in the
389             <link ref="faq.html">FAQ-Section</link> now.
390           </para>
391         </newstext>
392       </newsitem>
393       
394       <newsitem>
395         <newsheader date="22 mar">Fresh <link ref="download.html#Current Version">
396             RPMs</link> (for i586 and Sparc machines)
397         </newsheader>
398         <newstext>   
399           <para>
400                 The RPMs for the current release have undergone some refinement by
401             <person><name>Mr. RPM</name><email>adrian@lisas.de</email></person>
402                 himself. In addition to updating the spec-files he built
403                 the current release on his very own Sparc, so there is a
404                 Sparc RPM available now, too.
405         </para>
406         <para>
407                 As always the RPMs are available from the 
408                 <link ref="download.html#Current Version">
409                 download section.</link>
410         </para>
411         </newstext>
412       </newsitem>  
413  
414
415       <newsitem>
416         <newsheader date="20 mar"><link ref="download.html#Current Version">
417             RPMs</link> for Version 3.71 available 
418         </newsheader>
419         <newstext>
420           <para>Faster than ever before
421             <person><name>Adrian</name><email>adrian@lisas.de</email></person>
422             has produced the rpms for the new release. The i586 and src RPMs
423             are available from the <link ref="download.html#Current Version">
424             download section</link>. These are V4-RPMs again - if you've got
425             a problem with them read the news below (from dec 18) for
426             more details on how to install V4-RPMs on a RPM-V3 systems.
427           </para>
428           <para>Sparc-Owners may be pleased to hear that there should be RPMs
429             for their platform sometime tomorrow.
430           </para>
431         </newstext>
432       </newsitem>
433       
434       <newsitem>
435         <newsheader date="20 mar">left, right, left, right...
436           <link ref="download.html#Current Version">
437             terminatorX V3.71</link> is up.
438         </newsheader>
439         <newstext>
440           <para>
441             Yep, a new release is here that brings the <bold>very latest</bold>
442             in HIFI technology: <italic>STEREO</italic>-operation ;) 
443           </para>
444           <para>
445             List of changes (for more details see the
446             <link ref="ChangeLog">ChangeLog</link>)
447             <itemizedlist>
448               <listitem>
449                 <para>So tX is <bold>stereo</bold> now, producing stereo
450                   output for your soundcard and recording stereo
451                   wavfiles of course. The "pan" knobs for each turntable now
452                   actually <italic>do something</italic>. If you had
453                   terminatorX installed before you might have to
454                   increase the buffer size setting to fit stereo playback.
455                 </para>
456               </listitem>
457               <listitem>
458                 <para>The new release has a patch from <person><name>Adrian
459                       Reber</name><email>adrian@lisas.de</email></person>
460                   applied, that fixes some issues with newer gcc releases, some
461                   minor bugs and cleans up the startup switches (there are
462                   some new ones, too - run <italic>terminatorX --help</italic>
463                   for more details). 
464                 </para>
465               </listitem>
466               <listitem>
467                 <para>The echo effect received <bold>two new controls</bold>:
468                   a pan-control - to allow positioning the echo-signal at
469                   position in the stereo panorama that differs from the
470                   turntable's main pan-position - and an additional volume
471                   parameter for the echo-signal.
472                 </para>
473               </listitem>
474               <listitem>
475                 <para>The built-in effects now <bold>clear their buffers</bold>
476                   on enabling
477                   to ensure that NANs (that some LADSPA plugins may create
478                   under certain conditions) do not get stuck in there.
479                 </para>
480               </listitem>
481               <listitem>
482                 <para>Documentation updates and more bugfixes.
483                 </para>
484               </listitem>
485             </itemizedlist>
486           </para>
487           <para>As the handling of the echo effect is somewhat special now, I
488             used <link ref="http://www.lysator.liu.se/~alla/dia/">dia</link>
489             and
490             <link ref="http://www.gimp.org">the gimp</link> to create a little graphic
491             to clear things up a bit (the manual contains a textual
492             description, too):
493             <screenshot filename="signalflow.jpg">
494               <nopara>tX signal routing</nopara>
495             </screenshot>
496           </para>
497           <para>RPMs will be available soon.</para>
498         </newstext>
499       </newsitem>
500
501 <!--      <newsitem>
502         <newsheader date="18 dec"><link ref="download.html#Current Version">
503             RPMs</link> done and some remixes.
504         </newsheader>
505         <newstext>
506           <para>
507             <person><name>Adrian</name><email>adrian@lisas.de</email></person>
508             set me up with the rpms for Version 3.70. Note that these are
509             RPMV4-rpms designed for RedHat 7.0. If you want to use these with
510             RedHat 6.1/6.2 you'll have to upgrade to rpm-3.0.5. You can
511             download the official RedHat-rpm-updates from right here, as this
512             server mirrors the RedHat updates (<link ref="ftp://rhlx01.fht-esslingen.de/Mirrors/updates.redhat.com/6.1/i386/">6.1</link>,
513             <link ref="ftp://rhlx01.fht-esslingen.de/Mirrors/updates.redhat.com/6.2/i386/">6.2</link>). Then grab the terminatorX-3.70-rpms from the
514             <link ref="download.html#Current Version">download section</link>.
515           </para> 
516           <para>
517             <person><name>Sean</name><email>sean@frazmtn.com</email></person>
518             sent me a mail sometime ago about his
519             <link ref="http://ns.ownerguard.com/~sean/">site</link>
520             where he offers some cool remixes he made (with terminatorX). Go
521             and <link ref="http://ns.ownerguard.com/~sean/">check them
522               out</link>.
523           </para>
524         </newstext>
525       </newsitem>
526
527       <newsitem>
528         <newsheader date="20 nov">It's done. 
529           <link ref="download.html#Current Version">terminatorX</link> V3.70
530           is here.
531         </newsheader>
532         <newstext>
533           <para>Yeah, I know, it's been a while, and sorry to everybody I told
534             something about "two weeks", "next week" or even "tomorrow". I mean
535             at least it's here before the 2.4.0-final kernel ;)
536           </para>
537           <para>
538             <screenshot filename="screenshot_v3.7.jpg">
539               <nopara>the new GUI with the plugin list popped up</nopara>
540             </screenshot>
541           </para> 
542           <para>Now, <italic>finally</italic> terminatorX <bold>Version
543               3.70</bold> is available for download. This release brings the
544             following new features:
545             <itemizedlist>
546               <listitem>
547                 <nopara>The most exciting new feature is <bold>LADSPA plugin
548                     support</bold>. Note that this means terminatorX requires
549                   the LADSPA-SDK (ladspa.h to be exact) to build. Get the
550                   LADSPA-SDK from the <link ref="http://www.ladspa.org">LADSPA
551                     homepage</link> (untar; cd src; make
552                   install). Oh and while you're there why not grab
553                   <link ref="http://www.ladspa.org/cmt/">CMT</link> and all
554                   those other plugins available, too? Note that you can record
555                   sequencer events for controls of LADSPA plugins just like for
556                   the built-in effects.
557                 </nopara>
558               </listitem>
559               
560               <listitem>
561                 <nopara><bold>Editable effect stack</bold>. To allow nice
562                   integration of LADSPA-plugins with the built-in effects, all
563                   effects now reside in the turntable's <bold>effect
564                     queue</bold>. The effect-processing sequence can be edited
565                   easily (with the two blue arrows). LADSPA plugins can be
566                   inserted at any position in that sequence. Press the <italic>
567                     FX</italic>-button to load a plugin.
568                 </nopara>
569               </listitem>
570               
571               <listitem>
572                 <nopara>A <bold>GUI redesign</bold> again. This was necessary
573                   to support dynamic addition/removal of the plugin GUIs.
574                   Additionally you can now <bold>enter precise values</bold>
575                   for each parameter adjustable via a dial into a
576                   text entry widget alternatively. Another plus of the new GUI
577                   is, that you can configure it to display only those controls
578                   you want to see.
579                 </nopara>
580               </listitem>
581
582               <listitem>
583                 <nopara>The mouse-axis-to-parameter mapping is no longer
584                   hardcoded. You can now map <bold>any parameter</bold>
585                   considered mappable to the mouse-axis of your choice. This
586                   includes plugins' controls.
587                 </nopara>
588               </listitem>
589
590               <listitem>
591                 <nopara>The old README has gone. I moved the info there into a
592                   <bold>SGML/DocBook manual</bold>. The distribution comes with
593                   the HTML and the postscript version of that manual. The HTML
594                   version is available <link ref="doc/index.html">here</link>,
595                   too.
596                 </nopara>
597               </listitem>
598
599               <listitem>
600                 <nopara><bold>Tooltips</bold> for the new GUI.</nopara>
601               </listitem>
602
603               <listitem>
604                 <nopara>
605                   <person><name>Josh Steiner</name>
606                     <email>joschi@eds.org</email></person>
607                   has added some <bold>startup switches</bold> for terminatorX.
608                   Try -<italic>-help</italic> for more details.</nopara>
609               </listitem>
610             </itemizedlist>
611           </para>
612
613           <para>If you want to create your very own plugins without writing a
614             single line of code checkout the <italic>excellent</italic>
615             <link ref="http://www.gdam.org">GDAM</link>.
616           </para>
617
618           <para>Ok, now grab the new release from the
619             <link ref="download.html">download</link> section and have fun - I
620             invested quite some time in polishing so I hope there are no bigger
621             flaws in it - but you never know ;).
622           </para>
623           <para>
624             I'll put some news up here as soon as the rpms for the new release
625             are finished.
626           </para>
627         </newstext>
628       </newsitem>
629
630       <newsitem>
631         <newsheader date="24 sep">website re-done &amp; some news</newsheader>
632         <newstext><para>Although hardly visible this website was completely
633             re-done. I ported this site to set of XML-files and an
634             XSLT-stylesheet, as this way it should be easier to maintain. Oh
635             yeah and finally frames and gifs are gone forever.
636           </para>
637           <para>
638             There might be some new bugs on this website, due to the re-design,
639             so please let me know about lousy layout in some browsers, dead
640             links or whatever, thanks!
641           </para>
642           <para>The page-contents was updated, too. People with list-linkage
643             or compile errors please take a look at the updated
644             <link ref="faq.html">FAQ</link>.
645           </para>
646           <para><bold>On terminatorX:</bold> Ok, the next release with
647             <link ref="http://www.ladspa.org">LADSPA</link>-plugin-support,
648             should be finished by next week. The GUI redesign is done, plugins
649             work nicely, just some polishing and doc-clearup is left to do.
650             Stay tuned.
651           </para>
652         </newstext>
653       </newsitem>
654
655       <newsitem>
656         <newsheader date="12 apr">
657           terminatorX V3.60  is here and 6.000 samples
658         </newsheader>
659         <newstext>
660           <para>Sorry, this tarball is finished for quite some time now - but
661             I was too busy for updating.<newline/>
662             <italic>Now 3.60 is here and has some brandnew features:</italic>
663             <itemizedlist>
664               <listitem><nopara>Finally the <bold>Sequencer</bold>
665                   is available. You can now record/dub events for <italic>
666                     scratching, volume, effects (cutoff etc.), sync settings,
667                   </italic> etc. </nopara>
668               </listitem>
669               <listitem><nopara>New <bold>dial widget</bold> - I designed it
670                   for the upcoming GUI redesign - but
671                   I liked it so much I decided to let you betatest it right
672                   now ;) -
673                   configuring with -<italic>-disable-dial</italic> will give
674                   you the plain gtk+ scales
675                   again. </nopara>
676               </listitem>
677               <listitem><nopara>Some <bold>pixmaps</bold> for the main
678                   operation buttons. These can be disabled
679                   in in the Options-dialog. </nopara>
680               </listitem>
681               <listitem><nopara>Some <bold>soundfile-editor integration</bold>:
682                   You can now start your favourite
683                   soundfile-editor with the soundfile loaded in a turntable
684                   with just one
685                   click. If your looking for an soundfile editor check out
686                   Dave&apos;s
687                   <link ref="http://www.bright.net/~dlphilp/linuxsound/">Linux
688                     Sound and Midi Pages</link></nopara>
689               </listitem>
690               <listitem><nopara><bold>Enhanced 3DNow! support</bold>: the mixer
691                   routine is now 3<italic>DNow!</italic>-optimized too,
692                   increasing 3DNow! performance gain from a
693                   fromer 5% to more than 20%.</nopara>
694               </listitem>
695               <listitem><nopara>Big Endian support is back finally.
696                   <person>
697                     <name>Scott</name>
698                     <email>scknight@indiana.edu</email>
699                   </person> got it running on PPCs again.</nopara>
700               </listitem>
701               <listitem><nopara>Some<bold> GUI cleanups</bold>. Should now fit
702                   on smaller displays, too.</nopara>
703               </listitem>
704             </itemizedlist>
705             The following <italic>long-outstanding bugs</italic> have been
706             fixed: 
707             <itemizedlist>
708               <listitem>
709                 <nopara>segfault on load / drag&apos;n&apos;drop is
710                   <bold>fixed</bold></nopara>
711               </listitem>
712               <listitem><nopara>zombie mpg123 and sox processes are <bold>
713                     killed</bold></nopara>
714               </listitem>
715               <listitem><nopara>constant lowpass-signal <bold>fixed</bold>
716                 </nopara>
717               </listitem>
718               <listitem><nopara>and more...</nopara>
719               </listitem>
720             </itemizedlist>
721           </para>
722           <para>
723             <person><name>Erik</name>
724               <email>e@osterman.com</email>
725             </person> sent me a note to inform me about his <bold>huge</bold>
726             <italic>sample-archive</italic>
727             (<link ref="http://ftp.osterman.com/pub/music/samples">http</link>/<link ref="ftp://ftp.osterman.com/pub/music/samples">ftp</link>).
728             They have more than 6.000 samples at the moment and if you want to
729             put up a mirror send him a note. 
730           </para>
731           <para>Speedy <person><name>Adrian</name>
732               <email>adrian@lisas.de</email></person> has
733             compiled the already available RPMs for V3.60. </para>
734         </newstext>
735       </newsitem> -->
736     </news>
737   </main>
738 </section>
739