Chargement...
 
Skip to main content

4 - Toutes les autres applications, les émulateurs...


Help: Connection midi de wine

Articles: 7
Bonjour,

Voila plusieurs jours que je rame sur ce probleme, si quelqu'un pouvait me mettre sur la voie, je lui en serais bien reconnaissant.

Je n'arrive pas a faire une connection midi de Muse a wine (a travers alsa).

D'habitude je travaille sur un schema alsa-jack-muse classique, sans trop de problemes. Aujourd'hui je veux installer le support VST avec Wine+VSThost (et kontakt 3 demo pour le VST de test).

Le cote audio marche (avec wineasio) et le midi aussi, sauf pour cette connection essentielle (je veux que muse pilote le VST).

Ce qui est bizarre c'est que je peux selectioner muse dans VSThost et voir la connection sur patchage, mais pour alsa, les ports midi de wine n'existent pas (voir output ci-dessous) et pareil dans jackctl. Voici une capture d'ecran pour les connections midi de patchage et de jackctl:
http://thomas-leaud.com/Capture.jpg
Il y a 3 connections pour patchage et seulement 2 pour jack... 😊

De plus la sortie midi de muse et l'entree midi de wine sont fonctionnelles. En effet:
- si je connecte ma carte a l'entre wine, ca marche (je peux faire jouer le VST avec un clavier)
- si je connecte muse midi out a la carte, ca marche (je peux faire jouer un echantillonneur hardware par muse

HELP!

Thomas



Test des in et out Alsa:

thomas@Mechant-Loup:~$ aconnect -il
client 0 : 'System' type=noyau
0 'Timer '
1 'Announce '
Connexion à: 15:0, 129:0, 130:0, 132:0
client 14 : 'Midi Through' type=noyau
0 'Midi Through Port-0'
client 16 : 'M Audio Audiophile 24/96' type=noyau
0 'M Audio Audiophile 24/96 MIDI'
Connexion à: 130:0
Connexion depuis: 130:0
client 130 : 'MusE Sequencer' type=utilisateur
0 'MusE Port 0 '
Connexion à: 129:0, 16:0, 131:1
Connexion depuis: 0:1, 16:0

thomas@Mechant-Loup:~$ aconnect -ol
client 14 : 'Midi Through' type=noyau
0 'Midi Through Port-0'
client 16 : 'M Audio Audiophile 24/96' type=noyau
0 'M Audio Audiophile 24/96 MIDI'
Connexion à: 130:0
Connexion depuis: 130:0
client 128 : 'TiMidity' type=utilisateur
0 'TiMidity port 0 '
1 'TiMidity port 1 '
2 'TiMidity port 2 '
3 'TiMidity port 3 '
client 130 : 'MusE Sequencer' type=utilisateur
0 'MusE Port 0 '
Connexion à: 129:0, 16:0, 131:1
Connexion depuis: 0:1, 16:0

Articles: 276
Salut,
c'est vrai que c'est galère encore avec wineasio, chez moi aussi il y a des choses sur le port midi qui essaient d'échapper la logique....😕
WINE ASIO Out/In apparait parfois comme midi device dans muse mais parfois non et tout semble dépendre dans quel ordre tu lance les choses....j'y ai renoncé.

Un moyen que j'ai trouvé pour contourner le problème est le suivant:
1) Je lance d'abord vsthost (on parle bien de celui d'Hermann Seib). Dans Devices->MIDI-Input Devices je sélectionne MIDI Through port, qui devrait s'afficher par défaut dans alsa partout.
2) Je connecte mon clavier sur le through port dans qjackctl-onglet alsa pour tester-> fonctionne
3) Je lance muse. Dans la config des instruments je sélectionne mon clavier (interface midi) en premier, et le throughport en deuxième
Je crée une piste midi avec le throughport comme output device -> ça enregistre et ça fonctionne

Est-ce que ça marche chez toi?
Bonne soirée



Articles: 7
ouais super merci. En passant par through je peux faire passer le midi. Je viens de realiser que c'est wineasio qui est instable. Je suspectais plutot alsa d'etre mal configure.

Par contre j'ai eu un autre soucis. Quand je retourne la sortie audio de VSThost sur un input audio dans Muse, wineasio racroche (les connections disparaissent, le VST s'arrete. il faut le relancer dans le setting audio de VHSThost). J'ai trouve une solution qui a l'air de stabiliser ca, mais c'est du bricolage:
- j'utilise un clocking externe de ma carte son 2496 par le SPdif
- je branche le input audio dans Muse a la fois sur cette entree SPdiff et sur signal de wineasio

thomas


Articles: 276
Tant mieux si ça marche. Ce que tu décris comme problème est encore un de ces soucis multiples dans wineasio.....effectivement c'est un peu du bricolage.
Tout autour de wineasio n'est pas encore très stable, ça dépend apparemment beaucoup de la propreté de programmation au niveau de la gestion du client dans windows. Reaper me pose moins de problèmes en tant que hôte VSTi. Aussi, juste un exemple étonnant, le Synthé Nord Modular Demo de Clavia gère tout ça de manière parfaite et stable.....
Espérons des améliorations soit dans wineasio même soit un peu d'effort du coté des hôtes vsti envers wineasio. 😉