Pour accéder à la Liste des articles de ce blog c'est par ici
Bonjour,
comme vous l'aurez peut-être remarqué ecasound (2.9.1) ne gère pas le métronome.
Pour ajouter un métronome, il faut:
- soit synchroniser un séquenceur MIDI avec ecasound. Cette méthode est abordé dans un autre article.
- soit synchroniser klick, un métronome qui fait le café ou créer une piste audio à partir de ce logiciel !
- soit ajouter une piste audio avec un click enregistré à partir d'un fichier MIDI ou d'un site internet.
klick est un métronome supportant jack qui permet de gérer des changements de tempos, les signatures de mesures ...
Bref, ce petit bijou est souple et simple d'utilisation. Voici le manuel (en anglais) pour vous faire une idée.
Pour installer klick:
Et voici une ligne de commande pour démarrer klick en maître du transport jack:
song.tmap est un fichier tempo map (fichier texte) simple à écrire et à lire (voir la doc).
Par exemple (song.tmap):
Vous pouvez aussi avec klick, générer un fichier son dans différents formats:
Pour le transformer en fichier stéréo 32 bits:
Bonjour,
comme vous l'aurez peut-être remarqué ecasound (2.9.1) ne gère pas le métronome.
Pour ajouter un métronome, il faut:
- soit synchroniser un séquenceur MIDI avec ecasound. Cette méthode est abordé dans un autre article.
- soit synchroniser klick, un métronome qui fait le café ou créer une piste audio à partir de ce logiciel !
- soit ajouter une piste audio avec un click enregistré à partir d'un fichier MIDI ou d'un site internet.
Synchroniser klick en temps réel avec ecasound
Bref, ce petit bijou est souple et simple d'utilisation. Voici le manuel (en anglais) pour vous faire une idée.
Pour installer klick:
$ sudo apt-get install klickLorsqu'on utilise klick, les informations de transport jack contiennent la mesure/le temps/la frame ainsi que la position en hh:mm:ss:ddd (à voir dans qjackctl).
Et voici une ligne de commande pour démarrer klick en maître du transport jack:
$ klick -p system:playback_1,system:playback_2 -t -T -s 3 -f song.tmapIl vous faudra démarrer ecasound avec l'option -G:jack,ecasound,recv ou -G:jack,ecasound,sendrecv.
song.tmap est un fichier tempo map (fichier texte) simple à écrire et à lire (voir la doc).
Par exemple (song.tmap):
intro:14 110 # 14 mesures 4/4 à 110 bpm couplet1:24 220 # 24 mesures 4/4 à 220 bpm refrain1:16 110 # 16 mesures 4/4 à 110 bpm couplet2:48 220 # 48 mesures 4/4 à 220 bpm refrain2:16 110 # 16 mesures 4/4 à 110 bpm solo:74 110 # 74 mesures 4/4 à 110 bpm
Ajouter une piste avec le click (métronome)
Générer un fichier son click.wav à partir de klick
(voir plus haut pour avoir plus d'infos sur ce logiciel).Vous pouvez aussi avec klick, générer un fichier son dans différents formats:
$ klick -s 3 -f song.tmap -r 48000 -W Click-tmp.wavici le sample rate est 48000 Hz et le format de fichier WAV (fichier mono).
Pour le transformer en fichier stéréo 32 bits:
$ sox Click-tmp.wav -c 2 -b 32 -e floating-point Click.wav
Fichier Click en MIDI
ecasound supporte les fichiers MIDI grâce à timidity. Pour cela, installez timidity:
$ sudo apt-get install timidity
Puis utilisez le fichier MIDI avec le click en entrée d'une chaîne:
$ ecasound -i Click.mid -o jack,system
NB: selon le paramètrage de timidity, ce processus peut prendre plus ou moins de charge CPU, mémoire et disque. Cependant, cette solution est rapide à mettre en oeuvre et est simple !
Fichier Click WAV à partir d'un fichier MIDI
Pour cela, vous pouvez transformer le fichier MIDI avec le click en WAV avec timidity.
Installez timidity et sox avec la ligne de commande suivante:
$ sudo apt-get install timidity sox
Puis appliquez la ligne de commande suivante pour transformer votre fichier MIDI (Click.mid) en fichier WAV (Click.wav => 32 bits floating point, 2 canaux - donc stéréo -, 48000 Hz [adaptez l'encodage numérique à vos besoins]):
$ timidity Click.mid -Ow Click-tmp.wav $ sox Click-tmp.wav -r 48000 -b 32 -c 2 -e floating-point Click.wav $ rm Click-tmp.wav
ou alors
Fichier Click à partir d'un site internet
Vous aurez besoin d'installer sox. Pour cela, appliquez la ligne de commande suivante:
$ sudo apt-get install sox libsox-fmt-mp3
Puis appliquez la commande suivante pour convertir par exemple votre fichier MP3 (Click.mp3) en fichier WAV (Click.wav => 32 bits floating point, stéréo (2 canaux), 48000 Hz [adaptez l'encodage numérique à vos besoins]):
$ sox Click.mp3 -r 48000 -b 32 -c 2 -e floating-point Click.wav
Articles connexes
- ecasound / nama le multitrack recorder léger !
- Synchroniser un séquenceur MIDI avec ecasound
Voilà,
amusez-vous bien,
Musicalement,
Vous trouverez d'autres astuces pour l'audio et la musique sur Ubuntu par ici.
Aucun commentaire:
Enregistrer un commentaire