Skip to main content

6 - Le MIDI


[ABANDONNÉ] Question de newbie : midi avec Alsa - ImproVisor

Bonjour,

J'utilise le logiciel "Impro-Visor" (http://www.cs.hmc.edu/~keller/jazz/improvisor/) qui permet de generer un accompagnement (piano, basse, batterie) a partir d'une grille d'accord. Le son genéré sort en midi. Je n'ai pas d'instrument (synthé, expandeur) externe, je le fais donc jouer sur la carte son de l'ordinateur, ce qui est assez moche. Je voudrais donc pouvoir le faire piloter un lecteur d'echantillon (timidity, par exemple), en passant par Jack.
Mais, si je lance Jack, alors je n'ai plus de son avec Impro-visor. Dans les preferences de Impro-visor, on peut choisir l'instrumenet midi de sortie, mais Jack n'apparait pas. J'imagine que ce n'est tout simplement pas prevu par les developpeur de Impro-visor.
Ma question : y'a t'il un moyen, sans utilser JACK, de dire en quelque sorte à Alsa de ne pas jouer lui meme ce qui lui arrive en MIDI, mais de le rediriger vers autre chose ?

Pardonnez la non-clarté de ma question, et merci d'avance pour toute information.

Nico
France
Bonjour à toi et bienvenue 😊
Je n'y connais pas grand chose en Midi. D'autres t'aideront certainement mieux que moi.
Ceci dit, as-tu possibilité d'exporter tes fichiers Midi ? Puis de les jouer ensuite ?
(Pas génial comme solution, j'en conviens).
Ou alors, tu peux voir du côté de a2jmidid. C'est un pont entre le midi de jack et le midi d'alsa.
Bonne MAO !
Olivier
Allemagne
Salut,

si tu ne veux/peux pas passer par jack il faut utiliser aconnectgui pour connecter le MIDI.

a2jmidid sert à router le MIDI géré par alsa vers le MIDI géré par jack à l'intérieur de jack. Rien qui t'intéresse si ton ogiciel n'est pas compatible jack.
Ok, merci pour l'idée de aconnectgui. Je l'ai installé... mais j'avoue ne pas trop savoir comment faire pour l'utiliser.
😕
nico
Allemagne
Encore plus facile :

patchage semble gérer les connections MIDI hors jack. Il suffit de cliquer sur une entrée puis sur une sortie et ça marche. Enfin le contraire pour toi, tu cliques sur la sortie improvisor puis sur l'entrée de ton synthé.
Allemagne
Pour utiliser aconnectgui il faut cliquer sur le lien,en haut, puis cliquer/déplacer une sortie vers une entrée.
Bonjour

Merci pour les reponses. CA semble effectivement intuitif, de brancher la sortie sur l'entrée... mais le probleme, c'Est que je n'ai rien qui concerne Impro-Visor, ni dans Patchage ni dans aconnectgui...

nicolas
Allemagne
Pareil chez moi ici. Peut être que le MIDI java n'arrive pas à communiquer avec alsa ?