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


minimoineau utilisateur non connecté
Bonjour Jyves,
J'ai malencontreusement effacé ton dernier message simplement pour te demander d'ouvrir un nouveau fil pour ton questionnement sur Fluidsynth...
Toutes mes excuses.

Note de modération : nous tâchons de nous limiter à une question par sujet afin que les réponses soient faciles à retrouver pour les utilisateurs futurs. Je t'invite donc à poser ta question dans un nouveau sujet.
Musicalementwink!.


Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool