Meterec est un enregistreur simple (multi-pistes) dans un terminal.
Site web officiel : http://meterec.sourceforge.net.
Version actuelle : 0.9.3 du 2020 11 11 .
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).
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.
Télécharge meterec sur https://sourceforge.net/projects/meterec/.
Dépendances : libsndfile (voir Bibliothèques connexes) et libjack (voir Jack et sa famille).
Deux nouveau programmes sont maintenant disponibles sur ta machine: meterec et meterec-init-conf
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...
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.
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!).
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é.
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.
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...
~pp~ [> ONGOING ]IIIIIIIIIII\ .||| : ' [0:00:08.125] 0:00:10.244 [0:00:16.962] [O OFF ]| -60-50 -40 -35 -30 -25 -20 -15 -10 -5 -3 0 |___|_____|_____|____|_______|_______|________|_________|________|___|_____| 01R##I : 02R##I : 03=#####################################I : 04=###########################################I 05~##I : 06=###############################I : 07=##I----------:---------------------------------- : 08=##I------------------------------------------------------------: |___|_____|_____|____|_______|_______|________|_________|________|___|_____| -60-50 -40 -35 -30 -25 -20 -15 -10 -5 -3 0 Port 5 [ ][MUTE][ ] PLAYING no take | -53.1dB ( -4.1dB) | ~/pp~
Table des matières
Informations
Site web officiel : http://meterec.sourceforge.net.
Version actuelle : 0.9.3 du 2020 11 11 .
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 Bibliothèques connexes) et libjack (voir Jack et sa famille).
~pp~ tar -zxvf meterec-%variable_version_meterec%.tgz cd meterec-%variable_version_meterec% ./configure make ~/pp~
~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...).mkdir meterec-sessions cd meterec-sessions
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.
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.~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é.
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 | quitte |
<TAB> | bascule entre le vues - vu-metre, edition, connections |
<SPACE> | Lance la lecture, arrete la lecture |
<ENTER> | Lance l'enregistrement, arrete lecture ou enregistrement |
<BKSPS> | cree une nouvelle prise au cours d'un enregistrement |
v | re-initialise de tous les marqueurs de pic |
n | bascule l'affichage les noms de port |
i | insere un nom de port |
t | bascule le passage de l'audio entrant au travers du port courant |
m | mute ce port en lecture |
M | mute tous les ports en lecture |
s | mute tous les ports en lecture sauf le port courant (solo) |
S | de-mute tous les ports |
r | bascule le mode d'enregistrement REC pour ce port - enregistre sans ecouter la prise selectionee sur ce port |
R | bascule le mode d'enregistrement REC pour tous les ports |
d | bascule le mode d'enregistrement DUB pour ce port - enregistre en ecoutant la prise selectionee sur ce port |
D | bascule le mode d'enregistrement DUB pour tous les ports |
o | bascule le mode d'enregistrement OVR pour ce port - enregistre en ecoutant la prise selectionee sur ce port en la mixant avec la prise courante |
O | bascule le mode d'enregistrement OVR pour tous les ports |
<SHIFT>F1-F12 | regle l'index correspondant sur la position de la tete de lecture |
F1-F12 | deplace la tete de lecture sur l'index correspondant |
<CTRL>F1-F12 | utilise l'index correspondant comme limite de boucle |
+ | utilise la position de la tete de lecture comme limite de boucle |
- | efface les limites de boucle |
<HOME> | positione la tete de lecture au temps 0 |
Vue vu-metre
=> | avance rapide de 5 secondes |
<= | retour rapide de 5 secondes |
Vue edition
=> | selectionne la prise suivante |
<= | selectionne la prise precedente |
l | verouille la piste selectionee pour la lecture |
L | verouille seule la piste selectionee pour la lecture - efface tous les autres verous pour ce port |
a | verouille la prise selectionee pour la lecture |
A | verouille seule la prise selectionee pour la lecture - efface tous les autres verous de cette session |
Vue connections
=> | selectione ports de sortie, ports de meterec, ports d'entree |
<= | selectione ports d'entree, ports de meterec, ports de sortie |
c | connecte le port |
x | deconnecte le port |
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...
~pp~ [> ONGOING ]IIIIIIIIIII\ .||| : ' [0:00:08.125] 0:00:10.244 [0:00:16.962] [O OFF ]| -60-50 -40 -35 -30 -25 -20 -15 -10 -5 -3 0 |___|_____|_____|____|_______|_______|________|_________|________|___|_____| 01R##I : 02R##I : 03=#####################################I : 04=###########################################I 05~##I : 06=###############################I : 07=##I----------:---------------------------------- : 08=##I------------------------------------------------------------: |___|_____|_____|____|_______|_______|________|_________|________|___|_____| -60-50 -40 -35 -30 -25 -20 -15 -10 -5 -3 0 Port 5 [ ][MUTE][ ] PLAYING no take | -53.1dB ( -4.1dB) | ~/pp~
~pp~ [> OFF ]IIIIIIIIIII\ . ' [-:--:--.---] 0:00:22.453 [-:--:--.---] [O OFF ]| Take 5 [CONTENT][LOCKED][PLAYING] 01RXXXXLX-- 02RXXXXLX-- 03=----L-XX 04=----L-XX 05=----L--- 06=----L--- 07=----L--- 08=----L--- Port 1 [REC][ ][THRU] PLAYING no take | -55.9dB ( -15.8dB) ) | ~/pp~
~pp~ [> ONGOING ]IIIIIIII - . ' [-:--:--.---] 0:00:02.965 [-:--:--.---] [O ONGOING ]/ system:capture_1-+-meterec:in_1 -> meterec:out_1 -+-system:playback_1 system:capture_2 | meterec:in_2 -> meterec:out_2 | system:playback_2 system:capture_3 | meterec:in_3 -> meterec:out_3 | system:playback_3 system:capture_4 | meterec:in_4 meterec:out_4 | system:playback_4 system:capture_5 | meterec:in_5 meterec:out_5 | system:playback_5 system:capture_6 | meterec:in_6 -> meterec:out_6 | system:playback_6 system:capture_7 | meterec:in_7 -> meterec:out_7 | system:playback_7 system:capture_8 | meterec:in_8 meterec:out_8 | system:playback_8 ~/pp~