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]


sub26nico

Mégaphone [Afficher / Cacher]

sub26nico, 12:37, ven. 17 Jan 2020: Salut et bienvenue à dawooda :-)
r1, 18:23, jeu. 16 Jan 2020: @Sylv_01: le logiciel a été ajouté ici : [Lien] n'hésite pas à te/nous faire plaisir en écrivant une page de doc si tu l'utilises :-D
Sylv_01, 10:51, jeu. 16 Jan 2020: Hello et bonne année musicale à tous... Pour info un nouveau soft midi MCMidiPlayer, détecté ici : [Lien] Je ne sais pas si quelqu'un l'avait déjà signalé, alors dans le doute...
bluedid29, 09:31, jeu. 16 Jan 2020: Felicitation olinuxx, c'est top ! :-)
sub26nico, 11:13, mer. 15 Jan 2020: Salut et bienvenue à moncopainalain,1franc50, Dremtheat et L'amiseul :-)
olinuxx, 20:12, lun. 13 Jan 2020: Cette semaine, très bonne nouvelle pour LibraZiK ! [Lien] cool
sub26nico, 10:15, lun. 13 Jan 2020: Salut et bienvenue à saimyx, SLIME et rico05 :-)
sub26nico, 16:14, sam. 11 Jan 2020: Salut et bienvenue à anamix01 :-)
olinuxx, 14:17, sam. 11 Jan 2020: Bonjour et bienvenue à Supertouffe cool
FrMinet, 14:01, mar. 07 Jan 2020: Ca c'est bien gentil... Bonjour à tous et toutes !
olinuxx, 12:58, mar. 07 Jan 2020: Bonjour et bienvenue à FrMinet cool
allany, 11:03, lun. 06 Jan 2020: Le siècle aura bientôt 20 ans mais pas l'édito ! [Lien]