Bonsoir,
quelle est la distro à jour pour faire de la MAO? J'ai vu que Tango Linux était abandonné : URL:http://tangostudio.tuxfamily.org/en/component/content/article/115-goodbye-tango-studio
Et qu'il recommande : "Cependant vous pourrez continuer à faire de l'audio sous linux grâce à d'autres distributions spécialisées telles que AVLINUX, KXSTUDIO, MUSIX ou encore IO GNU/LINUX"
AV Linux semble encore actif (mais pas de support en français?): URL:http://www.bandshed.net/avlinux/
Qui connait KX Studio? URL:http://kxstudio.linuxaudio.org/ Outre le support uniquement en langue anglaise, le fond noir m'empêche de fouiller le site (mes yeux disjonctent!)
Musix a l'air ancien.
IO GNU/linux est récent, fond noir et langue anglaise, des avis?
Et Librazik?URL:http://linuxmao.org/article316-LibraZiK-1-2-20160429
Bonne nuit! Vincent.
P.S.: ce n'est pas pour moi, mais pour un prof qui s'essaie à la MAO sur son OS privateur... je pense qu'il ferait mieux avec du libre!
Bonjour Vincent et la liste,
Le 03/05/2016 à 22:58, Vincent a écrit :
Bonsoir,
quelle est la distro à jour pour faire de la MAO?
J'ai utilisé Tango studio dans le passé, l'avantage était alors une pré-configuration de certains fichiers. Je suis passé ensuite à Archlinux, qui a fonctionné aussi "Out of the box".
Par contre, en environnement de bureau, j'ai eu des Xruns avec Gnome3 (peut-être un hasard ?). Lxde fonctionne très bien de ce côté-là.
AV Linux est une excellente distribution pour tester des logiciels (même en live-usb). Il y en a toute une liste pré-installés et configurés.
Je n'ai pas essayé les autres distributions dont tu parles mais Kxstudio est intéressante entre autres par ses dépôts car ils contiennent certains logiciels exotiques qu'il faudrait compiler dans d'autres distributions.
Sinon, actuellement, les grandes distributions ont dans leurs dépôts la plupart des grands logiciels de MAO et je pense que l'on peut choisir librement une grande distrib. Par contre, les performances par rapport aux Xruns vont changer radicalement selon la carte mère, la carte son, les réglages et l'environnement de bureau.
À bientôt, Patrice Reich
Le 04/05/2016 08:51, Patrice Reich a écrit :
Par contre, les performances par rapport aux Xruns vont changer radicalement selon la carte mère, la carte son, les réglages et l'environnement de bureau.
Salut Patrice,
j'ai pris le temps d'apprendre ce qui se cachait sous le barbarisme 'xruns' avant de te répondre! 8-) Une explication ici : URL:http://linuxmao.org/tiki-index.php?page=FAQ%20xrun&structure=Accueil%20Systeme&redirectpage=FAQ%20xrun
Tout d'abord merci pour cette réponse passionnée!
De mes maigres et anciennes connaissances, justement pour éviter/limiter les 'xruns' il fallait 'impérativement' utiliser un noyau temps réel pour une distro spécialisée en traitement audio (et sans doute vidéo, mais comme c'est surtout au moment de l'acquisition que cela a une importance), ce n'est plus le cas?
Autre question, peut-être liée, tu m'avais dit que le gros intérêt de Tango Studio était le jeu de paramètres par défaut qui simplifiait grandement la vie, notamment au niveau des liens entre logiciels : existe t'il un méta paquet pour installer/configurer cet ensemble de logiciels d'acquisition/traitement de musique?
Bonne soirée, Vincent.
Bonjour Vincent et la liste,
Le 07/05/2016 à 22:59, Vincent a écrit :
De mes maigres et anciennes connaissances, justement pour éviter/limiter les 'xruns' il fallait 'impérativement' utiliser un noyau temps réel pour une distro spécialisée en traitement audio (et sans doute vidéo, mais comme c'est surtout au moment de l'acquisition que cela a une importance), ce n'est plus le cas?
J'ai utilisé les noyaux rt il y a plusieurs années, voici ce que j'avais conclu après quelques tests : le noyau rt permet de synchroniser jack avec une latence plus faible, on gagne quelques millisecondes. Si la carte son ou la carte mère n'est pas stable, elles ne vont pas devenir stables avec le noyau rt. Dans le cas d'un ordinateur simple coeur avec noyau rt, si une application musicale se met en boucle, elle va utiliser vraiment 100% du processeur, et il sera difficile d'ouvrir un terminal pour lancer killall.
Mais, suite à ton message, je vais installer le paquet linux-rt-lts sur mon archlinux. Je dirai ensuite combien j'ai gagné de millisecondes.
Autre question, peut-être liée, tu m'avais dit que le gros intérêt de Tango Studio était le jeu de paramètres par défaut qui simplifiait grandement la vie, notamment au niveau des liens entre logiciels : existe t'il un méta paquet pour installer/configurer cet ensemble de logiciels d'acquisition/traitement de musique?
Je n'ai pas utilisé Ubuntu depuis 2 ans, peut-être que maintenant les réglages par défaut sont satisfaisants.
Avec Ubuntu, les méta-paquets "ubuntu studio" sont célèbres car ils permettent d'installer des centaines de logiciels en une seule opération. Il y a d'ailleurs les méta-paquets "graphics", "video" et "fonts" qui sont très utiles aussi.
Dans plusieurs distributions orientées musique, il existe de petits utilitaires graphiques "fait maison" qui sont bien utiles mais dont il faut compiler le code source pour les utiliser dans d'autres distribs. Avec Tango Studio, il y avait par exemple un logiciel graphique pour le choix de la carte son par défaut, ce qui évite d'éditer le fichier soi-même.
Sur Archlinux, je suis tombé il y a peu de temps sur hda-jack-retask-bzr qui permet, avec une interface graphique, de connecter librement les pins des chipsets hda-intel.
À bientôt, Patrice Reich
On 05/08/2016 10:03 AM, Patrice Reich wrote: ..
Mais, suite à ton message, je vais installer le paquet linux-rt-lts sur mon archlinux. Je dirai ensuite combien j'ai gagné de millisecondes.
Salut, ô aficionados du RT-Linux.
En passant, une petite astuce pour mesurer vite-fait les latences : l'outil "cyclictest".
https://rt.wiki.kernel.org/index.php/Cyclictest
Sous Debian c'est dans le paquet rt-tests. Ca se lance comme ça, par exemple :
sudo cyclictest -p 80 -n --refresh_on_max
La mesure est en microsecondes. Il n'est pas inhabituel de voir passer plus que la milliseconde sur un système "normal" après quelques temps, surtout s'il fait du "power management". Et normalement, un kernel RT améliore bien... dans la limite du pire driver du système. Par exemple, je viens de lancer rapidement sur trois machines, et je vois des latences très différentes sur les trois, en gros entre 1 à 1550 microsecondes après quelques temps. Par curiosité vos mesures m'intéressent :)
Amicalement,
Vincent.
Bonjour Vincent, Vincent, et la liste,
Le 08/05/2016 à 14:55, Vincent Stehlé a écrit :
latences très différentes sur les trois, en gros entre 1 à 1550 microsecondes après quelques temps. Par curiosité vos mesures m'intéressent :)
L'amélioration est saisissante : jack synchronise à 2,67ms sans xruns. Voici des mesures rapides :
Noyau générique :
patrice ~ $ sudo cyclictest -p 80 -n --refresh_on_max # /dev/cpu_dma_latency set to 0us policy: fifo: loadavg: 0.24 0.64 0.95 3/271 29981
T: 0 (29981) P:80 I:1000 C: 27 Min: 2 Act: 4433 Avg: 167 Max: 4433
patrice ~ $ sudo cyclictest -p 80 -n --refresh_on_max # /dev/cpu_dma_latency set to 0us policy: fifo: loadavg: 0.03 0.42 0.83 2/278 30052
T: 0 (30026) P:80 I:1000 C: 32215 Min: 1 Act: 1737 Avg: 3 Max: 1737 ________________________________ Noyau rt :
# /dev/cpu_dma_latency set to 0us policy: fifo: loadavg: 0.29 0.11 0.04 6/271 924
T: 0 ( 774) P:80 I:1000 C: 113108 Min: 1 Act: 64 Avg: 3 Max: 64
À bientôt, Patrice Reich
----- Patrice Reich <> a écrit :
Bonjour Vincent, Vincent, et la liste,
Bonjour Patrice, Vincent et la liste,
Le 08/05/2016 à 14:55, Vincent Stehlé a écrit :
latences très différentes sur les trois, en gros entre 1 à 1550 microsecondes après quelques temps. Par curiosité vos mesures m'intéressent :)
L'amélioration est saisissante : jack synchronise à 2,67ms sans xruns. Voici des mesures rapides :
Bon, je regarde ce soir avec un peu de doc sur la commande, vu que ce n'est pas ultra clair pour moi... Par contre, sur quelle conf as-tu fait le test, multi-coeurs?
A+ Vincent.
Bonjour Vincent et la liste,
Le 09/05/2016 à 13:42, dubsv@free.fr a écrit :
Bon, je regarde ce soir avec un peu de doc sur la commande, vu que ce n'est pas ultra clair pour moi... Par contre, sur quelle conf as-tu fait le test, multi-coeurs?
J'ai fait le test avec seulement une minute d'utilisation sur un Core2Duo 2,8Ghz,
À bientôt, Patrice Reich _____________________________________
On 05/09/2016 12:18 PM, Patrice Reich wrote: ..
Voici des mesures rapides :
Hééé, merci bien.
C'est sûr que c'est appréciable pour ça le RT : passer de plus d'une milli à moins de 100 micros, *miam* :)
Bon, après idéalement il faut faire la mesure longtemps et "en charge", mais ça donne une idée du potentiel.
Amicalement,
Vincent.