Historique: Spectrum3d
Aperçu de cette version: 5
Spectrum3d : affichage des harmoniques en 3D
Spectrum 3D affiche un spectrogrammeen 3D; la souce audio peut être le microphone, un fichier audio, ou bien jack. Il peut être lancé en temps réel sans Jack (voir les remarque importantes à ce propos). il est également tactile multitouch en option. Il utilise les bibliothèques libres Gstreamer, SDL, OpenGl, Gtk+ et uTouch-Geis et est sous licence GPL.
Il peut être télechargé ici
Installation
1. Installer les dépendances:
Elles sont toutes dans le gestionnaire de paquet Synaptic.
- gcc, pkg-config;
- libgtk+-2.0-dev;
- lidsdl1.2-dev et libsdl-ttf2.0-dev;
- libgstreamer0.10-dev;
- gstreamer0.10-plugins-bad, gstreamer0.10-plugins-bad-multiverse, gstreamer0.10-plugins-ugly et gstreamer0.10-plugins-ugly-multiverse (pour lire les fichiers tels que les mp3);
Si on veut le support de Jack :
- libjack-dev (pour jack1) ou libjack-jackd2-dev pour jack2);
pour le suport tactile 'multitouch' (écran tactile and pavé tactile dans Natty):
- libutouch-geis-dev pur Natty; pour Maverick Maverick, il faut installer utouch-geis du site web (https://launchpad.net/canonical-multitouch/utouch-geis) et nonc elui des depôts car les version ne correspondent pas. Il y a deux méthodes possibles :
1) - désinstaller libutouch-geis-dev et libutouch-geis des depots;
- taper dans un terminal : sudo apt-get build-dep libutouch-geis-dev (pour avoir toutes les dépendances nécessaires);
- télécharger les sources sur le site de uTouch-Geis(https://launchpad.net/canonical-multitouch/utouch-geis) et suivre les instructions du fichier INSTALL, comprenant les étaped ./configure, make, install.
2) une autre méthode plus facile est d'installer les paquets deb pour Natty sur Maverick. Installer d'abord libutouch-geis1 et ensuite libutouch-geis-dev .
Pour les autres distributions, les dépendances devraient être similaire. uTouch-Geis commence être porté sur d'autre distibution telles que Fedora ou Gentoo.
For the other distributions than Ubuntu, the dependencies should be very similar. uTouch-Geis is beeing ported in other distributions such as Gentoo or Fedora.
2. Compiler et installer :
1) dans un terminal, se rendre dans le répertoire où se trouvent les sources :par example, si les sources sont dans le répertoire '/home/victor' :
cd /home/victor/spectrum3d-0.2-2
2) dans un terminal :
./configure
ajouter:
Copy to clipboard
./configure --enable-jack --enable-realtime --enable-multitouch
L'ordre des arguments n'a pas d'importance.
3) dans un terminal, taper :
make
4) dans un terminal, taper :
sudo make install (mot de passe nécessaire)