L'environnement de bureau K

Le manuel de aRts

Version 1.0.8
Dernière mise à jour le : 04/01/2001

Stefan Westerfeld

stefan@space.twc.de

Jeff Tranter

tranter@kde.org

Traduction française: Ludovic Grossard

Permission est accordée de copier, distribuer et/ou modifier ce document selon les termes de la Licence de Documentation Libre GNU (GNU Free Documentation License), Version 1.1 ou toute version ultérieure publiée par la Free Software Foundation avec aucune section invariante, avec aucun texte de devant de couverture, et avec aucun texte d'arrière de couverture. Une copie de la licence est fournie dans la section intitulée "GNU Free Documentation License".

Ce manuel déscrit aRts, le synthétiseur analogique en temps-réel.


Table des matières
1. Introduction
1.1. Qu'est-ce que aRts?
1.2. Utiliser ce Manuel
1.3. Historique
2. Outils de aRts
2.1. KControl
2.2. artsd
2.3. artswrapper
2.4. artsshell
2.5. artsplay
2.6. artsdsp
2.7. artscat
2.8. artscontrol
2.9. artsc-config
2.10. mcopidl
3. aRts-builder
3.1. Aperçu
3.2. Tutoriel
4. aRts en détail
4.1. Architecture
4.2. Structures
4.3. Flux
4.4. Temps de latence
4.5. Instanciation dynamique
4.6. Bus
4.7. Transparence réseau
4.8. Sécurité
4.9. Effets et piles d'effets
4.10. Sélecteur dynamique d'application (Trader)
4.11. Synthèse MIDI
4.12. Instruments
4.13. Instruments mappés
4.14. Gestion des sessions
4.15. Audio full duplex
4.16. Éléments de l'interface graphique
5. MIDI
5.1. Aperçu
5.2. Le gestionnaire Midi
5.3. Utiliser aRts & Brahms
5.4. midisend
5.5. Création de nouveaux instruments
6. Éléments de l'interface graphique
6.1. Introduction
6.2. Parents
6.3. Mixeurs
7. MCOP : modèle object et streaming
7.1. Aperçu
7.2. Interfaces et IDL
7.3. notifications de changement d'attribut
7.3.1. Envoi de notifications de changement
7.3.2. Applications pour les notifications de changement
8. aRts Application Programming Interfaces
8.1. Overview
8.2. knotify
8.3. kaudioplayer
8.4. libkmid
8.5. kmedia2
8.6. sound server
8.7. artsflow
8.8. C API
8.8.1. Introduction
8.8.2. Quick Walkthrough
8.8.3. Compiling and Linking: artsc-config
8.8.4. Library Reference
9. Modules de aRts
9.1. Introduction
9.2. Manuel de référence des modules de synthèse
9.2.1. Arithmétique + Mixage
9.2.2. Bus
9.2.3. Délais
9.2.4. Enveloppes
9.2.5. Effets
9.2.6. Filtres
9.2.7. Midi + Séquenceur
9.2.8. Échantillons
9.2.9. Entrées/sorties son
9.2.10. Tests
9.2.11. Oscillateurs et Modulation
9.2.12. Formes d'ondes
9.3. Manuel de référence des modules d'interface
10. Portage d'applications vers aRts
10.1. En utilisant artsdsp
10.2. Ajout du support natif de aRts
11. Contribuer à aRts
11.1. Comment nous aider
11.2. Listes de discussion
11.3. Style de programmation
12. Travaux futurs
13. Références
14. Questions et réponses
14.1. Généralités
14.2. Applications non-Arts
14.3. Temps de latence
14.4. Transparence réseau
14.5. Divers
15. Licence et Copyright de aRts
16. Introduction à l'audionumérique
17. Introduction au MIDI
Glossaire
A. Installer aRts
A.1. Installer une distribution de binaires précompilés
A.2. Installation à partir des sources