Installation / Compilation / Configuration d'Hydrogen
|
|
Voir aussi Les conseils de l'équipe officielle Table des matièresPaquets tout-faitsL'équipe d'Hydrogen fourni des paquets pour la version 0.9.4 sur son sourceforge
À noter qu'Hydrogen est également présent sous forme de paquets dans la plupart des distributions : Gentoo, Ubuntu, Musix, UbuntuStudio, 64Studio, Mandriva, Demudi (obsolète), ... Récupération des sourcesTrois méthodes sont possibles :
CompilationNote : Depuis septembre 2008, Hydrogen se compile avec le logiciel scons. Compilation pour le SVN Dans un terminal : cd hydrogen-svn scons scons install Pour les mises à jour: cd hydrogen-svn svn update scons scons install Compilation pour les sources Pour les versions stables, après avoir téléchargé et décompressé les archives .tar.gz, il n'y a plus qu'à taper : scons su pwd scons install Compilation pour les sources en créant un paquet .deb Ceci est mieux que la version du dessus car ça rend votre système plus maintenable et fonctionne à partir de la version 0.9.4 . Nous allons créer un .deb donc pour système Debian ou basé dessus (Ubuntu par exemple) Nous allons avoir besoin des paquets fakeroot, build-essential et debhelper : apt-get install debhelper Pour construire le paquet Hydrogen : $ tar xjf hydrogen-0.9.4.tar $ cd hydrogen-0.9.4 $ cd linux $ fakeroot dpkg-buildpackage Ceci placera un paquet .deb et les fichiers de description dans le dossier parent (dans le dossier hydrogen-0.9.4) Si vous voulez changer le numéro de version pour votre gestionnaire de paquet, éditez linux/debian/changelog pour choisir la version. Compilation pour les sources des versions datant d'avant septembre 2008 Avant de compiler, vérifiez si vous ne souhaitez pas utiliser une option additionnelle avec : bash$ ./configure --help Puis : bash$ cd libhydrogen-* bash$ ./configure bash$ make bash$ su -c "make install" Configuration du pilote audioHydrogen vous permet de choisir plusieurs type de pilote Audio. Ceci se choisi dans : Menu --> Fichier --> Préférences ou CTRL + P, puis onglet Audio System. Vous aurez le choix entre : Auto, JACK, ALSA, OSS et PortAudio. Il est très important de choisir le bon pilote audio pour votre système car ce choix peut avoir une importance primordiale sur les performances générales du logiciel. Le pilote OSS Le pilote OSS utilise /dev/dsp et est basé sur l'interface OSS qui est utilisable avec la plupart des cartes sons disponibles sous GNU/Linux. Cela dit, l'utilisation d'OSS acapare /dev/dsp jusqu'à ce que Hydrogen soit fermé, rendant son utilisation impossible par d'autres logiciels. De plus, OSS est marqué "deprecated" par l'équipe du noyau linux. ALSA entretient une compatibilité OSS pour les vieux logiciels. Ceci dit, le support OSS permet d'utiliser Hydrogen en version stand alone sans avoir besoin de sortir la grosse artillerie Jack et consorts. Le pilote Jack Le pilote Jack nécessite que le serveur Jack soit démarré pour fonctionner. Jack est un serveur audio professionnel qui permet une latence très faible et permet d'utiliser/relier d'autres logiciels musicaux. Vous en découvrirez plus dans le chapitre Jack. Jack + Freebob Si vous utiliser Jack avec le pilote Freebob, vous devrez modifier le fichier de configuration /home/VOTRE_USER/.hydrogen/hydrogen.conf à la main pour obtenir quelque chose dans le style : <audio_engine>
<audio_driver>Jack</audio_driver>
<use_metronome>false</use_metronome>
<metronome_volume>0.5</metronome_volume>
<maxNotes>32</maxNotes>
<buffer_size>256</buffer_size>
<samplerate>48000</samplerate>
<oss_driver>
<ossDevice>/dev/dsp</ossDevice>
</oss_driver>
<jack_driver>
<jack_port_name_1>freebob_pcm:playback_1</jack_port_name_1>
<jack_port_name_2>freebob_pcm:playback_2</jack_port_name_2>
<jack_transport_mode>USE_JACK_TRANSPORT</jack_transport_mode>
<jack_connect_defaults>false</jack_connect_defaults>
<jack_track_outs>false</jack_track_outs>
</jack_driver>Modifiez :
Pensez à faire une copie du fichier d'origine si vous continuez à utiliser ALSA avec une autre carte ! Jack + FFADO Si vous utiliser Jack avec le pilote FFADO, vous devrez modifier le fichier de configuration /home/VOTRE_USER/.hydrogen/hydrogen.conf à la main pour obtenir quelque chose dans le style : <audio_engine>
<audio_driver>Jack</audio_driver>
<use_metronome>false</use_metronome>
<metronome_volume>0.5</metronome_volume>
<maxNotes>32</maxNotes>
<buffer_size>256</buffer_size>
<samplerate>48000</samplerate>
<oss_driver>
<ossDevice>/dev/dsp</ossDevice>
</oss_driver>
<jack_driver>
<jack_port_name_1>system:playback_1</jack_port_name_1>
<jack_port_name_2>system:playback_2</jack_port_name_2>
<jack_transport_mode>USE_JACK_TRANSPORT</jack_transport_mode>
<jack_connect_defaults>false</jack_connect_defaults>
<jack_track_outs>false</jack_track_outs>
</jack_driver>Modifiez :
Pensez à faire une copie du fichier d'origine si vous continuez à utiliser ALSA avec une autre carte ! Activation du piano-rollHydrogen permet de créer des séquences autre que des séquences de percussions. En cela, il se rapproche du logiciel commercial FruityLoops. Pour transformer Hydrogen en séquenceur , il vous faut au mois la version 0.9.3, puis :
Note : Vous trouverez un tutorial/vidéo ici : http://popez.org/~wolke/hydrogen/video/piano-roll.avi Et voilà ! Votre Hydrogen flirt maintenant avec la dénomination de séquenceur/sampleur ! Pour aller plus loin : téléchargez le kit de sons de basse http://popez.org/~wolke/hydrogen/sound_library/precicion_bass_h2_library.h2drumkit
|
Mégaphone
|