# Manuel de &kmix;

Matt
Johnston

    mattj@flashmail.com

Christian
Esken

    esken@kde.org

Développeur
Helio
Chissini de Castro

    helio@kde.org

Développeur
Stefan
Schimanski

    1Stein@gmx.de

Développeur
Lauri
Watts

    lauri@kde.org

Relecteur
&traducteurLudovicGrossard; &relecteurRobertJacolin;
1996
2003
Christian Esken & Matt Johnston
&FDLNotice;
2003-04-24
1.91.00

&kmix; est une application qui vous permet de modifier le volume de votre carte son.

KDE
KMix
kdemultimedia
son
volume
mixeur

## Introduction

&kmix; est le programme de mixage son de &kde;. Bien qu'il soit petit, il regroupe toutes les fonctionnalités conventionnelles. Le programme devrait fournir des contrôles pour chacune de vos cartes son.

&kmix; est compatible avec plusieurs plates-formes et pilotes de son. La version 1.91 fonctionne avec :

- Toutes les plates-formes Open Sound System. Les tests ont été effectués sous &Linux;, FreeBSD, NetBSD et BSDI.

- Les machines basées sur &Solaris;.

- Les machines basées sur &IRIX;.

- Le pilote des cartes son ALSA.

- Les machines basées sur &HP-UX;.

## Travailler avec &kmix;

&kmix; est on ne peut plus simple d'utilisation. Chaque périphérique offert par votre carte son est représenté par un réglage de volume. Les périphériques mono n'ont qu'un réglage, les stéréo en ont un ou deux, selon votre choix. De plus, un réglage de panoramique est présent en bas de la fenêtre de &kmix;. Si vous avez plusieurs cartes son, elles auront chacune son onglet.

### Les réglages de volume

Les réglages de volume ont un menu contextuel, accessible en cliquant avec le bouton droit de la souris sur le potentiomètre ou l'icône du périphérique (en haut). Trois entrées sont possibles, mais seules celles pertinentes sont affichées.

Séparer les canaux

  Affiche un ou deux potentiomètres. Ce n'est valable que pour les périphériques stéréo. Le potentiomètre de droite contrôle le volume côté droit, et celui de gauche le côté gauche.

Muet

  (Dés)Active le mode muet du périphérique

Masquer

  Si régler le périphérique ne vous intéresse pas, vous pouvez le masquer avec cette option. Si vous voulez l'afficher de nouveau, vous ne pouvez le faire qu'en sélectionnant l'option Afficher tout (voir plus bas)

Définir les touches

  Vous pouvez contrôler un périphérique avec votre clavier. Utilisez cette option de menu pour afficher la boîte de dialogueConfigurer les raccourcis clavier... de KDE. Vous pouvez définir ici des touches pour augmenter et diminuer le volume et pour rendre un périphérique muet. Les touches sont globales et fonctionnent même lorsque &kmix; est icônifié ou incrusté dans le tableau de bord.

Afficher tout

  Si vous avez masqué un périphérique via l'option Masquer (voir plus haut), vous pouvez tous les afficher de nouveau avec cette option.

Afficher la barre de menus

  Cette option n'est pas spécifique à un périphérique, mais affecte la fenêtre de mixage. Vous pouvez masquer et afficher la barre de menu avec cette option. Vous pouvez également faire ceci avec le raccourcis (habituellement CTRL-m).

### Le réglage de panoramique

Vous pouvez contrôler la distribution gauche/droite des sons avec ce bouton. C'est un réglage global qui affecte tous les périphériques stéréo (les mono sont ignorés). Par défaut, il est sur la position médiane. Actionner ce réglage vers la gauche baisse le volume du haut-parleur droit, et vice-versa pour l'autre côté. Bien sûr, il est possible que la panoramique soit inversée si les connexions de vos haut-parleurs sont permutées

### Options de configuration

Si l'icône de &kmix; est incrustée dans la boîte à miniatures, vous pouvez cliquer avec le bouton droit de la souris pour choisir les préférences. Les différents choix sont :

Incruster dans le tableau de bord

  minimise en une icône dans la boîte à miniatures

Activer le contrôle du volume depuis la boîte à miniatures

  Si cette option est cochée, &kmix; s'incrustera dans le tableau de bord lorsque vous cliquerez sur le bouton de fermeture de la fenêtre. Si elle n'est pas cochée, &kmix; se fermera lorsque vous cliquerez sur ce bouton. Attention, après avoir quitté, vous ne pourrez plus contrôler le volume si vous avez assigné des raccourcis.

Afficher les graduations

  Affiche des lignes pour repérer les positions sur les potentiomètres.

Afficher les étiquettes

  Affiche les étiquettes pour chacun des périphériques. Suivant si cette option est cochée ou non, en laissant la souris au-dessus de l'icône de chaque périphérique, vous pouvez voir cette information.

## L'applet &kmix; du tableau de bord

L'applet &kmix; du tableau de bord est une interface alternative pour &kmix;. Vous pouvez l'ajouter dans le tableau de bord de KDE en utilisant le menu du tableau de bord (Menu du tableau de bord / Ajouter / Applet / Console de mixage).

Vous pouvez travailler avec l'applet de &kmix; de la même façon qu'avec la fenêtre principale - y compris le menu contextuel. À cause de la place limitée dans le tableau de bord, il y a des différences :

- Aucun menu principal disponible.
- Si vous avez plusieurs cartes son, vous ne pouvez pas changer le mixeur sélectionné après la sélection initiale.
- Aucune icône d'incrustation. Si vous voulez ajouter un élément pour l'incrustation, vous devez en plus démarrer &kmix; depuis le menu K (habituellement installé dans Menu K / Multimédia / Console de mixage).
- Les icônes ne sont disponibles que lorsque le tableau de bord est suffisamment gros.
- Aucun label de nom de périphérique n'est disponible.
- La configuration est effectuée via le menu du tableau de bord - vous pouvez configurer les couleurs et la direction des potentiomètres linéaires ici.

## Réglages du &centreConfiguration;

### Options de configuration

Dans l'élément Console de mixage, de la rubrique Son du &centreConfiguration;, vous pouvez régler plusieurs options de &kmix; :

Enregistrer les réglages actuels

  Enregistre les réglages en cours pour les charger plus tard.

Charger les réglages

  Charge les réglages de volume enregistrés précédemment.

Charger les réglages à la connexion

  Charge automatiquement les réglages précédents lorsque vous démarrez &kde;.

Nombre maximum de cartes son recherchées

  Nombre de cartes son différentes que &kmix; doit rechercher au démarrage. Une valeur faible accélère le démarrage de &kmix;.

Nombre maximum de périphériques recherchés par carte son

  Nombre de périphériques que &kmix; doit rechercher par carte son. Encore une fois, une valeur faible accélère le démarrage de &kmix;.

## Caractéristiques évoluées de KMix

Ce chapitre décrit une fonctionnalité de &kmix; à l'attention de l'utilisateur expérimenté. La plupart des utilisateurs n'auront jamais besoin de cette fonctionnalité, donc vous pouvez passer ce chapitre en toute tranquillité.

### L'interface DCOP

Quelques fois, vous voulez faire des choses spécifiques. Des choses comme contrôler le mixeur depuis une autre application ou rendre muet le périphérique principal chaque jour à 10 heures. &kmix; possède une interface DCOP qui vous permet de faire ceci avec un minimum d'efforts. Vous pouvez démarrer une console et saisir dcop kmix pour commencer à explorer l'interface DCOP de &kmix;. Les interfaces spécifiques de &kmix; sont :

Mixer0

  Permet de manipuler le premier mixeur. Vous pouvez configurer les volumes, rendre le périphérique muet, changer la balance, retrouver le nom du mixeur et bien d'autres choses. Saisissez dcop kmix Mixer0 si vous voulez explorer toutes les caractéristiques. Il y a d'autres d'éléments comme Mixer1 si plusieurs cartes son sont installées.

kmix-mainwindow#1

  L'interface graphique peut être contrôlée par cette commande. Vous pouvez masquer et afficher la fenêtre, la redimensionner et bien plus. Saisissez dcop kmix kmix-mainwindow#1 si vous souhaitez explorer toutes les caractéristiques.

### Exemples DCOP

dcop kmix kmix-mainwindow#1 hide

  Masque l'interface graphique. Utilisez dcop kmix kmix-mainwindow#1 show ou l'icône d'incrustation pour l'afficher à nouveau.

dcop kmix kmix-mainwindow#1 resize 1 1

  Redimensionne l'interface graphique à la plus petite taille possible, de façon que tous les potentiomètres (et les autres éléments de l'interface graphique) tiennent dans la fenêtre.

dcop kmix Mixer0 mixerName

  Fournit le nom du premier mixeur, par exemple Sound Fusion CS46xx

dcop kmix Mixer1 setVolume 0 10

  Règle le volume sur le second mixeur, périphérique 0 à 10 %. Le périphérique 0 est souvent le périphérique principal, mais cela peut ne pas être le cas. Si vous souhaitez rendre muet le (premier) périphérique principal de votre seconde carte son, vous pouvez utiliser dcop kmix Mixer1 setMasterVolume 0

Vous pouvez exécuter ces commandes directement depuis une console que vous auriez démarré dans KDE. Si vous avez besoin d'exécuter des commandes DCOP depuis ailleurs, par exemple dans un script de la crontab, vous devez définir la variable d'environnement DCOPSERVER (comme dans la première ligne de votre fichier ~/.DCOPserver_hostname_:0), par exemple :

- #!/bin/sh
- DCOPSERVER=`cat /home/yourhome/.DCOPserver_yourhostname_:0 | grep local`
- export DCOPSERVER
- dcop kmix Mixer0 setMasterVolume 0

### Trucs et astuces

Utilisation simultanée de ALSA et du pilote OSS >

  KMix peut utiliser sous Linux soit le pilote ALSA, soit le pilote OSS, mais pas les deux simultanément. Si vous avez vraiment besoin d'utiliser les deux en même temps (une situation vraiment rare), vous pouvez faire comme suit : quittez KMix et ajouter la ligne suivante dans votre fichier kmixrc dans la section de configuration globale.

  MultiDriver=true

  Redémarrez Kmix. Si vous cliquez sur Aide / Informations sur le matériel, vous devriez voir « Pilote sonores utilisés : ALSA0.9 + OSS » et « Mode multipilotes expérimental activé »

  Attention, vous verrez probablement tous vos mixeurs en double.

  Il n'y a pas de gestion pour ce type de configuration.

## Remerciements et licence

Développeurs principaux

- Copyright 1996-2000 Christian Esken

- Copyright 2000-2003 Christian Esken & Stefan Schimanski

- Copyright 2003 Christian Esken & Helio Chissini de Castro

Collaborateurs :

- Christian Esken esken@kde.org

- Stefan Schimanski 1Stein@gmx.de

- Paul Kendall paul@orion.co.nz - Portage pour SGI

- Sebestyen Zoltan szoli@digo.inf.elte.hu - Correctifs pour FreeBSD

- Faraut Jean-Louis jlf@essi.fr - Correctifs pour Solaris

- Nick Lopez kimo_sabe@usa.net - Portage pour ALSA

- Helge Deller deller@gmx.de - Portage pour HP-UX

- Lennart Augustsson augustss@cs.chalmers.se - Correctifs pour *BSD

Documentation copyright 2000 Matt Johnston mattj@flashmail.com

Mise à jour 2003 pour correspondre avec &kmix; V1.91 par Christian Esken esken@kde.org

Basé sur la documentation de Christian Esken esken@kde.org

Traduction française par &LudovicGrossard;.

Relecture française par &RobertJacolin;.

&underFDL; &underGPL;

## Installation

### Comment obtenir &kmix;

&install.intro.documentation;

### Prérequis

Évidemment, &kmix; n'est utilisable que si vous avez une carte son. &kmix; reconnaît plusieurs plates-formes et pilotes sonores :

- Toutes les plates-formes Open Sound System. Les tests ont été effectués sous &Linux;, FreeBSD, NetBSD et BSDI.

- Les machines basées sur &Solaris;.

- Les machines basées sur &IRIX;.

- Le pilote des cartes son ALSA.

- Les machines basées sur &HP-UX;.

### Compilation et installation

&install.compile.documentation;