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 à la basse électrique, je suis titulaire du BEM de musique actuelle (Brevet d'études musicale) du conservatoire de Toulon. Je prends maintenant des cours de jazz dans le même établissement.
J'ai traduit le tutoriel de l'utilisation du logiciel Ardour version 8 et j'ai aussi participé à des mise à jour de la traduction de 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 :
Copy to clipboard
LANG=C poedit
Copy to clipboard
./waf i18n_pot ./waf i18n_po ./waf i18n_mo
Copy to clipboard
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.
Copy to clipboard
${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
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 :
Copy to clipboard
$ pactl set-card-profile 275 output:analog-stereo+input:analog-stereo $ pactl set-card-profile 275 pro-audio
Le script actuel :
Copy to clipboard
#!/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 :
Copy to clipboard
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 :
Copy to clipboard
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_HZStructure accueil :
- :
- : La communauté Linuxmao.org
- :
- : RMLL Nantes 7 au 11 juillet 2009
- : résumé de l'atelier MAO aux JM2L 2010
- : Le projet Open CD
- : Projet Open CD les jetés de l'encre
- : Les ateliers musiques tangentes Linux Mao
- : Musiques Tangentes et Linuxmao
- : Description du studio d'enregistrement de musiques tangentes.
- : Installation Musiques Tangentes
- : Installation 64Studio (version 32 bits)
- : Ateliers IRCAM
- : Journée du 2 juin 2006
- : rencontres LinuxMAO
- : Rencontres LinuxMAO, 2ème édition
- : Qui que quoi donc ou
- : Planning du week-end du 27 28 décembre 2008
- : Plan du site
- : Licence
- : Répertoire de liens externes
- : Liste des acteurs du monde de la MAO sous Linux
- : Remerciements
- : Portail des contributeurs à la documentation wiki
- : L'édition des pages wiki
- : Page d'entrainement à la syntaxe wiki
- : Charte de réalisation d'une page de documentation
- : Formulaires de création de nouvelles pages
- : Étiquettes
- : Pages à supprimer
- : Page à intégrer
- : Pages en manque d'amour
- : Listes de logiciels abandonnés
- : Listes de logiciels remplacés
- : Liste d'applications à tester
- : Glossaire de traduction
- :
- : Pages obsolètes archivées
- : Les anciennes méthodes pour utiliser rlimits
- : Le manuel d'Ardour - Sommaire
- : Cartes son (Ancien contenu)
- : jackdbus, serveur son temps-réel basé sur jack
- : Musix 0.X
- : Musix 1.X
- : Mandriva, anciennes versions
- : Tschack, serveur son temps-réel basé sur jack
- : Ubuntu Dapper Drake optimisée pour la MAO
- : Ubuntu Hardy Heron optimisée pour la MAO
- : Ubuntu Karmic Koala optimisée pour la MAO
- : Téléchargements
- : Carte des utilisateurs
- : Bugs du site
- : Compétition Musicale LinuxMAO
- : Résultats Compétition Musicale Octobre 2013
- : Journal des modifications - 2025
- : Journal des modifications - 2024
- : Journal des modifications - 2023
- : Journal des modifications - 2022
- : Journal des modifications - 2021
- : Journal des modifications - 2020
- : Journal des modifications - 2019
- : Journal des modifications - 2018
- : Journal des modifications - 2017
- : Journal des modifications - 2016
- : Journal des modifications - 2015
- : Journal des modifications - 2014
- : Journal des modifications - 2013
- : Journal des modifications - 2012
- : Journal des modifications - 2011
- : Journal des modifications - 2010
- : Journal des modifications - 2009
- : Journal des modifications - 2008
- : Journal des modifications - 2007
- : Journal des modifications - 2006
Structure documentaire :
- : Toute la documentation
- : Le coin des débutants : posez vos rames !
- : La MAO, c'est quoi ? : principes généraux.
- : Atterrir et se présenter sur le site : LinuxMAO-rissage en toute douceur.
- : Le choix GNU/linux pour la MAO
- : Principe de la MAO sous Linux : la modularité linuxienne au service de votre MAO.
- : Vue d'ensemble du système : l'essentiel en quelques clics.
- : Un peu perdu sur le site ? Pas de panique, "Vous êtes ici" !
- : Enregistrement, mixage, post-production et mastering
- : Principes de base en audio-numérique
- : Enregistrer
- : Quel éditeur audio choisir ?
- : Les effets et le traitement du son
- : Le mixage
- : Préparer son album à la production
- : Les greffons logiciels
- : Dossier son : sommaire
- : Dossier son : nature du son
- :
- : Dossier son : le monde numérique
- : Dossier son : les paramètres de l'audio-numérique
- : Dossier son : les effets
- : Dossier son : les formats d'enregistrement numériques
- : Dossier musique
- : Choisir son éditeur de partitions
- : Les accordeurs
- : Aide aux musiciens
- : Les métronomes
- : Les environnements de composition et de synthèse
- : Arrangeurs - Boîtes-à-rythmes
- : Les logiciels MIDI
- : Pour les guitaristes linuxiens : logiciels dédiés à la guitare
- : le coin du chia ... du chant :)
- : Tessiture
- : Le coin de la chanson
- : Reggae, Ska, Dub
- : Le Blues
- : Électroacoustique - Acousmatique - Musique contemporaine
- : Rappels sur le protocole MIDI
- : Le MIDI c'est quoi ?
- : Les principaux logiciels MIDI sous Linux
- : Utilitaires MIDI : Les outils MIDI qui nous facilitent la vie...
- : le transport MIDI pour les applications non compatibles MMC
- : Premiers pas avec un clavier MIDI
- : Code controle pitchbend dans un séquenceur
- : Le dossier "diffusion"
- : Et pour écouter de la musique on fait comment ?
- : Quelques conseils pour produire un album
- : Les convertisseurs de formats
- : Les différents formats audio : MP3/Ogg/Flac
- : Fabrication du CD/DVD
- : Fabrication des couvertures CD
- : Diffusion libre
- : Le protocole BitTorrent
- : Diffusion en Broadcast
- : Un ordinateur comme instrument
- : La synthèse virtuelle
- : Récapitulatif pour lire des échantillons sous Linux
- : Les instruments virtuels
- : Programmes et Patchs pour synthétiseurs et lecteurs d'échantillons virtuels
- : Les boîtes à rythmes
- : Le coin de l'électro
- : Les séquenceurs pour le live
- : Les trackers MIDI
- : Logiciels pour DJ
- : Différents loopers
- : Le son et l'image
- : Créer et modifier une vidéo
- : Synchroniser une vidéo et un logiciel musical
- : Créer des Visuels pilotables par MIDI
- : Faire une vidéo de présentation des logiciels Linux Mao