Chargement...
 
Skip to main content

Historique: Spectrum3d

Aperçu de cette version: 4

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.

Image

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: enable-jack pour le suport de Jack, enable-realtime pour pouvoir Spectrum3D en temps réel sans Jack, et --enable-geis pour un support tactile multitouchif. Par exemple, si vous voulez les 3 options activées, il faudra écrie :

./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)


Utilisation


remarque importante concernant le temps réel


Support pour le multitouch (ecran et pavé tactiles)

Historique

Avancé
Information Version
Mercredi 04 mai 2011 18:44 pianolivier code cleanup 11
Afficher
Mercredi 04 mai 2011 14:53 victor 10
Afficher
Mercredi 04 mai 2011 04:14 victor 9
Afficher
Mercredi 04 mai 2011 04:01 victor 8
Afficher
Mercredi 04 mai 2011 03:35 victor 7
Afficher
Mercredi 04 mai 2011 03:31 victor 6
Afficher
Mercredi 04 mai 2011 03:28 victor 5
Afficher
Mercredi 04 mai 2011 03:26 victor 4
Afficher
Mercredi 04 mai 2011 03:03 victor 3
Afficher
Mercredi 04 mai 2011 02:58 victor 2
Afficher
Mercredi 04 mai 2011 02:56 victor 1
Afficher
  • 1
  • 2 (en cours)
  • »