Table des matières
Qui suis-je ?
Je suis Julien, un petit musicien dans la 40ène.
Où vais-je ?
Intéressé par la MAO pour faire des maquettes, enregistrer et réécouter ce que je joue ...
Dans quelle étagère ?
J'utilises Linux depuis des années mais pas de manière très assidue... sauf depuis 2016 ou j'ai commencé à remettre Linux au centre de mon matériel informatique. D'abord avec Manjaro puis LibraZiK2 ayant acquis un machine un peu plus jeune.
Maintenant, je suis passé sur Archlinux simplement pour pouvoir avoir accès aux dernières versions des logiciels très tôt après leur diffusion.
Depuis septembre 2018, je suis entré dans l'équipe des modérateurs du forum.
Côté musique, je joue un peu de guitare électrique et folk et je suis élève au conservatoire de Toulon en musique actuelle, à la basse électrique.
J'ai traduit le tutoriel de l'utilisation du logiciel Ardour version 8 ainsi que son interface graphique.
Parallèlement je participe à la traduction d'autres logiciels et documentations comme celle Jamulus.
Serveur son pour Linux :
Nous y voilà. Oui, on fait de la MAO ici.
En ce qui me concerne j'ai basculé sur PipeWire pour le serveur son.
Les versions de PipeWire et WirePlumber que j'utilise sont les dernières disponibles.
C'est possible très facilement car j'utilise archlinux.
La traduction
- 'sidechain(-driven) compression' → compression (pilotée) par chaîne (de traitement) auxiliaire.
- 'sidechain' -> le chemin du circuit de détection
- 'gain map' → abaque de gain
- 'Makeup gain' -> gain de compensation
- 'Range' -> tempo -> plage
- 'Range' -> intervalle -> zone temporelle
Ardour
Pour ouvrir l'éditeur :
LANG=C poeditQuand les modifications sont terminées, il faut préparer les fichiers avec :
./waf i18n_pot ./waf i18n_po ./waf i18n_moet copier ensuite ./ardour/gtk2_ardour/po/fr.mo vers /usr/share/ardour8/locale/fr/LC_MESSAGES/gtk2_ardour8.mo en prenant soin de ne pas écraser l'ancien :
sudo mv /usr/share/ardour8/locale/fr/LC_MESSAGES/gtk2_ardour8.mo /usr/share/ardour8/locale/fr/LC_MESSAGES/gtk2_ardour8.mo.old sudo cp fr.mo /usr/share/ardour8/locale/fr/LC_MESSAGES/gtk2_ardour8.mo
Ouvrir Ardour et vérifier le travail.
Ouvrir Ardour après compilation :
Pas de traduction accessible dans ce cas.
${GIT_ROOT}/gtk2_ardour/ardev -n
Pour vérifier les traductions d'une nouvelle version, installer en local et penser à désinstaller avant de relancer './waf configure' à nouveau.
Depuis ma dernière visite
Désolé module inexistant
since_last_visit_new
since_last_visit_new
bloc note
script configuration bureautique -> pro audio :
Le but de ce script est de passer la machine de l'utilisation bureautique à Pro Audio et vice versa.
Je dois commencer par trouver comment fonctionne `wpctl set-profile ID INDEX` pour passer la carte son usb en profile pro audio.
la valeur de `ID` est la valeur que retourne `wpctl status` pour le périphérique audio usb.
la valeur `INDEX` je ne sais pas encore mais c'est surement le nom du profile. À tester.
Ça fonctionne avec :
$ pactl set-card-profile 275 output:analog-stereo+input:analog-stereo $ pactl set-card-profile 275 pro-audio
Le script actuel :
#!/bin/bash # old : https://github.com/raboof/realtimeconfigquickscan # new : https://codeberg.org/rtcqs/rtcqs # # https://wiki.archlinux.org/title/Professional_audio#System_configuration # * audio group # * kernel : threadirqs # * noatime fs # * etc... if [[ $1 = "on" ]] then sudo cpupower frequency-set -g performance pw-metadata -n settings 0 clock.force-quantum 64 #sudo sysctl vm.swappiness=10 realTimeConfigQuickScan elif [[ $1 = "off" ]] then pw-metadata -n settings 0 clock.force-quantum 0 sudo cpupower frequency-set -g powersave #sudo sysctl vm.swappiness=30 #default is 60 else echo "no args : on | off" fi
les pages à lire et relire sur pipewire :
https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Performance-tuning

les pages à ne pas oublier sur LinuxMAO :
http://linuxmao.org/tiki-index.php?page=lin%C3%A9ariser%20la%20courbe%20de%20r%C3%A9ponse%20d%20un%20casque%20audio

linéariser la courbe de réponse d un casque audio
informations sur les cartes prises en charge par les modules snd-*
https://github.com/takaswie/am-config-roms/

Le Noyau :
Les mise à jour concernant le son :
https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git/

Préemption à partir de 5.12.
https://www.phoronix.com/news/Linux-5.12-Dynamic-Preempt

Info sur la préemption :
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/kernel/Kconfig.preempt

Amélioration noyau 6.8 :
https://lore.kernel.org/lkml/87a5pcp18r.wl-tiwai@suse.de/

https://www.phoronix.com/news/Linux-6.8-Sound

Point de vue Ubuntu :
https://discourse.ubuntu.com/t/fine-tuning-the-ubuntu-24-04-kernel-for-low-latency-throughput-and-power-efficiency/44834

Les informations pour compiler un noyau avec les bonnes options :
CONFIG_NO_HZ_FULL=y CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_LAZY=y CONFIG_HZ=1000
Chez Ubuntu, les responsables des noyaux ont publié des recommandations pour les paramètres de démarrage des noyaux d'aujourd'hui. Les voici :
preempt=full nohz_full=all threadirqs
Ce sont les options à passer lors du démarrage par l'intermédiaire de GRUB par exemple.
Voir le document suivant :
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2051342

Informations sur les réglages du noyau
$ zcat /proc/config.gz | grep CONFIG_HZPrise en charge des cartes Scarlett (et Clarett)
Pilote de protocole pour ALSA de Focusrite Scarlett 2 (comprenant les series de produits Scarlett 2nd Gen, 3rd Gen, 4th Gen, Clarett USB, and Clarett+)
Modèles Supportés :
- 6i6/18i8/18i20 Gen 2
- Solo/2i2/4i4/8i6/18i8/18i20 Gen 3
- Solo/2i2/4i4 Gen 4
- Clarett 2Pre/4Pre/8Pre USB
- Clarett+ 2Pre/4Pre/8Pre
Le protocole a été rétro-conçu en examinant la communication entre "Focusrite Control 2.3.4" et l'interface Focusrite(R) Scarlett 18i20 (firmware 1083) à l'aide de usbmon en juillet-août 2018.
Support de la Scarlett 18i8 ajouté en avril 2019.
Support de la Scarlett 6i6 ajouté in June 2019 (grâce à Martin Wittmann pour avoir fourni la sortie usbmon et avoir testé).
Support des Scarlett 4i4/8i6 Gen 3 ajouté en mai 2020 (grâce à Laurent Debricon pour avoir donné une 4i4 et à Fredrik Unger pour avoir fourni la sortie usbmon pour la 8i6 at avoir testé).
Support des Scarlett 18i8/18i20 Gen 3 ajouté en juin 2020 (grâce à Darren Jaeckel, Alex Sedlack et Clovis Lunel pour avoir fourni les sorties usbmon, les traces de protocole et les test).
Prise en charge du chargement du volume du mélangeur et de la configuration du "mux" à partir de l'interface lors de l'initialisation du pilote ajoutée en mai 2021 (merci à Vladimir Sadovnikov d'avoir trouvé comment).
Support des Solo/2i2 Gen 3 ajouté en mai 2021 (grâce à Alexander Vorona les traces protocole pour l'interface 2i2 Gen3).
Support de l'alimentation fantôme, le monitorage direct, changement de haut-parleur et "talkback" ajoutés en mai-juin 2021.
Support de la Clarett+ 8Pre ajouté en Aout 2022 par Christian Colglazier.
Support de la Clarett 8Pre USB ajouté en Sep 2023.
(grâce a Philippe Perrot pour ses confirmations).
Support des Clarett+ 4Pre et 2Pre ajouté en Sep 2023.
(grâce à Gregory Rozzo pour son don d'une 4Pre et David Sherwood et Patrice Peterson pour les sorties d'usbmon).
Support des Clarett 2Pre et 4Pre USB ajouté en Oct 2023.
Support de la mise à jour des microprogrammes (firmware)

Prise en charge de Scarlett Solo/2i2/4i4 Gen 4 ajoutée en Dec 2023
(grâce à de nombreuses personnes de LinuxMusicians et à Focusrite pour les dons de matériel).
Ce mélangeur ALSA donne accès, selon le modèle, à :
- entrée, sortie, routage matrice de mélange
- étages de gains de la matrice de mélange
- contrôle gain/volume/sourdine
- indicateurs de niveau
- contrôle du niveau de ligne/inst, de l'atténuation et de la fonctionnalité "air"
- alimentation fantôme, monitoring direct, commutation de haut-parleur et talkback
- Commandes de l'alimentation fantôme, du moniteur direct, de la commutation des enceintes et du talkback
- désactivation/activation du mode MSD
- désactivation/activation du mode autonome
- gain d'entrée, gain automatique, mode sécurisé
- mixage de moniteur direct
Les interfaces Gen 3/4 disposent d'un mode Périphérique de stockage de masse (Mass Storage Device (MSD)

- en maintenant le bouton 48V enfoncé pendant cinq secondes lors de la mise sous tension de l'appareil,
- en utilisant ce pilote et alsamixer pour changer le paramètre "MSD Mode" sur Off et en redémarrant l'appareil.
Copyright (c) 2018-2023 par Geoffrey D. Bennett <g at b4.vu>
Copyright (c) 2020-2021 par Vladimir Sadovnikov <sadko4u@gmail.com>
Copyright (c) 2022 par Christian Colglazier <christian@cacolglazier.com>
Basé sur le pilote pour des interfaces Scarlett (Gen 1) :
Copyright (c) 2014 par Chris J Arges <chris.j.arges at canonical.com>
Copyright (c) 2013 par Tobias Hoffmann
Copyright (c) 2013 par Robin Gareus <robin at gareus.org>
Copyright (c) 2002 par Takashi Iwai <tiwai at suse.de>
Beaucoup de code empruntés à audio.c d'Alan Cox (alan at lxorguk.ukuu.org.uk) et Thomas Sailer (sailer at ife.ee.ethz.ch).
Nettoyage de code cleanup : David Henningsson <david.henningsson at canonical.com>
Traduit par jujudusud depuis la page : https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/sound/usb/mixer_scarlett2.c?id=6dfeb04c467826fe6f808827e19abd5c6336a08d

Structure accueil :
- La communauté : La communauté Linuxmao.org
- RMLL Nantes 7 au 11 juillet 2009 : RMLL Nantes 7 au 11 juillet 2009
- résumé de l atelier MAO aux JM2L 2010 : résumé de l'atelier MAO aux JM2L 2010
- projetopencd : Le projet Open CD
- Les jetés de l encre : Projet Open CD les jetés de l'encre
- ateliers : Les ateliers musiques tangentes Linux Mao
- compterendumt : Musiques Tangentes et Linuxmao
- Studio d enregistrement musiques tangentes : Description du studio d'enregistrement de musiques tangentes.
- InstallMusiquesTangentes : Installation Musiques Tangentes
- Salle MAO musiques tangentes. : Installation 64Studio (version 32 bits)
- ateliersIRCAM : Ateliers IRCAM
- journée du 2 juin 2006 : Journée du 2 juin 2006
- Rencontres LinuxMAO : rencontres LinuxMAO
- rencontres_linuxmao_2011 : Rencontres LinuxMAO, 2ème édition
- Week end LinuxMAO 10-11 janvier 2009 : Qui que quoi donc ou
- Week end LinuxMAO 27-28 décembre 2008 : Planning du week-end du 27 28 décembre 2008
- Plan du site : Plan du site
- licence : Licence
- Répertoire de liens : Répertoire de liens externes
- Acteurs_MAO_Linux : Liste des acteurs du monde de la MAO sous Linux
- merci : Remerciements
- Aide Auteur Wiki : Portail des contributeurs à la documentation wiki
- Guide d édition Wiki : L'édition des pages wiki
- Sandbox : Page d'entrainement à la syntaxe wiki
- Charte documentaire : Charte de réalisation d'une page de documentation
- Créer une page : Formulaires de création de nouvelles pages
- Étiquettes : Étiquettes
- Page à supprimer : Pages à supprimer
- Page à intégrer : Page à intégrer
- Documentation à améliorer : Pages en manque d'amour
- Logiciels abandonnés : Listes de logiciels abandonnés
- Logiciels remplacés : Listes de logiciels remplacés
- Applications à tester : Liste d'applications à tester
- Glossaire de traduction : Glossaire de traduction
- Archives : Pages obsolètes archivées
- applis rt oldschool : Les anciennes méthodes pour utiliser rlimits
- Ardour_manuel_sommaire : Le manuel d'Ardour - Sommaire
- Cartes son Ancien contenu : Cartes son (Ancien contenu)
- jackdbus : jackdbus, serveur son temps-réel basé sur jack
- Musix 0.X : Musix 0.X
- Musix 1.X : Musix 1.X
- Oldmdv : Mandriva, anciennes versions
- tschack : Tschack, serveur son temps-réel basé sur jack
- Ubuntu Dapper Drake optimisée pour la MAO : Ubuntu Dapper Drake optimisée pour la MAO
- Ubuntu Hardy Heron optimisée pour la MAO : Ubuntu Hardy Heron optimisée pour la MAO
- Ubuntu Karmic Koala optimisée pour la MAO : Ubuntu Karmic Koala optimisée pour la MAO
- Téléchargements : Téléchargements
- Carte des utilisateurs : Carte des utilisateurs
- bogues : Bugs du site
- Competition Musicale Linuxmao : Compétition Musicale LinuxMAO
- Resultats Competition Musicale Octobre 2013 : Résultats Compétition Musicale Octobre 2013
- Journal des modifications : Journal des modifications - 2025
- Journal des modifications - 2024 : Journal des modifications - 2024
- Journal des modifications - 2023 : Journal des modifications - 2023
- Journal des modifications - 2022 : Journal des modifications - 2022
- Journal des modifications - 2021 : Journal des modifications - 2021
- Journal des modifications - 2020 : Journal des modifications - 2020
- Journal des modifications - 2019 : Journal des modifications - 2019
- Journal des modifications - 2018 : Journal des modifications - 2018
- Journal des modifications - 2017 : Journal des modifications - 2017
- Journal des modifications - 2016 : Journal des modifications - 2016
- Journal des modifications - 2015 : Journal des modifications - 2015
- Journal des modifications - 2014 : Journal des modifications - 2014
- Journal des modifications - 2013 : Journal des modifications - 2013
- Journal des modifications - 2012 : Journal des modifications - 2012
- Journal des modifications - 2011 : Journal des modifications - 2011
- Journal des modifications - 2010 : Journal des modifications - 2010
- Journal des modifications - 2009 : Journal des modifications - 2009
- Journal des modifications - 2008 : Journal des modifications - 2008
- Journal des modifications - 2007 : Journal des modifications - 2007
- Journal des modifications - 2006 : Journal des modifications - 2006
Structure documentaire :
- Portail Documentaire : Toute la documentation
- Débuter : Le coin des débutants : posez vos rames !
- Débuter - la MAO : La MAO, c'est quoi ? : principes généraux.
- Débuter - présentations : Atterrir et se présenter sur le site : LinuxMAO-rissage en toute douceur.
- Débuter - le choix GNU-linux : Le choix GNU/linux pour la MAO
- Débuter - la MAO et GNU-linux : Principe de la MAO sous Linux : la modularité linuxienne au service de votre MAO.
- Débuter - survol du système : Vue d'ensemble du système : l'essentiel en quelques clics.
- Débuter - tremplin : Un peu perdu sur le site ? Pas de panique, "Vous êtes ici" !
- Le home studio : Enregistrement, mixage, post-production et mastering
- Principes de l audionumerique : Principes de base en audio-numérique
- Enregistrer : Enregistrer
- Éditeurs audio : Quel éditeur audio choisir ?
- Effets : Les effets et le traitement du son
- Le mixage : Le mixage
- Le mastering : Préparer son album à la production
- Greffons : Les greffons logiciels
- Dossier Le Son : Dossier son : sommaire
- Le Son : Dossier son : nature du son
- Le Monde Numerique : Dossier son : le monde numérique
- Les Paramètres Audio-Numériques : Dossier son : les paramètres de l'audio-numérique
- Les Effets : Dossier son : les effets
- Les Formats : Dossier son : les formats d'enregistrement numériques
- Dossier musique : Dossier musique
- Écrire la musique : Choisir son éditeur de partitions
- Accordeurs : Les accordeurs
- Outils pour le musicien : Aide aux musiciens
- Métronome : Les métronomes
- Les outils de composition : Les environnements de composition et de synthèse
- Accompagnements : Arrangeurs - Boîtes-à-rythmes
- Séquenceurs MIDI : Les logiciels MIDI
- Le coin des guitaristes : Pour les guitaristes linuxiens : logiciels dédiés à la guitare
- Le coin du chant : le coin du chia ... du chant :)
- Tessiture : Tessiture
- Chanson : Le coin de la chanson
- Reggae : Reggae, Ska, Dub
- Le Blues : Le Blues
- Electroacoustique Musique Contemporaine : Électroacoustique - Acousmatique - Musique contemporaine
- MIDI : Rappels sur le protocole MIDI
- MIDI - Les bases : Le MIDI c'est quoi ?
- MIDI - Les logiciels : Les principaux logiciels MIDI sous Linux
- Utilitaires MIDI : Utilitaires MIDI : Les outils MIDI qui nous facilitent la vie...
- Transport MIDI : le transport MIDI pour les applications non compatibles MMC
- Tester son clavier MIDI USB : Premiers pas avec un clavier MIDI
- Code controle pitchbend dans un séquenceur : Code controle pitchbend dans un séquenceur
- Dossier Diffusion : Le dossier "diffusion"
- ecoutersimplement : Et pour écouter de la musique on fait comment ?
- Produire un album : Quelques conseils pour produire un album
- Convertisseurs de formats : Les convertisseurs de formats
- Formats audio : Les différents formats audio : MP3/Ogg/Flac
- Production d un CD : Fabrication du CD/DVD
- Fabrication des couvertures : Fabrication des couvertures CD
- diffusion libre : Diffusion libre
- BitTorrent : Le protocole BitTorrent
- Broadcast : Diffusion en Broadcast
- Dossier Live : Un ordinateur comme instrument
- Synthétiseurs : La synthèse virtuelle
- Lire les échantillons et Cie : Récapitulatif pour lire des échantillons sous Linux
- Instruments virtuels : Les instruments virtuels
- Programmes et Patchs pour synthétiseurs et lecteurs d échantillons virtuels : Programmes et Patchs pour synthétiseurs et lecteurs d'échantillons virtuels
- Boîtes à rythmes : Les boîtes à rythmes
- Le coin de l électro : Le coin de l'électro
- Séquenceurs Live : Les séquenceurs pour le live
- Trackers : Les trackers MIDI
- Logiciels pour DJ : Logiciels pour DJ
- Loopers : Différents loopers
- Audiovisuel : Le son et l'image
- Travail à l image : Créer et modifier une vidéo
- Synchroniser une vidéo et un logiciel musical : Synchroniser une vidéo et un logiciel musical
- Visuels_MIDI : Créer des Visuels pilotables par MIDI
- Faire une vidéo de présentation des logiciels Linux Mao : Faire une vidéo de présentation des logiciels Linux Mao