qarecord

Autres langues

Langue: fr

Version: 329291 (ubuntu - 24/10/10)

Section: 1 (Commandes utilisateur)

NOM

qarecord - un outil d'enregistrement audio

SYNOPSIS


qarecord [ options-alsa ] [ options-générales ]
qarecord --jack [ options-générales ]
qarecord { --help | --version }

DESCRIPTION

qarecord est un outil d'enregistrement simple mais solide. qarecord peut enregistrer en stéréo ou en multi-canal. Il fonctionne au choix avec ALSA ou JACK. Le format enregistré est WAVE (.wav) 16 bit ou 32 bit. qarecord possède une interface graphique basée sur Qt avec des dB-mètres pour chaque canal.

Contrôle par MIDI

L'enregistrement peut être contrôlé manuellement ou sur réception d'évênements MIDI note-on. Pour le contrôle par MIDI, qarecord utilise le séquenceur ALSA.

Noms des fichiers

Lorsque l'enregistrement est démarré pour la première fois, ou lorsque Nouveau est sélectionné dans le menu Fichier, qarecord demande le nom du fichier à enregistrer. Si ce fichier existe déjà, l'ancien fichier est renommé (filename.oldx.wav), x étant incrémenté à chaque nouvel enregistrement. Au cas où le fichier dépasserait la limite de séparation spécifiée, l'enregistrement continue vers un nouveau fichier nommé automatiquement filename.partx.wav, x étant incrémenté.

Attribution des priorités

qarecord possède un processus léger de haute priorité qui récupère les données venant d'ALSA ou JACK et un processus léger de priorité normale qui écrit les données sur disque. Un fonctionnement optimal est assuré si l'utilisateur possède les droits d'exécuter des tâches avec priorité temps réel (rtprio), voir limits.conf(5) pour plus d'informations. Ceci s'applique également au mode JACK auquel cas jackd jackd(1) doit être exécuté en mode temps réel.

Une mémoire dédiée (tampon cyclique) de grande taille stocke les données temporairement avant leur écriture sur disque.

OPTIONS

Options générales

--32bit
Si spécifié, le format d'écriture est 32 bit WAVE. Sinon, le format d'écriture est 16 bit WAVE.
--buffersize octets
Taille de la mémoire tampon en octets. La valeur par défaut est 1048576 et devrait suffir pour la plupart des situations. octets doit être un multiple de (nombredecanaux * octetsparcanal).
--channels num
Nombre de canaux à enregistrer. La valeur par défaut est 2, équivalent à un enregistrement stéréo.
--jack
Si spécifié, qarecord fonctionne en tant que client JACK. Sinon, qarecord utilise ALSA pour l'enregistrement.
--meterrange dB
Spécifie la plage dynamique des dB-mètres. La valeur par défaut est 85 indiquant que le mètre montre des signaux entre -85 dB et 0 dB.
--midiChannel canal
Spécifie le canal MIDI utilisé pour le contrôle de qarecord allant de 1 à 16. La valeur par défaut est 16.
--midiNote nombre
Spécifie les notes utilisées pour le contrôle MIDI. La note spécifiée sera utilisée pour déclencher l'enregistrement, la suivante sur le clavier mettra l'enregistrement en pause, et note+2 arrète l'enregistrement. La valeur par défaut est 21 (Note A1: start, Note A#1: pause, Note B1: stop).
--split Mo
Créer un nouveau fichier tous les Mo mégaoctets. Valeur par défaut: 2000.

Options spécifiques à ALSA

--device ALSA device
Nom du périphérique ALSA à utiliser pour la capture. Par défaut, celui-ci est plughw:0 indiquant la première interface audio dans la liste d'ALSA.
--fragments nombre
Nombre de fragments (périodes). Cette option est utilisée avec l'option periodsize pour déterminer la taille de la mémoire tampon matérielle. Valeur par défaut: 2.
--periodsize paquets
Nombre de paquets ALSA entre lesquels ALSA signale la présence de nouvelles données. La taille du tampon matériel est de periodsize * fragments. Une grande taille de tampon matériel devrait diminuer le risque que le tampon cyclique se vide. Valeur par défaut: 2048.
--rate Hz
Taux d'échantillonnage. Valeur par défaut: 44100.

Options standards

--help
Affiche les options de ligne de commande disponibles et quitte le programme.
--version
Affiche l'information de version du programme et quitte celui-ci.

NOTES

Les erreurs et avertissements sont écrits dans stderr(3).

En raison des limitations du format de fichier WAVE, la taille des fichiers écrits ne peut pas dépasser 4 Go.

SUPPORT

alsamodular-devel@lists.sourceforge.net

AUTEURS

Matthias Nagorni, Frank Kober, Guido Scholz et David Henningsson. Cette page de manuel a été écrite par David Henningsson <qarecord@epost.diwic.se>, sa version française par Frank Kober <emuse@users.sourceforge.net>.

VOIR AUSSI

jackd(1), limits.conf(5).