Available in

(1) (1)/de (1)/fr

Contents

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 [AT] lists.net

AUTEURS

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

VOIR AUSSI

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

COMMENTS

blog comments powered by Disqus