Chargement...
 
Skip to main content

6 - Le MIDI


midi clock et transport avec qmidiarp

Salut à tous je suis en train de tester mon remote25sl , des la connection a kxstudio il est tres bien reconnu . j y ai colle un midi monitor (midisnoop) ,tout passe mais y a q untruc qui me chiffone , j configure mon remote pour que les transports envoient du MMC et le midi monoitor interprete ça comme du Sysex .
apres avoir demarre qmidiarp dans konsole en faisant qmidiarp -a pour qu il s affiche en vert (ALSA) et avoir active dans celui ci le midiclock , impossible de le faire jouer , la seule chose qu il fait c est d enregitrer les changement de tempo soit au tap soit à la molette .
Voila , je me demande si qmidiarp attends autre chose que du MMC , je sais que certains DAWs attendent de CC ou des notes on pour le transport , impossible de trouver une quelquonque doc à ce sujet .... HELP !!!!!
voici ce que la console m affiche , des que je la ferme qmidiarp disparait avec ....

Copy to clipboard
~$ qmidiarp -a Alsa Queue stopped Alsa Queue stopped Alsa Queue stopped Alsa Queue stopped Alsa Queue started Alsa Queue stopped Alsa Queue stopped Alsa Queue stopped Alsa Queue started Alsa Queue stopped Alsa Queue started Alsa Queue stopped Alsa Queue started Alsa Queue stopped Alsa Queue started Alsa Queue stopped jack process callback registered jack client deactivated Alsa Queue stopped

voici ce que la console m affiche , des que je la ferme qmidiarp disparait avec ....


Bin oui c'est logique tu lance le programme dans un terminal si tu le ferme l’application se fait la malle normal.

Essais en mançant dans un autre terminal la commande a2j -e tu verras d'autres connexions dans jack (connexions onglet MIDI)...
voici la reponse

Copy to clipboard
romano@raminagrobis-K50IJ:~$ a2j -e hardware ports export --- enable export of hardware ports --- start DBus exception: org.gna.home.a2jmidid.error.generic: a2j_start() failed.

j ai remarque en scrutant le mid log de qmidiarp que les lignes de midiclock sont grisées alors que les autre evenements sont vert pour les CC et nrpn et bleus pour les note enregistrees par le sequenceur , quelqun à une piste ?
Je pense avoir trouvé un bel indice, mais n ai aucune idée de ce qu il faut faire ...

Voici ce qu affiche l ongetl a2j du log de Cadence des que j active la midi clock emise par mon controleur

Copy to clipboard
Fri Apr 24 22:01:58 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:58 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:58 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:58 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:58 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:58 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:58 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:58 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:58 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:58 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:58 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:58 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:59 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:59 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:59 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:59 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:59 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:59 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost Fri Apr 24 22:01:59 2015: ERROR: a2j_input_event: MIDI data lost (incoming event buffer full): 1 bytes lost

Salut,

ça doit être ma première apparution sur lmao depuis longtemps, vraiment désolé....et je passe le bonjour à tous en passant.
qmidiarp ne reconnait pas les commandes MMC en fait. Il attent un évênement "MIDI Clock start" pour se mettre en route. Il n'utilise que ces commandes là et la MIDI real time clock pour rester en sync ensuite.
avec qmidiarp -a tu n'as pas besoin de a2j en fait, donc ta première manip était juste.

J'éspère que ça aide

Frank
Merci pour ta reponse Frank et félicitations , si je ne me trompe pas tu es le créateur de cette merveille , ç est l outil parfait qui manquait à mon futur live . Mon remote 25 sl ne peut pas émettre ces commandes , il va donc me falloir trouver un traducteur . Sous win je possède une licence de Bomes Midi Translator Pro un outil magique et puissant, j espère que la couche Wine ne le rendras pas trop gourmand et il va falloir que j apprenne à manier les midi clock event que je ne connais pas encore bien j ai fouiné mais n ai rien trouve de bien explicite , sinon si vous connaissez un équivalent de BMT sous Linux je suis preneur .

Merci à tous pour votre attention .😊
France
Salut Ro Mano, je ne suis pas du tout sûr de ça, mais peut être que mididings pourrait te convenir pour cette utilisation. À voir. Tiens nous au jus.

Olivier

PS : content de te lire Frank, j'espère que ça roule pour toi.