Chargement...
 
Skip to main content

6 - Le MIDI


clavier midi(non usb) non reconnu sur QjackCtl[RESOLU]

Bonjour,

mon problème est déjà apparu dans un autre post. Mais vu que ce dernier posait en fait plusieurs problèmes, les autres ont bien été résolus mais pas le mien !

J'utilise depuis un grand nombre d'années maintenant une carte son soundblaster Audigy2 qui possède un module extérieur sur lequel on peut brancher micro, guitare, autres et surtout ce qui m'intéresse ici le midi via midi IN, midi OUT et midi Thru.
Mon fonctionnement pour la MAO est d'utiliser en entrée piano, guitare + pédale et voix le tout allant dans un séquenceur (cakewalk sous windows), les sons en midi repartant vers un expendeur.

Pour diverses raisons j'aimerais faire cela à nouveau, mais sur Linux. J'ai suivi les différents tutos. Par contre je n'ai pas osé installer tango studio en plus de ma distribution ubuntu. Peut-être est-ce une vraie erreur, car vu le temps que j'ai perdu avec mon problème, les quelques galères liées à l'installation de deux distribution parallèles auraient potentiellement été bien maigres...

Bref tant pis, voici mon problème :

mon clavier est un piano numérique clavinova clp-340, très classique... C'est lui dont je veux que le séquenceur enregistre les signaux midi. (je précise à nouveau que sous cakewalk je n'ai aucun souci)
Or, quelque soit le séquenceur utilisé, aucun signal n'est détecté ! J'ai essayé par exemple la combinaison piano virtuel -> rosegarden -> Qsynth et ça marche très bien. Mais je n'arrive pas à faire marcher mon piano à la place du piano virtuel.

J'ai essayé un schéma encore plus simple : piano -> Qsynth. Ca marche avec le piano virtuel mais pas avec mon vrai piano.

C'est rageant car très franchement, dans tous les problèmes d'installation de la MAO sur linux, je n'aurais jamais mis un billet là dessus !

Voici les connections que j'ai faites dans QjackCtl (avec différents essais sur ce que j'ai pu lire dans les forums...):
Midi
Alsa

Merci d'avance pour votre aide si vous avez des idées pour me faire avancer...
Vrardo
France
Tu es donc certain que ton clavier fonctionne.
Tu as donc un problème de configuration sous linux.
Que ce passe-t'il si tu n'utilises pas Jack ? Par exemple si tu lance zynaddsubfx sur ALSA (et pas sur Jack).
Dans un terminal :
Copy to clipboard
zynaddsubfx -A

France
Bonjour,
Si j'ai bien compris (mes excuses sinon) tu veux enregistrer ce que tu joues au clavier clavinova dans un séquenceur, par ex. Rosegarden.

Or dans l'onglet midi de qjackctl de ta copie d'écran, je ne vois pas la connexion "SB Audigy capture" vers "Rosegarden record in", qui me semble pourtant indispensable... Ai-je tort ?
Merci pour vos réponses ultra-rapides.

@m2v2 en fait j'ai fait cette copie d'écran lors de ma phase de recherche de problème : vu que ça ne marchait pas avec le schéma de fonctionnement clavier midi -> rosegarden -> Qsynth, j'ai essayé un chemin on plus direct clavier midi -> Qsynth pour voir si cela venait d'une mauvaise configuration de rosegarden. Hélas non...

@olinuxx j'ai essayé ta proposition. Voici le résultat :
Copy to clipboard
Sample Rate = 48000 Sound Buffer Size = 256 samples Internal latency = 5.3 ms ADsynth Oscil.Size = 1024 samples Starting Audio: JACK Jack buffer resized Audio Started Starting MIDI: ALSA MIDI Started Info, alsa midi port connected


J'ai l'impression qu'il lance tout de même jack...

Dernière précision : je pensais que ça pouvait être le module externe de ma carte son qui (pourquoi pas) pouvait avoir le midi "incompatible" avec Linux. Donc petit test qui me semble logique : j'ai chargé un fichier midi dans rosegarden et ai mis dans QjackCtl/Alsa une connection de Rosegarden vers le module externe de ma carte noté Audigy MPU-401.
J'ai branché mon vieil expandeur à la sortie "midi Out" de ce module extérieur, et la musique sort bien (avec chaque piste bien distribuée aux bons instruments donc aux bons canaux).
Sortie  Expandeur
J'espère que tout ça pourra vous aider dans la recherche de solutions potentielles...

Merci encore,

Vrardo
J'ai oublié ! l'essai en lançant alsa en ligne de commande est hélas négatif !
France
Bon. Y'a pas de raison, ça va finir par marcher 😀.
Dans Rosegarden, aller voir dans le menu Studio, Gérer les périphériques midi, sélectionner le bon périphérique d'enregistrement midi : Audagy; Et essayer de jouer...

Sinon essayer avec Qtractor à la place de Rosegarden.

Ou alors lancer Yoshimi ou Zyaddsubfx (c'est pareil), vérifier qu'il y a du son avec le clavier virtuel intégré (bouton virKbd dans yoshimi, vK dans zyn) puis connecter dans qjackctl Audagy capture vers yoshimi ou zyn. Il devrait y avoir du son...

Autre tentative : lancer kmidimon. Connecter toutes les entrées (dans le menu connexions) et voir ce qui se passe quand tu joues sur ton Clavinova...

Et puis tant que j'y pense : ça serait pas tout bêtement un problème de câble midi ?
France
Tu as l' outil GmidiMonitor qui permet de vérifier la réception des événements MIDI. Il peut fonctionner en mode ALSA ou en mode Jack. D' après ce que tu décris, il ne devrait lui non plus rien recevoir, mais sait-on jamais. Et c' est toujours une info supplémentaire pour la recherche du problème 😕
France
+1 pour GmidiMonitor. Kmidimon c'est avec le bureau Kde.
France
+1 pour le câble. C' est fou le temps qu' on peut parfois perdre à cause d' une connectique défectueuse.
Bonjour,

merci encore pour tous les messages. J'ai tout essayé ce que vous m'aviez proposé mais rien n'a donné de résultats. Donc après plusieurs heures passées ce week-end à ces essais, j'ai abandonné, même si je n'aime pas ça. Mais avant d'abandonner toute idée de MAO sous linux (car je ne me vois pas investir dans un nouveau piano numérique...) j'ai jeté un coup d'oeil sur le manuel du clavier qui conseille de faire les connexions avec tous les ordis... par usb. Je n'avais jamais vu qu'on pouvait faire ça, j'étais resté bloqué 10 ou 15 ans en arrière !

Et donc ça marche désormais... Désolé de vous avoir fait perdre votre temps avec ce problème de connexion midi !

Par contre je remplace un problème avec un autre : la latence ! C'est assez gênant car j'entends le décalage entre le moment où je tape les touches et le moment où le son est produit... Mais c'est un problème pour un autre forum !


Ce post peut donc être fermé même s'il n'a pas été résolu ! Et je pense que ce n'est pas grave car je devais être le dernier dinosaure à utiliser une connexion physique midi...
France
Content que ça fonctionne et merci pour le [RESOLU] dans le titre, bon réflexe !

Pour ton soucis de latence, tu as tout a fait raison, tu pourras ouvrir un nouveau fil de discussion, ceci n'étant pas lié à ce fil de discussion. Deuxième bon réflexe !

A+
Olivier