828Mk2 sous Linux
- 86 réponses
- 14 participants
- 7 609 vues
- 20 followers

Anonyme

Je voulais savoir si des gens utilisent cette merveilleuse carte sous Linux et si oui, puevent ils dire où se procurer les drivers. Et s'ils ont rencontré des problemes avec ce systeme d'exploitation et cette carte!!
Merci
PapyLives

Fix

MOTU ne désire pas communiquer les informations nécessaires à la conception de drivers pour d'autre plateformes que Windows et MacOS, notamment pour les plateformes ouvertes comme Linux.
Donc pas de drivers pour Linux à moins que quelqu'un se tape le travail gigantesque qui consiste à faire du revers engineering à partir des drivers Windows, ce qui peut prendre des mois. Pour l'instant personne ne s'est lancé dans l'aventure...
Moi ça me tente bien mais j’ai pas vraiment envie de faire ça tout seul, donc si y’a des gens motivés…

Anonyme


Stan Way

Je me demandais en lisant ton mémo Fix s'il y aurait suffisament de bonnes applications audio (Sequenceur midi/audio, sampleur, VSTI et autres..)qui motiverais la création d'un driver MOTU.

segphault

le noyau de MAC OsX, Darwin, étant basé sur BSD, le reverse ne serait pas plus 'facile' ??
Ils abusent quand même chez motu ...

Anonyme


Fix

Citation : le noyau de MAC OsX, Darwin, étant basé sur BSD, le reverse ne serait pas plus 'facile' ??
Il me semble que la partie audio de Mac0S X a été entièrement refondue. D'autant qu'il n'existait pas vraiment de noyau audio performant sur BSD ou Linux.
Par contre pour répondre à Stan Way, tout ça a bien changé depuis et le noyau audio de Linux a été entièrement repensé.
De plus il existe un séquenceur qui me semble des plus sérieux (plusieurs studios en sont équipés) qui tourne sous Linux: Ardour. Les VSTi et autres plugs ne sont pas géré par Ardour lui même mais pas le coeur audio. Ce qui fait qu'il suffit d'ajouter une sorte de driver qui prend en charge les différents type de plugs. Ensuite le coeur audio joue le rôle d'une patch bay pour connecter tout ça.
Après pour les plus téméraires on peut monter des clusters, partager les projets sur un réseau pour bosser à plusieurs sur les gros projets, etc... C'est du très costaud semble-t-il mais pour une utilisation pro dans un studio il faut un informaticien, du moins pour la mise en place.

Anonyme



Stan Way

Questions:
Sous Windows tout le monde utilise le pilote de MOTU (et c'est normal), mais serait-il possible d'utiliser un pilote ASIO générique pour contrôler la MOTU?
Si Oui pourrais t'on faire de même dans l'environnement Linux?

ZeeByeZon

Il faudrait vraiment un pilote pour Linux...

Anonyme

Hors sujet : ça fait pliasir...un sujet que je crée et qui à plus de cinq réponses!!!

Stan Way

Citation : ça fait plaisir...un sujet que je crée et qui à plus de cinq réponses!!!
Si tu es celui qui à eu d'énormes problèmes de grésillement avec un portable et une MOTU. Je suis un fervent lecteur


Anonyme




Stan Way


Anonyme

Hors sujet : pas du tout...je vais essayer une nouvelle chose demain...on verra si ça marche!!!!....mais je pense que ça vient de l'ordi

Fix

Citation : Sous Windows tout le monde utilise le pilote de MOTU (et c'est normal), mais serait-il possible d'utiliser un pilote ASIO générique pour contrôler la MOTU?
Rien à voir. ASIO c'est le coeur audio de Steinberg (parce que Windows n'en a pas), sous MacOS c'est CoreAudio et sous Linux c'est ALSA. En tout état de cause il faut un driver et, bien sûr, la partie commune du driver et de la carte est complètement propriétaire. Cela veut dire qu'on ne peut pas utiliser d'outils standards pour communiquer avec là et je parle en connaissance de cause, j'ai essayé.
J'avoue que je suis bien tenté aussi mais j'ai pas le temps de faire tout ça. Moi je veux bien faire le reverse engineering mais il faut compléter l'équipe et ça non plus j'ai pas le temps de le faire.
En gros il faut au moins un codeur Linux qui ait déjà fait un driver, qui connaisse un peu le FW et qui ait une 828mkII. C'est pas gagné.

Anonyme


Stan Way

Citation : Rien à voir. ASIO c'est le coeur audio de Steinberg (parce que Windows n'en a pas), sous MacOS c'est CoreAudio et sous Linux c'est ALSA
Tu as raison Fix, du coup j'associais ASIO à Windows à cause que je partais du principe que je pourrais avoir une station audio avec exemple Reason ou Ableton Live et le pilote de la motu. Mais voilà le pilote de la Motu c'est du Steinberg.
Merci pour l'info

Anonyme




Fix

Je vois pas de quoi tu parles quand tu évoque un "pilote ASIO générique". Tu penses probablement au pilote qui permet des relier ASIO à toute interface reconnue par Windows, mais là encore il faut un driver (fourni par MOTU) pour que Windows communique avec la 828mkII.

Stan Way

C'est un peu le même principe avec le language PCL de HP et Postscript d'Adobe, les fabricants d'imprimantes tels que Ricoh Canon ou autres doivent payer des droits concernant l'utilisation de ces languages.
Je vais reprendre mon exemple des imprimantes pour essayer d'expliquer ce que j'ai voulu dire par pilote générique. Donc supposons que j'ai une imprimante postscript Ricoh et que les pilotes sont disponibles sous Windows mais pas sous Linux, un peu comme le cas de la MOTU.
Pour pouvoir utiliser mon imprimante Ricoh sous Linux je pourrais utiliser un pilote postscript générique, le genre de pilote qui contient (les instructions de base). Je perdrais probablement toutes les fonctionnalitées (propriétaire)qui sont propre à l'appareil Ricoh mais je serai en mesure d'utiliser les fonctions de bases sans problèmes.
S'il existait ce genre de pilote pour la Motu sous Linux ça serait drôlement bien quitte à perdre certaines options comme exemple le nombres de E/S.
Le problème si je comprend bien c'est que peu importe la carte audio, il n'y a pas d'ASIO sous Linux. Est-ce que ça veut dire que les cartes audio qui sont compatibles Windows/Linux acceptent et l'ASIO et l'ALSA? Si oui dommage on n'a pas acheté le bon produit


Fix

Après il y a une grosse différence entre le Postscript et l'ASIO: une imprimante Postscript comprend le Postscript directement alors qu'une carte son ASIO ne comprend rien à l'ASIO. C'est en fait le driver qui est ASIO. Dans notre cas il faut impérativement une partie logiciel propriétaire MOTU qui discute avec la carte, le driver.
Donc rien à voir avec le Postscript, ici on est plus proche des WinModem. Et donc il n'existe pas de driver générique.
Pour plus de transparence (au détriment de la clarté), je vais rentrer un peu dans la technique:
La 828mkII utilise un lien FW en mode isochrone (jusque là pas de souci). Sur ce support il existe un protocole nommée "IEC61883-6" qui permet de transporter de l'audio. Le premier problème c'est que ce protocole était un peu jeune (et ne semble pas très utilisé même aujourd'hui, sauf par Sony et Yam) quand les premières carte FW MOTU sont sorties et je ne suis pas sûr que MOTU l'utilise. Le deuxième problème c'est qu'il existe d'autres données à transmettre (gain des sorties, des entrées, CueMix, etc) et là on n'a absolument pas d'info. On ne sait même pas si ces données sont incluses dans la trame isochrone ou si elles utilisent un autre mode de transmission.
Du propriétaire donc. Sous Windows c'est le driver MOTU qui récupère tout et qui se connecte au coeur ASIO, sous Linux on ne sait pas discuter avec la carte.

Fix

Soyez patients.

Stan Way

Citation : aussi bien l'ASIO de Steinberg que le Postscript ou le PDF d'Adobe
La gratuité de l'ASIO de Steinberg et le PDF d'Adobe je veux bien croire mais suite à une discussion que j'ai eu avec des gens de chez Canon, ceux çi mon affirmé que Canon devait payer des droits à Adobe lorsqu'il ajoutait l'option d'impression postscript dans ses appareils ce qui augmentait passablement le coût à l'achat. Je ne sais malheureusement pas en quoi consiste ces droits. C'est un fait que je vais avoir la chance de revérifier bientôt.
J'essaie de comprendre ton raisonnement Fix "Une carte son ASIO ne comprend rien à l'ASIO".
C'est donc que tout ce passe dans le pilote (même la translation pour employer ce terme)pour qu'ensuite ça arrive à la carte dans son format propriétaire! Alors là pas de chance, chaque pilote est vraiment propriétaire à la carte et n'offre aucune compatibilité avec une autre carte.
Il me semble que ça serait plus logique si on avait un coeur ASIO de base dans le pilote, et de l'ASIO dans la carte audio (un peu comme le postscript)
Mais si tout ce passe dans le pilote, ça peut causer un ralentissement non? (de mémoire les WinModems c'était pas terrible)

p.s. Fix tes connaissances techniques sont vraiment incroyables et c'est toujours un plaisir de te lire et d'apprendre du nouveau.

Fix

La grosse différence entre les imprimantes et les interfaces audio, c'est la latence et l'assurance d'un débit constant. Sinon il n'y aurait pas besoin de tout ça et il suffirait d'envoyer les donnée en vrac. Donc là la trans est étroitement liée à la technologie utilisée (FW, PCI, USB, etc). D'autre part si tout était figé dans le protocole ASIO, il n'y aurait plus d'amélioration hardware possible et l'ASIO deviendrait vite obsolète.

zorax

J'ai testé ubuntu jaunty avec la 828 mk2 et maleureusement je crois qu'il faut mettre les mains dans le cambouis...
Install impecc, quand je lance ffado mixer, il me dit qu'il na pas de connexion
est ce que quelqu'un peut nous expliquer comment s'y prendre pour faire fonctionner le bastringue?
- < Liste des sujets
- Charte