Historique: meterec
Aperçu de cette version: 39
Meterec est un enregistreur simple (multi-pistes) dans un terminal.
aperçu de la vue édition
Copy to clipboard
~pp~ 48000Hz 0:00:24.83 1.3% (15.5%) [> ONGOING ][O ONGOING ] ++++++++:+++++++++++++++++++++++++++++++++++++++++++++++++++++\RD WR\++ : Port 1 [REC] PLAYING take 15 Take 18 [CONTENT][ ][ ] 01R----------XXXXLXXX 02=--------------L--- 03O--------------L-XX 04D--------------L-XX 05=--------------L--- 06=--------------L--- 07=--------------L--- 08=--------------L--- ~/pp~
Table des matières
Informations
Site web officiel : http://meterec.sourceforge.net.
Version actuelle : 0.9.3
Derniere livraison: http://sourceforge.net/projects/meterec/.
Version de développement : git://meterec.git.sourceforge.net/gitroot/meterec/meterec.
Licence : GNU GPL.
Support : jack.
Développeur : Fabrice Lebas (fafaman sur LinuxMAO).
Pourquoi Meterec?
Pour ne pas avoir à reconfigurer X11, hald, gnome, xinit ou re-compiler libcdubographicsquevoila... au moment où tout le monde est prêt à enregistrer! meterec utilise donc la console texte disponible même avec les Distributions GNU/linux les plus simples.
meterec ne permet pas d’éditer l'audio, il enregistre. Si la prise n'est pas bonne, il faut la refaire... Ceci permet de jouer de votre instrument au lieu de bidouiller votre ordinateur pour essayer de gruger une mauvaise prise 😛. meterec conserve les prises précédentes, donc si la meilleure était finalement la première, on pourra la choisir dans le mix final.
Compilation et installation
Télécharge meterec sur https://sourceforge.net/projects/meterec/.
Dépendances : libsndfile (voir biblios) et libjack (voir Jack et sa famille).
Décompression, configuration du paquet et compilation
Copy to clipboard
~pp~ tar -zxvf meterec-%variable_version_meterec%.tgz cd meterec-%variable_version_meterec% ./configure make ~/pp~
Installation (en tant qu'utilisateur privilégié 'root')
Copy to clipboard
~pp~ sudo make install ~/pp~
Deux nouveau programmes sont maintenant disponibles sur ta machine: meterec et meterec-init-conf
Premier enregistrement
Tu brûles d'impatience et c'est normal... Nous allons nous libérer de l'interface graphique à tout jamais ! OK, tu pourras lancer X pour une petite partie de Tux Racer de temps en temps...
Jack doit être en route!
À nos moutons : tout d'abord, jackd doit être en route pour utiliser meterec... C'est le bon moment pour lire la documentation sur Jack, si il n'est pas encore en fonction sur ta machine.Configurer une session
Commençons par créer un répertoire où meterec pourra vivre sa vie et peut être mourir (snif...).Vivre et laisser mourir
Copy to clipboard
~pp~ mkdir meterec-sessions cd meterec-sessions ~/pp~
L'utilisation la plus simple de meterec consiste a enregistrer ce qui entre dans la carte son (prise 'Line-in' ou system:capture_* pour jack) et a rejouer les enregistrements en sortie de la carte son (prise 'Line-out' ou system:playback_* pour jack). Afin de configurer meterec pour cette utilisation, un petit outil a déjà été installer: meterec-init-conf. Nous allons l'invoquer en précisant le nom de la session que nous nous apprêtons à jouer.
Configuration de ma première session
Copy to clipboard
meterec-init-conf linuxmao
meterec-init-conf a créé un fichier linuxmao.mrec qui contient l'etat courant de la session: les ports, leurs connections, leur noms, les differentes prises, les index pour les saut et le loops (éditable, avec tacte!).
Petit lexique
Pour meterec les termes suivants sont retenus:- vue -vue-mètre, édition ou conections sont les 3 interfaces présentées à l'utilisateur, la touche <TAB> permet de basculer d'une vue a l'autre,
- état - meterec peut être dans trois états: arrêt, lecture ou enregistrement,
- port - paire d’entrée-sortie, représentées par une ligne en vue vu-mètre, édition et connections,
- prise (Anglish: take) - une instance d'enregistrement (keskidis?). Plusieurs ports peuvent être enregistrés simultanément au cours d'une prise. Représentés par une colonne en vue édition,
- piste (Anglish: track) - contenu audio d'un port au cours d'une prise. Représentée par une case en vue édition,
- mode - un port peut être dans 4 modes: lecture, enregistrement(REC), doublage(DUB), sur-doublage(OVR).
Utiliser une session
Et ben maintenant, il faut y aller, tu ne peux plus reculer ! Nous allons lancer meterec pour la session que nous venons de créer.Ma première session
Copy to clipboard
~pp~ meterec -s linuxmao ~/pp~
meterec démarre en vue vu-mètre. On peut observer que le chronomètre a déjà démarré: meterec est dans l’état lecture... Bien sûr (houuuu t'es pas bête toi!), il n'y a rien à lire, mais meterec ne s'arrête pas à la fin des enregistrements, s'il n'y a plus rien à lire sur les pistes, il produit du silence pour les ports correspondants. Appuies sur la touche <ESPACE> pour arrêter la lecture.
La vue vu-mètre est idéale pour régler le niveau d'amplification des entrées de ta carte son. On peut basculer vers le deuxième terminal <CONTROL><ALT><F2> et lancer alsa-mixer pour ce faire. meterec se souvient en permanence du niveau maximal atteint pour chaque port. La touche <v> ré-initialise ces marqueurs.
Pour choisir quel port enregistrer, utilise les touches fléchées <haut> et <bas> pour changer le port sélectionné. Utilise la touche <r> pour faire basculer le mode enregistrement REC pour le port sélectionné.
Attention ! Les modifications apportées en vue éditions ne sont prise en compte qu'une fois que meterec est passé par l'état arrêt.
Il n'est pas possible de modifier le mode d'un port au cours d'un enregistrement.
Une fois que les bons ports sont en mode enregistrement, appuies sur la touche <ENTER> pour démarrer l'enregistrement. Une nouvelle colonne sera ajoutée dans la vue édition.
Appuies sur <ENTER> pour terminer la prise. Appuis sur <ESPACE> pour relancer la lecture. La dernière prise est rejouée.
Pour effectuer plusieurs prises successives (sans temps mort entre les prises) on utilisera la touche <BACKSPACE>. Ceci est tres utile pour l'enregistrement de concerts.
Commandes disponibles dans les differentes vues
Toutes les vues
q quitter
<SPACE> Lancer la lecture, arreter la lecture
<ENTER> Lancer l'enregistrement, arreter lecture ou enregistrement
<BKSPS> creer une nouvelle prise au cours d'un enregistrement
v re-initialisation de tous les marqueurs de pick
n bascule l'affichage les noms de port. toggle port names display
i insert name
m mute that port playback
M mute all ports playback
s mute all but that port playback (solo)
S unmute all ports playback
r toggle REC record mode for that port - record without listening playback
R toggle REC record mode for all ports
d toggle DUB record mode for that port - record listening playback
D toggle DUB record mode for all ports
o toggle OVR record mode for that port - record listening and mixing playback
O toggle OVR record mode for all ports
<SHIFT>F1-F12 set time index
F1-F12 jump to time index
<CTRL>F1-F12 use time index as loop boundary
+ use current time as loop boundary
- clear loop boundaries
=> seek forward 5 seconds
<= seek backward 5 seconds
<HOME> be kind, rewind
<TAB> edit mode
l lock selected track for playback
L lock only selected track for playback (clear all other locks on this port)
a lock selected take for playback
A lock only selected tack for playback (clear all other locks)
Aperçus
Sur les consoles qui le supporte, la couleur apporte un peu de gaîté 😀 et des informations supplémentaires sur le mode de chaque port...
aperçu de la vue vu-mètre
Copy to clipboard
~pp~ 48000Hz 0:00:10.24 1.2% (10.4%) [> ONGOING ][O ONGOING ] ++++++++:+++++++++++++++++++++++++++++++++++++++++++++++++++++\RD WR\++++ : -6050 -40 -35 -30 -25 -20 -15 -10 -5 -3 0 |__|____|____|____|______|_____|_______|_______|_______|___|____| 01##I : 02##I : 03#####################################I : 04###########################################I 05##I : 06###############################I : 07##I:-------------------------------------------- 08##I:----------------------------------------------------------- |__|____|____|____|______|_____|_______|_______|_______|___|____| -6050 -40 -35 -30 -25 -20 -15 -10 -5 -3 0 ~/pp~
aperçu de la vue édition
Copy to clipboard
~pp~ 48000Hz 0:00:24.83 1.3% (15.5%) [> ONGOING ][O ONGOING ] ++++++++:+++++++++++++++++++++++++++++++++++++++++++++++++++++\RD WR\++ : Port 1 [REC] PLAYING take 15 Take 18 [CONTENT][ ][ ] 01R----------XXXXLXXX 02=--------------L--- 03O--------------L-XX 04D--------------L-XX 05=--------------L--- 06=--------------L--- 07=--------------L--- 08=--------------L--- ~/pp~