synth.jpg

out of the box

Klangforschung

Es gibt tausende Tools und Utilities für Linux. "out of the box" pickt sich die Rosinen raus und stellt pro Monat ein Progrämmchen vor, das wir für schlichtweg unentbehrlich oder aber zu Unrecht wenig beachtet halten. Diesmal geht es um den Synthesizer SpiralSynth.

Als die deutschen Elektronikpioniere Kraftwerk mit ihrer Musik begannen, war ein Synthesizer noch das, was man sich darunter vorstellt: ein mit vielen Drehknöpfen und Schiebereglern übersätes, klobiges Gerät. Mit der heute zur Verfügung stehenden Rechenleistung ist es möglich, solche Geräte digital zu simulieren. Ein solches Projekt ist SpiralSynth, das in England von Dave Griffiths entwickelt wird.

Forschungsmittel

Damit es beim simulierten Synthesizer auch Drehknöpfe und eine Anzeige des erzeugten Audiosignals gibt, braucht das Programm natürlich eine grafische Oberfläche. Der Autor hat dafür die FLTK-Librarygewählt, also muss diese für SpiralSynth installiert sein. Wir holen uns FLTK (Version 1.0.9 oder höher) von http://www.fltk.org/ und SpiralSynth von http://www.blueammonite.f9.co.uk/SpiralSynth/ – allerdings nicht die neueste 0.1.6er Version, sondern die Vorgängerin 0.1.5.

Versuchsaufbau

Nachdem wir die benötigten Komponenten auf der Festplatte versammelt haben, geht es ans Kompilieren. Zuerst wird FLTK kompiliert und installiert (für den zweiten Schritt sind root-Rechte nötig):

tar xzf fltk-1.0.9-source.tar.gz
cd fltk-1.0.9
./configure
make
su  (root-Passwort eingeben)
make install ; exit

Wer sich das Kompilieren von FLTK ersparen will, kann auch das rpm-Paket installieren. Dazu benötigen wir zwei Dateien, die sich unter ftp://rpmfind.net/linux/Mandrake-devel/7.2beta/i586/Mandrake/RPMS/fltk-1.0.9-2mdk.i586.rpm<I> und ftp://rpmfind.net/linux/Mandrake-devel/7.2beta/i586/Mandrake/RPMS/fltk-devel-1.0.9-2mdk.i586.rpm<I> herunterladen lassen. Das Installieren der rpm-Pakete funktioniert wie folgt:

su  (root-Passwort eingeben)
rpm -Uvh fltk-1.0.9-2mdk.i586.rpm
rpm -Uvh fltk-devel-1.0.9-2mdk.i586.rpm
exit

Nun kommen wir zum eigentlichen Programm:

tar xzf SpiralSynth-0.1.5.tar.gz
cd SpiralSynth-0.1.5
./configure
make
su  (root-Passwort eingeben)
make install ; exit

Sollten beim Kompilieren von SpiralSynth Fehler auftreten, gibt es eine weitere Möglichkeit, das Programm zu installieren. In weiser Voraussicht bietet es der Autor in vorkompilierter Form unter http://www.blueammonite.f9.co.uk/SpiralSynth/dload/SpiralSynth-i386Linux-0.1.5.gz<I> an. In diesem Fall gibt es beim Installieren wenig zu tun:

gunzip SpiralSynth-i386Linux-0.1.5.gz
chmod 755 SpiralSynth-i386Linux-0.1.5
su  (root-Passwort eingeben)
cp SpiralSynth-i386Linux-0.1.5 /usr/local/bin/SpiralSynth
exit

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

Kommentare

Infos zur Publikation

LU 09/2016: Ciao, Windows!

Digitale Ausgabe: Preis € 5,99
(inkl. 19% MwSt.)

LinuxUser erscheint monatlich und kostet 5,95 Euro (mit DVD 8,50 Euro). Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 86,70 Euro. Details dazu finden Sie im Computec-Shop. Im Probeabo erhalten Sie zudem drei Ausgaben zum reduzierten Preis.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

HINWEIS ZU PAYPAL: Die Zahlung ist ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!

Aktuelle Fragen

NOKIA N900 einziges Linux-Smartphone? Kein Support mehr
Wimpy *, 28.08.2016 11:09, 1 Antworten
Ich habe seit vielen Jahren ein Nokia N900 mit Maemo-Linux. Es funktioniert einwandfrei, aber ich...
Scannen nicht möglich
Werner Hahn, 19.08.2016 22:33, 3 Antworten
Laptop DELL Latitude E6510 mit Ubuntu 16,04, Canon Pixma MG5450. Das Drucken funktioniert, Scann...
Wie kann man das berichtigen
Udo Muelle, 17.07.2016 20:39, 1 Antworten
Fehlschlag beim Holen von http://extra.linuxmint.com/dists/rosa/main/binary-i386/Packages Hash-S...
Installation Genimotion
Horst Müller, 15.07.2016 17:00, 1 Antworten
Hallo, ich kann Genimotion nicht installieren. Folgende Fehlermeldung habe ich beim Aufruf erh...
Probleme beim Hochfahren der Terastaion 5400 mit Unix-Distrib
Sheldon Cooper, 10.07.2016 09:32, 0 Antworten
Hallo ihr lieben, habe seit zwei Tagen das Problem, das das NAS (Raid5) nicht mehr sauber hoch...