Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

3 - Le home-studio, les instruments et le DIY

Dernier post

Linux et l'audio sur IP

piratebab utilisateur non connecté
Bonjour,
j'ai en projet de mettre tout mon matériel dans un rack afin de gagner du temps dans le montage/démontage (home studio, répétitions, live ..).
Et tant qu'a tout moderniser je pense à utiliser des liaisons ethernet au lieu des multiples câbles analogiques. Pour l'instant je patauge un peu, voici l'état de mes recherches sur ce type de réseau
- Dante: le plus répandu, mais 100% proprio, rien vu pour linux
- MADI: ce n'est pas sur IP
- AES67: protocole standardisé, j'ai vu qu'il était géré par gstreamer
- AVB: il semblerait être géré par jack, mais ça semble encore expérimental

De votre coté, avez vous des expériences avec l'audio sur IP et linux ?

piratebab utilisateur non connecté
Merci pour les liens.
Je vais regarder de plus prêt.
dans un premier temps , je vais mettre une interface audio.
MA XR18 ne se connecte qu'en USB, ce qui est très limité.
Par exemple, je n'ai pas accès aux sorties audio pour envoyer un signal sur les retours.
Et la liaison USB est limitée en longueur.
Avec DANTE par exemple, tu peux te créer une carte son virtuelle avec toutes les E/S de ton interface audio, voire mixer plusieurs interfaces audio (sous win et apple).
c'est bien plus simple que de gérer des cartes avec alsa. Et tu peux avoir le PC loin du rack et des connexions audio(pratique pour un batteur qui est toujours relégué loin des autres car il faut trop de bruit!)

MarcT utilisateur non connecté Royaume-Uni
Bonjour,
Je n'ai aucune experience des standards audio sur IP, mais j'ai trouve ca interessant, du coup j'ai un peu flane sur internet.
J'ai vu qques sujets sur les forums Ardour... comme souvent, j'ai l'impression que sous linux il faut se battre avec la compatibilite, le support materiel, les configs manuelles etc.

Il y a des choses en développement, comme ce demon AES67 qui se base sur un pilote de chez Merging Technologies
demon AES67 (Github)
Si je comprends bien, on se retrouve avec une carte virtuelle ALSA qui peut s'utiliser comme n'importe quel peripherique ALSA...

aussi on trouve des equipements a des prix assez raisonnables, comme ces choses la
https://store.hasseb.fi/

Desole de n'apporter aucune info utile mais merci d'avoir introduit le sujet. Qqu'un avec des connaissances pourrait d'ailleurs creer une page d'info sur le portail documentaire linuxmao...

piratebab utilisateur non connecté
Les 2 seuls protocoles susceptibles d’être intéressant sous linux sont AES67 et AVB.
Mais c'est un peu la guerre entre fournisseurs. Certains sont pro Dante , d'autres pro AVB, et AES67 ne semble pas très répandu.
J'ai vu aussi que MADI pouvait passer sur IP.
C'est d’après moi l'avenir de l'audio.
Mais le milieu musical est très conservateur (certains enregistrent encore sur band, avec de très bonne raisons artistiques!)

piratebab utilisateur non connecté
Petite précision: je ne parle pas de faire du streaming audio sur IP.
Mais bien d'un protocole pour la MAO, ce qui implique:
- une synchronisation des horloges (PPT)
- la transmission de X canaux avec un échantillonnage et une précision donnée (ie 48 kHZ, 16 bits)
- faible latence
- bidirectionel

Je viens de tomber sur un controler DANTE et une carte son virtuelle qui fonctionnent sous linux!
LX-DANTE

Disponible chez Thomann a 1400 €
DIGIGRAM LX-DANTE

édit:
il s'agit plus exactement d'une interface entre bus AES67/DANTE et le bus PCI de l'ordinateur. Mais la bonne nouvelle c'est qu'elle possède un driver linux.
elle sera vue par le systeme comme une carte son avec 128 entrées et 128 sorties.
Le manuel utilisateur ne donne aucune indication sur l'installation du driver sous windows. Cette carte n'est pas un contrôleur de réseau DANTE (permettant par ex de faire le routage).

piratebab utilisateur non connecté
Je continue mes recherches sur le sujet.
J’y vois plus clair sur AES67, Dante, et ravenna
AES67 ne gère que ce qu’on pourra appeler les couches basses de la transmission , à savoir le flux audio et sa synchronisation. Ce n'est pas très "user friendly", mais c’est standardisé et interopérable.
Pour faciliter l'utilisation il existe des "compléments" que sont DANTE et RAVENNA. Ces 2 produits offrent des outils conviviaux pour gérer le réseau, créer des cartes son virtuelles … Dante est propriétire, et RAVENNA utilise des "open technology"
Ce qui veut dire qu’un composant compatible AES67 peut être intégré dans un réseau DANTE et Ravenna.
il existe d'autres protocoles complémentaire pour favoriser l'intégration dans un réseau DANTE ou Ravenna. Par exemple pour l'auto détection, DANTE utilise SAP et Ravenna mDNS. Certains matériels acceptent les 2 (exemple
Dante est propriétaire, pour ravenna, ce n'est pas encore clair pour moi.
Je vais prochainement initier une page dans le wiki MAO, mais n'ayant pas de matériel compatible, je ne peux faire qu'une analyse bibliographique. Si quelqu’un a déjà fait des tests de ces protocoles sous linux, son aide sera la bienvenue.

Quelques liens pour AES67, DANTE, Et ravenna.
dante1
Dante-AES67
Dante AES67 clocking
Dante AES67 configuration
Ravenna et AES67

piratebab utilisateur non connecté
AES67 et AVB:
Aes67 utilise la couche 3 du modéle OSI. Il peut donc utiliser l'infrastructure existante d'un réseau, en particulier les routeurs (sous réserve qu'ils implémentent correctement les normes, en particulier QoS).
alors que AVB n'utilise pas le protocole IP si j'ai bien compris. Il utilise une extension de la norme "IEEE802.1 Ethernet standard suite of protocols", et donc des routeurs spécifiques qui doivent implémenter ce protocole.

piratebab utilisateur non connecté
Pour être complet, il faut rajouter les protocoles sur IP suivants qui se veulent être équivalent à DANTE et supportent AES67:
Livewire : standard ouvert
Q-LAN : proprietaire QSC audio product

Il y a aussi WSG, le protocole développé par wave (le célèbre fabriquant de plugins après avoir créé des consoles légendaires), utilisé dans leur système soundgrid.

AES3 (ou AES-EBU): c'est un protocole numérique pour transporter de l'audio, avec une horloge de synchronosation, mais il ne fonctionne pas sur IP.

Il y a aussi AES50, mais il n'est pas un protocole réseau. Il fait du point à point en numérique avec un câble type ethernet (paire torsadée).
Typiquement utilisé pour relier une boite de scène (stagebox) à la console (remplace les gros multipaires analogiques)

piratebab utilisateur non connecté
J'ai oublié un standard ouvert, AES50

24 canaux, 62 microsec de latence. Pas compatible IP , utilise uniquement la couche physique ethernet. Il rxiste des routeurs dédiés à ce protocole (chez midas
DL461, DL371)
Utilisé par exemple pour relier des boîtiers de scène à une console, ou une console vers des boitiers pour "in ear". Je suis tombé sur un gestionaire de moniteur qui utilise ce type de connexion
MIDAS DP48


Plus connu sous son implantation propriétaire "superMAC"

jaxemao utilisateur non connecté France
jacktrip ?

piratebab utilisateur non connecté
Jacktrip n'a pas la notion d'horloge et de synchronisation des échantillonnages des diverses cartes sons.
Il se rapproche plus d'un outils collaboratif tel que Jamulus

piratebab utilisateur non connecté
Pas encore pris le temps de faire une page wik.
en attendant je suis tombé sur un super webminar en français (prévoyer 3 heures au total)
Débutant
Avancé

piratebab utilisateur non connecté
Autre info.
Pour lire un flux AES67, on peut utiliser VLC
Un logiciel multiplateforme pour monitorer et lire des flux audio AES67
AES67 Stream monitor

magicvince utilisateur non connecté
(je sais que c'est un fil qui date un peu) Merci pour tout l'enrichissement de ce fil (et pour moi découvrir des trucs qui m'échapp(ai)ent. Pour le super webinad le lien "Débutant" débouche sur une erreur de destination.

piratebab utilisateur non connecté
Lien corrigé, merci de l'avoir signalé.
Le son sur IP est un sujet passionnant, malheureusement réservé à du matériel pro, donc cher, .
Le protocole DANTE y est largement dominant, et est donc très cher.
RAVENNA est très puissant, mais comme beaucoup de protocoles ouverts, difficile à configurer et dépanner par manque d'outils conviviaux.

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool
calixtus06, 11:17, mar. 05 mars 2024: Bonjour et bienvenue à D752 :-)
calixtus06, 18:59, lun. 04 mars 2024: Bonjour et bienvenue à Hborsa et Adjudandouille :-)
olinuxx, 18:34, jeu. 29 Feb 2024: Bonjour et bienvenue à anto45500 cool
jujudusud, 23:38, mar. 27 Feb 2024: Venez participer à la joute numéro 17 : [Lien]
calixtus06, 18:36, jeu. 22 Feb 2024: Bonjour et bienvenue à nikartri et rckloar :-)
calixtus06, 10:15, mer. 14 Feb 2024: Bonjour et bienvenue à smonff, Alphascorpii, tadumtss et letoII :-)