Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

6 - Le MIDI

> Forums de discussion > 6 - Le MIDI > Fluidsynth, jack et le midi : un vrai bordel
Dernier post

Fluidsynth, jack et le midi : un vrai bordel

RoKN utilisateur non connecté France
Salut !

Bon, alors contrairement a ce que j'aurai pu penser, je n'ai rien compris à la gestion du MIDI sous Linux, avant ou sans jackd. C'est un vrai bordel.

En fait, je souhaiterai lancer Fluidsynth + Pure Data, ce dernier contrôlant Fluidsynth.
La difficulté réside dans la ligne de commande et la non-utilisation d'interfaces graphiques.

Je dois donc lancer fluidsynth, jackd et pure data en ligne de commande et que les connections se fassent bien, c'est là que je me rends compte que c'est un vrai bordel.

Avez vous des astuces s'il vous plait ?

Merci par avance, j'en ai marre, je suis dessus depuis ce matin.

m2v2 utilisateur non connecté France
Bonjour,
C'est vrai que l'utilisation de logiciels en ligne de commande est nettement moins intuitive qu'avec des interfaces graphiques.
Mais alors pourquoi le faire si on ne se sent pas à l'aise ? Il y a d'autres logiciels, plus faciles, avec interface graphique ! Par exemple QSynth permet de manipuler Fluidsynth plus aisément.

RoKN utilisateur non connecté France
Et bien c'est à dire que c'est pour un projet "embarqué" sur Raspberry Pi, et donc les ressources sont vites limitées... d'où la non-utilisation d'interfaces graphiques et l'importance de la ligne de commande.

homer00 utilisateur non connecté France
Je fais un petit déterrage parce j'ai aussi essayé de faire tourner Fluidsynth et jack en ligne de commande (sans y intégrer puredata pour le moment)

Quelques pistes :

- Lancer fluidsynth avec jack pour l'audio et alsa_seq pour le midi :
fluidsynth -a jack -m alsa_seq ./soundfonts/JR_elepiano.sf2

Dans l'exemple, j'ai bien sûr indiqué le répertoire de mes propres soundfonts, à adapter selon votre cas.

Dans un nouveau terminal ( [CTRL] + [ALT] + [F2] par exemple) :

- visualiser les ports E/S disponibles dans jack :
jack_lsp

- relier la sortie audio de fluidsynth aux sorties de jack :
jack_connect fluidsynth:l_00 system:playback_1
jack_connect fluidsynth:r_00 system:playback_2

- réaliser la connexion midi :
aconnect 20:0 129:0

Pour cette dernière, il faut adapter les ports (20 et 129) en fonction de ce que vous avez sur votre système.
Pour connaître les ports midi "in" disponibles :
aconnect -i

Pour les ports midi "out" :
aconnect -o

Pour visualiser les connexions actives:
aconnect -l

Pour supprimer toutes les liaisons :
aconnect -x


Les ports (ici 20 et 129 apparaissent après le mot-clé "client")

Dans mon cas :

client 20: 'USB Uno MIDI interface' [[type=noyau]]
0 'USB Uno MIDI Interface MIDI 1'


J'ai un clavier Midi relié à l'USB Uno qui est branchée sur le Pi.
Voilà, en espérant faire avancer le schmilblick et reculer le bordel...

homer00 utilisateur non connecté France
Sinon dans mon cas, si je veux uniquement utiliser alsa :

fluidsynth -a alsa -m alsa_seq ./soundfonts/JR_elepiano.sf2

Dans un autre terminal :
aconnect 20:0 128:0

pour quitter l'interpréteur fluidsynth :
quit


Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]


louiesauvage

Mégaphone [Afficher / Cacher]

olinuxx, 21:45, ven. 21 Jun 2019: Bonjour et bienvenue à papis jazz et à Lemania cool
zebassprophet, 11:05, jeu. 20 Jun 2019: yo les enfants je vais envoyer un mp a program lyrique tiens ;)
olinuxx, 02:21, lun. 17 Jun 2019: Bonjour et bienvenue également à madguitar cool
olinuxx, 15:54, dim. 16 Jun 2019: Bonjour et bienvenue à lafissure cool
sub26nico, 23:59, sam. 15 Jun 2019: Salut et bienvenue à ikerino59 :-)
sub26nico, 22:24, jeu. 13 Jun 2019: Salut et bienvenue à rankxerom :-)
Sasaki, 14:49, mer. 12 Jun 2019: Inspirations sportives [Lien]
Nolwen, 17:36, dim. 09 Jun 2019: Sortie de LMMS 1.2.0 ! [Lien]
sub26nico, 11:41, sam. 08 Jun 2019: Salut et bienvenue à dewiweb :-)
sub26nico, 20:26, ven. 07 Jun 2019: Yo Zebassprophet :-)
zebassprophet, 16:21, ven. 07 Jun 2019: yoooooooooooooooo les amis
sub26nico, 21:38, jeu. 06 Jun 2019: Salut et bienvenue à Texas Barbudos :-)