From 7f9da08b09f3bf2804aea79eb163d296a2f409d3 Mon Sep 17 00:00:00 2001
From: terminatorX <>
Date: Wed, 16 Apr 2003 19:46:28 +0000
Subject: [PATCH] Moving often used links into linkdb
---
website/Makefile | 4 +--
website/aseqjoy.xml | 12 ++++----
website/createpreview | 2 +-
website/createshot | 9 ++++++
website/docs.xml | 18 +++++------
website/download.xml | 16 +++++-----
website/faq.xml | 7 +++--
website/index.xml | 67 ++++++++++++++++++++++-------------------
website/linkdb.xml | 20 ++++++++++++
website/scratches.xml | 5 +--
website/screenshots.xml | 11 ++++---
website/sedscript | 1 +
website/tX.dtd | 23 +++++++++++---
website/tX.xsl | 60 +++++++++++++++---------------------
website/turntable.xml | 7 +++--
15 files changed, 151 insertions(+), 111 deletions(-)
create mode 100755 website/createshot
create mode 100644 website/linkdb.xml
diff --git a/website/Makefile b/website/Makefile
index a3bbae5..c4aeb29 100644
--- a/website/Makefile
+++ b/website/Makefile
@@ -10,8 +10,8 @@ pretty:
clean: Makefile
rm -rf *.html *.tmp
-%.html: %.xml tX.xsl tX.dtd sedscript
- xsltproc tX.xsl $*.xml > $*.tmp && sed -f sedscript < $*.tmp | (echo ''; cat) > $*.html ; rm $*.tmp
+%.html: %.xml tX.xsl tX.dtd sedscript linkdb.xml
+ xsltproc tX.xsl $*.xml > $*.tmp && sed -f sedscript < $*.tmp | (echo ''; cat) > $*.html ; rm $*.tmp
# java org.apache.xalan.xslt.Process -in $*.xml -xsl tX.xsl -out $*.tmp && sed -f sedscript < $*.tmp | (echo ''; cat) > $*.html ; rm $*.tmp
dist: all
diff --git a/website/aseqjoy.xml b/website/aseqjoy.xml
index 42d7364..915cb54 100644
--- a/website/aseqjoy.xml
+++ b/website/aseqjoy.xml
@@ -1,19 +1,19 @@
+ &db;
- aseqjoyis a
+ aseqjoy is a
Joystick to ALSA MIDI Sequencer Converter. In fact it's a
really tiny piece of software that turns a joystick into a MIDI controller
for the
- ALSA sequencer
+ ALSA sequencer
infrastructure. I mainly wrote it to test the new MIDI interface of
terminatorX but then I thought it might be useful with other scenarios and
applications, too.For a more detailed description on what it does and how to use it
- have a look the
- manpage.
+ have a look the manpage.
If you want to test it yourself download the source:
aseqjoy-0.0.1.tar.gz (Sorry no
binaries - but it's so small it only takes seconds to compile it yourself
@@ -30,9 +30,9 @@
package (to calibrate your joystick) and Robert Ham's
alsa-patch-bay or aconnect from the
- alsa-utils package to connect
+ alsa-utils package to connect
aseqjoy's MIDI output port to other input ports.aseqjoy is distributed under the terms of the
- GNU General Public License V2.
+ GNU General Public License V2.
diff --git a/website/createpreview b/website/createpreview
index 0cfc4e6..8a65711 100755
--- a/website/createpreview
+++ b/website/createpreview
@@ -1,5 +1,5 @@
#!/bin/bash
for file in $*;
do
- jpegtopnm < $file | pnmscale -xsize=100 | pnmtojpeg > pre_$file
+ jpegtopnm < $file | pnmscale -xsize=100 | jpegtopng > pre_$file
done
diff --git a/website/createshot b/website/createshot
new file mode 100755
index 0000000..3df1ad3
--- /dev/null
+++ b/website/createshot
@@ -0,0 +1,9 @@
+#!/bin/bash
+for file in $*;
+do
+ if [ -f pre_$file ]
+ then
+ rm -rf pre_$file
+ fi
+ pngtopnm < $file | pnmscale -xsize=350 | pnmtopng > pre_$file
+done
diff --git a/website/docs.xml b/website/docs.xml
index 8864b53..6046f61 100644
--- a/website/docs.xml
+++ b/website/docs.xml
@@ -1,6 +1,7 @@
+ &db;
The following documentation is available:
@@ -17,31 +18,30 @@
Brianbredfern@calarts.edu
- wrote a nice
+ wrote a nice
QuickToot tutorial on terminatorX. Check it out
- here or have look at all the other
- QuickToots available.
+ here or have look at all the other
+ QuickToots available.
If you're stuck on installing terminatorX I recommend having a
- look at the
- INSTALL file.
+ look at the file.
I also maintain a
- Frequently Asked Questions document.
+ Frequently Asked Questions document.
Additionally there's a
HTML version of the
- aseqjoy
- man page.
+
+ man page.And a rather old
- description on how I turned my
+ description on how I turned my
broken turntable into terminatorX device.
diff --git a/website/download.xml b/website/download.xml
index 15791ae..7c00c36 100644
--- a/website/download.xml
+++ b/website/download.xml
@@ -1,6 +1,7 @@
+ &db;
Available Downloads
@@ -37,7 +38,7 @@
- LADSPA The Linux Audio
+ The Linux Audio
Developer's Simple Plugin API
@@ -47,7 +48,7 @@
terminatorX supports Steve Harris'
- liblrdf which allows
+ which allows
categorizing LADSPA plugins. Although terminatorX can be built
without liblrdf support I strongly recommend installing it when you
plan on using Steve Harris' wonderful
@@ -57,7 +58,7 @@
terminatorX' MIDI interface is based on the ALSA sequencer
API and therefor requires a working
- ALSA setup
+ setupTo enhance audiofile support I strongly recommend installing:
@@ -102,12 +103,11 @@
terminatorX Debian package via
apt-get.
- Mandrake users may be pleased to here that
+ Mandrake users may want to check out
- Some
- email@email.de
- has created RPMs for their distribution
- here.
+ Thac
+ tobbe@nyvalls.com
+ 's RPMs here.Old Sources
diff --git a/website/faq.xml b/website/faq.xml
index 7d45578..6008656 100644
--- a/website/faq.xml
+++ b/website/faq.xml
@@ -1,6 +1,7 @@
+ &db;
What is terminatorX?
@@ -9,7 +10,7 @@
"scratch" on digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3,
etc.) the way hiphop-DJs scratch on vinyl records. It features multiple
turntables, realtime effects (buit-in as well as
- LADSPA plugin effects), a
+ plugin effects), a
sequencer and MIDI interface - all accessible through an easy-to-use
gtk+ GUI.
This sofware is designed to run under Linux, FreeBSD and the
@@ -76,7 +77,7 @@
Update: If you want to use your joystick along with your
mouse I suggest using my tiny
- aseqjoy tool to connect your joystick to
+ tool to connect your joystick to
the MIDI input port of terminatorX.If you want to use another mouse however, you need to configure
this mouse as an XFree86 XInput devices and from what I've read I
@@ -96,7 +97,7 @@
_t24__default_alloc_template2b1i0.free_list" when I run
terminatorX?
- You proabably downloaded the binary-rpm-package and your
+ You probably downloaded the binary-rpm-package and your
libstdc++ is outdated. This seems to occur on Mandrake systems only.
Upgrading with a newer libstdc++ package should fix this.
diff --git a/website/index.xml b/website/index.xml
index de969b7..a80b5ed 100644
--- a/website/index.xml
+++ b/website/index.xml
@@ -1,12 +1,13 @@
+ &db;
Welcome to the terminatorX website!Bookmark this site as
- www.terminatorX.cx. It's
+ terminatorX.cx. It's
located on
42.fht-esslingen.de
@@ -17,21 +18,20 @@
sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way hiphop-DJs
scratch on vinyl records. It features multiple turntables, realtime
effects (buit-in as well as
- LADSPA plugin effects), a
+ plugin effects), a
sequencer and MIDI interface - all accessible through an easy-to-use
gtk+ GUI.
This sofware is designed to run under Linux, FreeBSD and the
like. If you have more questions read the
- FAQ/Manual/Tutorial/LICENSE and if you have further questions,
+ /Manual/Tutorial/License and if you have further questions,
suggestions, patches,
- scratches send me a
+ scratches send me a
mail
-
+
terminatorX 3.80 and
aseqjoy 0.0.1
@@ -41,14 +41,20 @@
Finally terminatorX has a
- native
- ALSA
+ nativebackend. See the new
Preferences dialog and the online manual for
details. The ALSA and the OSS backends now both support operating
at an
arbitrary sampling rate.
+
+
+ Scrolling audio data, a menubar and even less space consumption
+ for small displays.
+
+
+ The audio data display is now
zoomable. This helps scratching large audio files
@@ -69,7 +75,7 @@
Arthur Petersamp@singingwizard.org
. The MIDI interface is based upon the
- ALSA sequencer API,
+ sequencer API,
so you'll have to connect terminatorX' input port to an output
port of your choice with either
aconnect or for example the
@@ -78,8 +84,7 @@
a turntable's parameter click the
MIDI Mapping button.In order to test the new interface I hacked a little tool
- called
- aseqjoy that emits MIDI controller
+ called that emits MIDI controller
messages based on Joystick motion.
@@ -100,8 +105,9 @@
I added a little
pitch calculator that allows adjusting the playback
speed of a turntable to that of the master turntable so it easy
- very easy to synchronize loops now. Note that this feature is
- proabably useless.
+ very easy to synchronize (precisely cut) loops now.
+ Note that this feature is
+ probably useless with large audiofiles (like complete songs).
Advancing the use of XML: many XML-related bugs have been
@@ -138,10 +144,13 @@
This release has seen quite some
valgrinding so it
- should run rather stable and a major mem leak has been fixedm, too.
+ should run rather stable and a major mem leak has been fixed, too.
Unlike 3.73 this one compiles with gcc > 3.0 with
-Wall and
- -Werror enabled.
+ -Werror enabled. Well, the version number ends in a
+ zero, which means lots of new code with possibly lots of new and yet
+ undiscovered busg.
+
@@ -149,8 +158,7 @@
terminatorX
V3.73 available,
Debian inclusion + a
-
- tutorial
+ Aside of fixing numerous bugs, the new release does have some
new features:
@@ -163,9 +171,6 @@
too, but I don't plan to support it much longer.
-
- Minimizing controls to save space
- I reworked the GUI a bit in order to make terminatorX fit
@@ -249,7 +254,7 @@
Adrianadrian@lisas.de
- terminatorX now has a
+ terminatorX now has a
manpage.
@@ -269,7 +274,7 @@
Tilman Linnewehtilman@arved.de
- for testing.
+ for testing.
Many other fixes.
@@ -283,7 +288,7 @@
Mike Furrmfurr@debian.org
- is now maintainer of the
+ is now maintainer of the
terminatorX Debian package. So if you're a Debian user you may
want to
@@ -294,16 +299,16 @@
Brianbredfern@calarts.edu
- has created a wonderful step-by-step
-
- "terminatorX TOOT" tutorial - reading that will accelerate the
+ has created a wonderful step-by-step
+
+ "terminatorX TOOT" tutorial - reading that will accelerate the
creation of your first scratch considerably.
- Turntable gallery online and a fresh
- scratch
+ Turntable gallery online and a fresh
+ scratchI finally managed to hack the website's DTD and XSLT stylesheet
to support the
@@ -314,9 +319,9 @@
Brianbredfern@calarts.edu
- - a California based terminatorX DJ - has contributed a very
+ - a California based terminatorX DJ - has contributed a very
cool scratch for the
- scratches section. It's just an
+ scratches section. It's just an
excerpt of a complete drum and bass set that is available at Brian's
website - which seems to be down
currently. In case it doesn't come up again I'll mirror the complete
@@ -342,7 +347,7 @@
Hope everybody had a nice start into 2002, these are the
changes that come with terminatorX release 3.72 (for details check
the
- ChangeLog):
+ ):
Thanks to a patch from
diff --git a/website/linkdb.xml b/website/linkdb.xml
new file mode 100644
index 0000000..392567e
--- /dev/null
+++ b/website/linkdb.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/website/scratches.xml b/website/scratches.xml
index 26bb5b0..03847db 100644
--- a/website/scratches.xml
+++ b/website/scratches.xml
@@ -1,6 +1,7 @@
+ &db;
Yeah, Boy!(talking
@@ -44,7 +45,7 @@
Aint no DJ but love to scratch!created with his
- own turntable.
+ own turntable.
@@ -218,7 +219,7 @@
mp3 or
- ogg it. If you don't have an encoder go and get,
+ ogg it. If you don't have an encoder go and get
LAME,
BladeEnc or
OggVorbis.
diff --git a/website/screenshots.xml b/website/screenshots.xml
index e4bf28d..01a2bf9 100644
--- a/website/screenshots.xml
+++ b/website/screenshots.xml
@@ -1,10 +1,11 @@
+ &db;
What it looks like...
- Here are some screenshots I took of terminatorX 3.80 in
+ Here are some screenshots of terminatorX 3.80 in
action.
@@ -13,17 +14,17 @@
Selecting a
- LADSPA plugin from a
- liblrdf structured menu.
+ plugin from a
+ structured menu.
Mapping a parameter to a turntable's axis. This works for
- LADSPA plugins, too.
+ plugins, too.
Configuring terminatorX.
-
+ Mapping MIDI events to turntable parameters.
diff --git a/website/sedscript b/website/sedscript
index dacec1c..697dd21 100644
--- a/website/sedscript
+++ b/website/sedscript
@@ -4,3 +4,4 @@ s/CLOSE_DA_P/<\/p>/
s/OPEN_DA_P/
diff --git a/website/turntable.xml b/website/turntable.xml
index ba8d553..9da7ebd 100644
--- a/website/turntable.xml
+++ b/website/turntable.xml
@@ -1,6 +1,7 @@
+ &db;
While scratching with the mouse usually
sounds the way terminatorX users want it to (at least if
@@ -11,7 +12,7 @@
method suggested by the terminatorX logo should be feasible. Optical input
devices are known to produce best results in such a scenario. For those
interested here's a
- document on how I turned my old turntable
+ document on how I turned my old turntable
into a terminatorX device.Luckily a lot of terminatorX users have built their own turntables
and I'm really happy to present some of these creations below. Please, if
@@ -34,7 +35,7 @@
works.Note: Fernando also contributed a scratch - see
- users' scratches-section.
+ users' scratches-section.
@@ -106,7 +107,7 @@
These are the pictures of my very own terminatorX turntable.
The turntable is described in more detail
- here.
+ here.
--
2.25.4