Chargement...
 
Skip to main content

6 - Le MIDI


Carla + Black Pearl DrumKit : Interruption du traitement MIDI après quelques secondes

Bonjour,

Depuis que j'ai pu connecter mon vieux clavier Yamaha, je suis assez heureux et je me tente quelques trucs.

Actuellement j'essaye d'enregistrer des lignes de batteries avec le schéma suivant:
- Clavier > qMidiRoute > Carla(Plugin Black Pearl DrumKit) > Ardour

Tout se passe plutôt bien, mais au bout d'un moment de 10secondes à 50 secondes, je n'ai plus de son au niveau d'Ardour alors que je vois bien les événements MIDI passer dans les log de qMidiRoute. Si je fais une mini pause, ça accroche à nouveau et j'ai du son coté Ardour.

En parallèle, j'ai branché en direct le Clavier sur Ardour(FluidSynth) et ça continue de fonctionner même dans le cas où la batterie est HS.

J'aurai tendance à dire que le clavier est OK, Ardour aussi mais que c'est soit Carla soit le plugin Black Pearl DrumKit qui sature.

J'aurai aimé savoir si c'était un comportement connu? Si j'ai pas de bol ou si j'utilise mal Carla ou le plugin DrumKit ?
France
Pourquoi utiliser Carla dans Ardour pour charger le kit de batterie ? Tu peux charger directement le greffon dans Ardour sans passer par Carla...
Autre question, tu utilises quel moteur audio, ALSA, JACK, Pipewire ?
Quelle distribution ?
Même questions.
Essaye plutôt de créer une piste midi avec le drumkit en plugin et dis nous si tu rencontres le même problème.
Ça va déjà dédouaner Carla et qmidiroute
Pardon pour les oublis: la distribution, c'est Librazik 4 et j'utilise JACK et a2j pour le Midi.

Et pourquoi Carla ... je ne sais pas 😊 J'avais l'habitude sous Librazik 3 de lancer le Drum Kit sans passer par un lanceur de greffon, et donc en arrivant sous Librazik 4, j'ai pris le premier qui m'est venu à l'esprit .. Carla, mais en effet en direct dans Ardour c'est beaucoup plus pratique. Par contre, en direct ou pas même problème. J'ai testé avec un autre greffon (FluidSynth) et j'ai le même souci.

Par contre, en regardant d'un peu plus prêt les logs MIDI avec qMidiRoute ou GMidiMonitor, j'ai vu qu'au moment où je perds le son, des notes arrivent toujours mais c'est n'importe quoi. Octave -1, des vélocités que n'envoie pas mon clavier et avec un synthé j'entends des notes bloquées.
Je pense donc que c'est juste le décodage des trames MIDI qui plante (dé-synchro?) quand il y a trop de message transmis, et faire une petite pause permet de recaler le début d'une trame.

Je ne sais pas ou ça coince : vieux clavier, câble MIDI de 3m, carte son d'entrée de gamme ?
J'ai pas trop d'autre alternative pour tester chaque élément donc je pense que je vais en rester là. Avec un peu de chance sur des tempos assez lent, ça ne devrait pas être trop gênant...
Pas beaucoup avancé sur le sujet, mais j'ai commencé à regarder ce qui arrivait du clavier avec amidi et pour l'instant ça a l'air normal.
Il faut que je regarde les commandes d'un peu plus prêts pour voir si certaines manques ou non.

Est-ce que des Xrun pourraient avoir un impact sur le midi ou est-ce que ça ne toucherait que l'audio ?
Tu peux avoir du xrun en jouant du midi