[Mac] MIDI Network Setup: Live routings marche-t-il?
4 réponses
grokub
J'essaie d'envoyer le flux MIDI d'une boîte de faders (nommée MCR-8)
reliée à Machine-A vers une application MIDI tournant sur Machine-B.
Je me rends donc dans "Audio MIDI Setup" et j'ouvre le device "Network".
Sur Machine-A, je crée une session "Master".
Sur Machine-B, je crée une session "Slave".
Je connecte les deux sessions.
Quels sont les règlages de "Live routings" pour que ça fonctionne?
Sur Machine-A, je vois apparaître "Network Master" dans les deux menus.
"Master" est la session qui tourne sur cette même machine.
Quel est le sens d'envoyer la session "Network Master" vers le réseau?
Quel est le sens d'envoyer le réseau vers la session "Network Master"?
Quel est le sens d'envoyer l'interface MCR-8 vers le réseau?
Idem pour Machine-B où je vois apparaître sa propre session (et non la
session de la machine distance) dans les menus Live routings.
J'ai tout essayé, je n'ai rien trouvé. Je n'y comprends rien.
Il me semble que la bonne configuration devrait être:
Machine-A : MCR-8 -> icône réseau
Machine-B : icône réseau -> "Network Slave"
Avant d'incriminer le réseau, la vitesse du vent et le raton laveur,
voici une expérience qui prouve que tout le reste est correct:
Sur Machine-A, je réalise un programme Max qui lit ctlin sur MCR-8 et
le recopie vers ctlout sur "Network Master". Ça marche! Sans aucune
affectation des routes ni sur Machine-A ni sur Machine-B (ou plus
précisément : quelles que soient les affectations). Sauf que je ne veux
pas passer par Max.
J'ai la lamentable impression que "Live routings" ne fait rien.
Nombreuses questions identiques sur Google mais aucune réponse.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gerald
Jean-Yves Bernier wrote:
J'ai la lamentable impression que "Live routings" ne fait rien.
Même interrogation pour moi. Ma conclusion provisoire (qui n'a rien de scientifique) :
1/ cette interface graphique est pipeau
2/ par contre en arrière-plan ça communique en interne. Pas toujours mais souvent et ça semble strictement application-dépendant, au cas par cas. En externe comme tu le fais remarquer c'est plus opaque. Et ça dépend en partie du driver de l'interface.
3/ si ça marche via Max. Pourquoi ne pas créer une petite applet ? -- Gérald
Jean-Yves Bernier <grokub@pescadoo.net> wrote:
J'ai la lamentable impression que "Live routings" ne fait rien.
Même interrogation pour moi. Ma conclusion provisoire (qui n'a rien de
scientifique) :
1/ cette interface graphique est pipeau
2/ par contre en arrière-plan ça communique en interne. Pas toujours
mais souvent et ça semble strictement application-dépendant, au cas par
cas. En externe comme tu le fais remarquer c'est plus opaque. Et ça
dépend en partie du driver de l'interface.
3/ si ça marche via Max. Pourquoi ne pas créer une petite applet ?
--
Gérald
J'ai la lamentable impression que "Live routings" ne fait rien.
Même interrogation pour moi. Ma conclusion provisoire (qui n'a rien de scientifique) :
1/ cette interface graphique est pipeau
2/ par contre en arrière-plan ça communique en interne. Pas toujours mais souvent et ça semble strictement application-dépendant, au cas par cas. En externe comme tu le fais remarquer c'est plus opaque. Et ça dépend en partie du driver de l'interface.
3/ si ça marche via Max. Pourquoi ne pas créer une petite applet ? -- Gérald
grokub
Update: Ça marche subitement.
Il m'a suffit de fermer puis de rouvrir Audio MIDI Setup.
La bonne configuration est: Machine-A : MCR-8 -> icône réseau Machine-B : icône réseau -> rien
Sur Machine-A, lorsque je clique sur Network, j'ai l'erreur: "ip:5004 refused the connection request". Je clique Ok mais j'ai quand-même Machine-B connectée.
Sur Machine-B, pas d'erreur.
Les Live routings sont oubliés dès qu'on quitte Audio MIDI Setup sur Machine-A. En revanche, il peut être fermé sur Machine-B (qui n'a pas de routing configuré).
C'est parfaitement répétable, y compris le message d'erreur qui est systématique.
Gerald wrote:
1/ cette interface graphique est pipeau
Il me semble que, hormis le "glitch" qui m'a mordu, la confusion vient du fait que l'interface MIDI virtuel"Network nom_de_session" qui est ajouté au studio MIDI n'a de sens que pour les applications qui veulent adresser spécifiquement le réseau en entrée ou en sortie.
En revanche, il n'a aucun sens quand il apparaît dans Live routings.
3/ si ça marche via Max. Pourquoi ne pas créer une petite applet ?
Pour simplifier une usine à gaz déjà bien compliquée :)
Update: Ça marche subitement.
Il m'a suffit de fermer puis de rouvrir Audio MIDI Setup.
La bonne configuration est:
Machine-A : MCR-8 -> icône réseau
Machine-B : icône réseau -> rien
Sur Machine-A, lorsque je clique sur Network, j'ai l'erreur:
"ip:5004 refused the connection request".
Je clique Ok mais j'ai quand-même Machine-B connectée.
Sur Machine-B, pas d'erreur.
Les Live routings sont oubliés dès qu'on quitte Audio MIDI Setup
sur Machine-A. En revanche, il peut être fermé sur Machine-B
(qui n'a pas de routing configuré).
C'est parfaitement répétable, y compris le message d'erreur qui est
systématique.
Gerald <Gerald@alussinan.org> wrote:
1/ cette interface graphique est pipeau
Il me semble que, hormis le "glitch" qui m'a mordu, la confusion vient
du fait que l'interface MIDI virtuel"Network nom_de_session" qui est
ajouté au studio MIDI n'a de sens que pour les applications qui veulent
adresser spécifiquement le réseau en entrée ou en sortie.
En revanche, il n'a aucun sens quand il apparaît dans Live routings.
3/ si ça marche via Max. Pourquoi ne pas créer une petite applet ?
Pour simplifier une usine à gaz déjà bien compliquée :)
Il m'a suffit de fermer puis de rouvrir Audio MIDI Setup.
La bonne configuration est: Machine-A : MCR-8 -> icône réseau Machine-B : icône réseau -> rien
Sur Machine-A, lorsque je clique sur Network, j'ai l'erreur: "ip:5004 refused the connection request". Je clique Ok mais j'ai quand-même Machine-B connectée.
Sur Machine-B, pas d'erreur.
Les Live routings sont oubliés dès qu'on quitte Audio MIDI Setup sur Machine-A. En revanche, il peut être fermé sur Machine-B (qui n'a pas de routing configuré).
C'est parfaitement répétable, y compris le message d'erreur qui est systématique.
Gerald wrote:
1/ cette interface graphique est pipeau
Il me semble que, hormis le "glitch" qui m'a mordu, la confusion vient du fait que l'interface MIDI virtuel"Network nom_de_session" qui est ajouté au studio MIDI n'a de sens que pour les applications qui veulent adresser spécifiquement le réseau en entrée ou en sortie.
En revanche, il n'a aucun sens quand il apparaît dans Live routings.
3/ si ça marche via Max. Pourquoi ne pas créer une petite applet ?
Pour simplifier une usine à gaz déjà bien compliquée :)
Gerald
Jean-Yves Bernier wrote:
Sur Machine-A, lorsque je clique sur Network, j'ai l'erreur: "ip:5004 refused the connection request". Je clique Ok mais j'ai quand-même Machine-B connectée.
De mémoire j'ai déjà vu ça ! C'est ce que je voulais dire quand le disais que ça marche en arrière plan même si les indications à l'écran disent le contraire !
Pour simplifier une usine à gaz déjà bien compliquée :)
du moment que ça marche.
Dis, tu remarques qu'on discute "en charte" et que c'est pas souvent ! Faudrait trouver le moyen de fêter ça si tu n'étais pas si loin...
amicalement,
-- Gérald
Jean-Yves Bernier <grokub@pescadoo.net> wrote:
Sur Machine-A, lorsque je clique sur Network, j'ai l'erreur:
"ip:5004 refused the connection request".
Je clique Ok mais j'ai quand-même Machine-B connectée.
De mémoire j'ai déjà vu ça ! C'est ce que je voulais dire quand le
disais que ça marche en arrière plan même si les indications à l'écran
disent le contraire !
Pour simplifier une usine à gaz déjà bien compliquée :)
du moment que ça marche.
Dis, tu remarques qu'on discute "en charte" et que c'est pas souvent !
Faudrait trouver le moyen de fêter ça si tu n'étais pas si loin...
Sur Machine-A, lorsque je clique sur Network, j'ai l'erreur: "ip:5004 refused the connection request". Je clique Ok mais j'ai quand-même Machine-B connectée.
De mémoire j'ai déjà vu ça ! C'est ce que je voulais dire quand le disais que ça marche en arrière plan même si les indications à l'écran disent le contraire !
Pour simplifier une usine à gaz déjà bien compliquée :)
du moment que ça marche.
Dis, tu remarques qu'on discute "en charte" et que c'est pas souvent ! Faudrait trouver le moyen de fêter ça si tu n'étais pas si loin...
amicalement,
-- Gérald
grokub
Gerald wrote:
De mémoire j'ai déjà vu ça ! C'est ce que je voulais dire quand le disais que ça marche en arrière plan même si les indications à l'écran disent le contraire !
J'ai fini par comprendre la logique. Elle tient en 4 règles simples:
1/ Les sessions locales s'ouvrent automatiquement dès qu'une application MIDI est ouverte.
2/ Les sessions locales se ferment automatiquement dès qu'il n'y a plus aucune application MIDI ouverte.
3/ Audio MIDI Setup est une application MIDI (donc sujet à 1 et 2)
4/ Les connexions entre sessions ne se rétablissent pas automatiquement.
Il en résulte que les connexions sont cassées si on quitte toutes les applis MIDI d'un côté ou de l'autre.
Il aurait suffit d'écrire ça en page 1 de la doc au lieu des conneries habituelles comme « Make sure the device is turned on » pour qu'on évite les prises de tête. Quand j'ai établi une connexion, il n'est pas évident pour moi qu'elle s'évanouit dès que je quitte AMS.
Par ailleurs, ici j'ai dit une connerie:
Les Live routings sont oubliés dès qu'on quitte Audio MIDI Setup
Ils sont mémorisés. Expérience:
J'ai un routing sur Machine-A. Je casse la connexion. Je relance le connexion depuis Machine-B. Le routing déclaré sur Machine-A est effectif.
Faudrait trouver le moyen de fêter ça si tu n'étais pas si loin...
Un évènement en réseau avec MIDI over Internet?
Gerald <Gerald@alussinan.org> wrote:
De mémoire j'ai déjà vu ça ! C'est ce que je voulais dire quand le
disais que ça marche en arrière plan même si les indications à l'écran
disent le contraire !
J'ai fini par comprendre la logique.
Elle tient en 4 règles simples:
1/ Les sessions locales s'ouvrent automatiquement dès qu'une application
MIDI est ouverte.
2/ Les sessions locales se ferment automatiquement dès qu'il n'y a plus
aucune application MIDI ouverte.
3/ Audio MIDI Setup est une application MIDI (donc sujet à 1 et 2)
4/ Les connexions entre sessions ne se rétablissent pas automatiquement.
Il en résulte que les connexions sont cassées si on quitte toutes les
applis MIDI d'un côté ou de l'autre.
Il aurait suffit d'écrire ça en page 1 de la doc au lieu des conneries
habituelles comme « Make sure the device is turned on » pour qu'on
évite les prises de tête. Quand j'ai établi une connexion, il n'est pas
évident pour moi qu'elle s'évanouit dès que je quitte AMS.
Par ailleurs, ici j'ai dit une connerie:
Les Live routings sont oubliés dès qu'on quitte Audio MIDI Setup
Ils sont mémorisés. Expérience:
J'ai un routing sur Machine-A.
Je casse la connexion.
Je relance le connexion depuis Machine-B.
Le routing déclaré sur Machine-A est effectif.
Faudrait trouver le moyen de fêter ça si tu n'étais pas si loin...
De mémoire j'ai déjà vu ça ! C'est ce que je voulais dire quand le disais que ça marche en arrière plan même si les indications à l'écran disent le contraire !
J'ai fini par comprendre la logique. Elle tient en 4 règles simples:
1/ Les sessions locales s'ouvrent automatiquement dès qu'une application MIDI est ouverte.
2/ Les sessions locales se ferment automatiquement dès qu'il n'y a plus aucune application MIDI ouverte.
3/ Audio MIDI Setup est une application MIDI (donc sujet à 1 et 2)
4/ Les connexions entre sessions ne se rétablissent pas automatiquement.
Il en résulte que les connexions sont cassées si on quitte toutes les applis MIDI d'un côté ou de l'autre.
Il aurait suffit d'écrire ça en page 1 de la doc au lieu des conneries habituelles comme « Make sure the device is turned on » pour qu'on évite les prises de tête. Quand j'ai établi une connexion, il n'est pas évident pour moi qu'elle s'évanouit dès que je quitte AMS.
Par ailleurs, ici j'ai dit une connerie:
Les Live routings sont oubliés dès qu'on quitte Audio MIDI Setup
Ils sont mémorisés. Expérience:
J'ai un routing sur Machine-A. Je casse la connexion. Je relance le connexion depuis Machine-B. Le routing déclaré sur Machine-A est effectif.
Faudrait trouver le moyen de fêter ça si tu n'étais pas si loin...