Chargement...
 
Skip to main content

Historique: Spectrum3d

Aperçu de cette version: 7

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;
Pour Natty, libutouch-geis-dev se trouve dans les dépots; pour Maverick, il faut installer utouch-geis du site web (https://launchpad.net/canonical-multitouch/utouch-geis) et non celui 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.


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' :

c
Copy to clipboard
d /home/victor/spectrum3d-0.2-2


2) dans un terminal, taper :

Copy to clipboard
./configure


ajouter:

Copy to clipboard
--enable-jack
pour le suport de Jack,
Copy to clipboard
--enable-realtime
pour pouvoir Spectrum3D en temps réel sans Jack, et
Copy to clipboard
--enable-geis
pour un support tactile multitouch. Par exemple, si vous voulez les 3 options activées, il faudra écrire :

Copy to clipboard
./configure --enable-jack --enable-realtime --enable-multitouch

L'ordre des arguments n'a pas d'importance.

3) dans un terminal, taper :

Copy to clipboard
make


4) dans un terminal, taper :

  • Copy to clipboard
    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)
  • »