Historique: Slag
Aperçu de cette version: 8
Page d'accueil (en anglais) : http://www.nongnu.org/slag/
Zone de téléchargement : http://download.savannah.gnu.org/releases/slag/
Le but du projet Slag est de créer un séquenceur audio multi-plateformes. Pour l'instant il est utilisable comme une boite à rythme simple ayant les fonctionnalités suivantes :
- édition en temps-réel du morceau
- nombre de pistes et de motifs théoriquement illimité
- support JACK optionnel
- lorsque JACK est utilisé, on peut configurer Slag pour qu'il utilise une paire de ports JACK pour chaque piste
- réglages de volumes pour les pistes et pour chaque "note"
- possibilité de lier des parties du morceau entre elles, de manière à ce qu'une modification faite à un endroit soit propagée ailleurs
- enregistrement dans un fichier audio de ce qu'on est en train de jouer
- localisations en français et en anglais
Il se trouve que l'auteur de ce logiciel est aussi un contributeur occasionnel de ce site et qu'il comprend donc le français 😊
Compiler Slag.
- Avec les Sources :
http://download.savannah.gnu.org/releases/slag/
- Avec le CVS :
cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/slag co slag
Puis créer le configure avec :
make -f Makefile.cvs
Slag a besoin des librairies de developpement :
- libqt3
- libsndfile
- libsamplerate
- libjack (optionnel mais avec jack c'est mieux 😊
- libao (optionnel)
On compile avec :
./configure
./configure --enable-debug
Si le configure ne trouve pas les lib QT, en supposant que les libs se trouvent dans ce répertoire :
export QTDIR="/usr/share/qt3"
Suit le classique :
make
Et enfin en root :
make install
sudo checkinstall
Pour tester et rapporter des bugs, le mieux est de pouvoir générer un .core lors d'un crash de Slag. On tape :
ulimit -c unlimited
puis on lance slag en mode debug :
./slag -v
slag -v