Chargement...
 
Skip to main content

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


[Résolu] Seq64, yamaha PSR et hydrogen

Articles: 45 France
Salut salut,

... Bon bon bon, je continue mes expérimentations et je fais encore face a un "bug" je pense de seq64...

En effet, lorsque je branche mon clavier psr en midi dans seq64 et que je ressort dans hydrogen ca me fait comme si il envoyé pleins de fois la note (style mitraillette) dans hydrogen... Quand j'enregistre a la volée dans seq64, il m'enregistre en effet pleins de fois la note.

En test :

1 - J'ai branché le clavier en direct sur hydrogen, midimonitor, qsynth... Et tout est OK a priori !

2 - VMPK (clavier virtuel) branché sur seq64 en lieu et place du clavier yamaha et ca fonctionne très bien en enregistrement et en sortie sur hydrogen !

AAAHHHH !!!!!!! C'EST A NE PLUS RIEN Y COMPRENDRE !

Seq64 est configurable pour être en mode natif ou non natif Jack au niveau midi.

En mode non natif je n'ai pas l'appli seq64 dans le tableau de connections JACK et Hydrogen midi n'est pas listé dans les sorties (configuration des sorties directement dans le logiciel seq64). Donc je n'ai pas testé le clavier sur ce mode vu qu'il n'y avait pas hydrogen, je testerai ce soir.

En mode natif ça me fait pleins de sorties a2j qui se connectent a tous mes périphériques midi (dont Hydrogen). Un vrai bazar ! Je post une capture d'écran ce soir.
Pour mon test, j'ai déconnecté tous les périphériques midi et connecté que ceux nécessaires (midi de la carte son et midi d'Hydrogen).

Merci de trouver la solution ! 😊
Articles: 188
Salut,
je ne sais pas si cela va beaucoup t'aider, mais j'ai également un clavier Yamaha PSR (170, un vieux...)
Il est raccordé sur un "hub midi", pour piloter un synthé virtuel et j'ai remarqué que le voyant correspondant à mon entrée clavier sur le hub clignote sans arrêt, en fait le PSR envoi des trames midi (pas des notes...) sans arrêt, toutes les x ms.
Moi ça ne me gène pas dans mon utilisation actuelle, mais chez toi ça ne serait pas ça qui poserait soucis ?
Maintenant, quels sont les messages midi envoyés, je ne sais pas, mais on devrait les voir dans Midimonitor, non ?
Articles: 45 France
Merci pour le retour, un début de piste !

Bah dans midi monitor, j'ai un message note On avec sa vélocité et quand je relâche note Off avec une vélocité fixe (60 je crois). Donc un fonctionnement tout a fait normal je pense (j'en sait rien c'est mon premier clavier ❗

J'ai pas d'autres messages midi...
A voir si il y a pas des filtres sur midimonitor
A tester avec un autre logiciel moniteur midi

Je vais voir si j'ai le temps ce soir !
Articles: 188
Salut,
hier soir pas en le temps de regarder, mais ce soir ça devrait le faire...
Si tu veux j'essaierai de capter les messages midi de mon PSR pour voir ce qu'il raconte...
Edit : maintenant en recherchant dans mes souvenirs, je me souviens qu'au début où j'avais branché mon clavier, pour débugger mes branchements j'avais virtuellement raccordé un soft moniteur midi (lequel, je ne sais plus...), et celui-ci m'affichait bien les messages envoyés par le PSR toutes les x ms (pas seulement les notes), mais je ne me souviens plus des messages exacts...
Donc on devrait pouvoir les décoder, ces trames !
Articles: 45 France
Salut,

Moi j'ai réussi a trouver 2min et 32 secondes pour allumer le pc, lancer gmidimonitor et me rendre compte qu'il n'offrait aucune option supplémentaire de filtres ou quoi que ce soit... J'ai tapper apt-cache search midi monitor et pas de résultat supplémentaire de logiciels pour monitorer. Et la il a fallu que j’éteigne pour monitorer les messages SOIR de mon enfant...

Sinon sur linuxmao, a tester kmidimon et midimon que je n'ai pas dans mes depots.
J'esserai ce soir.
Et puis en cherchant un peu, une piste un peu plus brut de pomme...
https://www.raspberrypi.org/forums/viewtopic.php?f=38&t=144287

avec un
Copy to clipboard
amidi --port="hw:1,0,0" --dump > mididata.txt


et la correspondance sur :
https://www.midi.org/specifications/category/reference-tables

A essayer... Je suis pas chez moi
Articles: 188
Je crois que c'est midimon que j'avais utilisé, de mémoire...
Je suis sous Librazik et il est installé de base, si tu veux je peux essayer ce soir également...
Articles: 188
Bon, j'ai essayé avec Qmidiroute et KMidimon...
Avec Qmidiroute j'ai des messages
Copy to clipboard
18:57:59.210 >Evênement inconnu (42) 18:57:59.432 >Evênement inconnu (42)

et avec KMidimon j'ai des messages
Copy to clipboard
Active Sensing

On est pas beaucoup plus avancé...

Voir la copie d'écran ci-dessous :
Capture
Articles: 45 France
Bon j'avance, avec aseqdump dans un terminal et puis on fait la connection dans jack et donc :
J'ai aussi de l'active sensing
et de l'horloge... en continue

Capture

Alors définition de l'active sensing :
https://fr.wikipedia.org/wiki/Active_sensing

Donc ca m'avance sur le fait que ce soit sûrement l'horloge (mais ça fait aussi une petite fluctuation de son donc je pense que l'active sensing fait un truc sur également sur seq64) .

A priori on peut pas la désactiver directement sur le clavier

Après du coup pourquoi seq64 me répète la note alors que c'est pas un message note...???

Existe t-il quelque chose qui pourrait me filtrer le midi et supprimer ces messages ?
Articles: 188
Salut,
tu n'as pas essayé d'intercaler QMidiRoute entre ton clavier et seq64 pour rerouter le message Active Sensing vers un autre canal midi non utilisé :
Copy to clipboard
PSR -> QMidiRoute -> seq64

Articles: 45 France
Super !

J'ai testé ce midi (12h...) et ça fonctionne !
Je n'ai pas a rerouter active sensing et clock sur un autre canal midi mais plutôt a rerouter tout le reste (notes, CC ...) vers seq64.

Bon je vais tester un peu seq64 comme ça !

Je vais essayer de poster ce bug sur le github.

Merci.

Bon par contre j'aime pas trop faire des bidouilles comme ça. Je n'arrive pas a trouver un sequenceur stable pour faire du live... Tout plante ça m’énerve.
J'ai essaye freewheling -> erreur de segmentation, Luppp -> ca resemble trop a ableton..., mes petits bugs avec seq24 et seq64, il me reste giada a tester...
Sooper Looper est bien mais il gère pas le start/stop avec jack transport
Articles: 188
Salut,
content d'avoir pu t'aider, et bonne zik ...😂
Articles: 19432 France
Note modéro-forum : merci de mettre un [résolu] dans le titre de ton premier message en l'éditant.

Articles: 45 France
Juste pour mémoire en parlant de filtre
Non testé
Filtrer les événements et canaux MIDI

Sinon, j'ai posté sur le Github de seq64 et le développeur est super sympa : ahlstromcj
Il a testé le bug avec un clavier Yamaha est esssaye de le fixer.
De mon côté, j'abandonne un peu seq64 pour le moment... Pas assez stable...