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

6 - Le MIDI

> Forums de discussion > 6 - Le MIDI > FluidSynth: Comment choisir sa carte son et les options du serveur jackd
Dernier post

FluidSynth: Comment choisir sa carte son et les options du serveur jackd

Jyves utilisateur non connecté France
Lorsque je lance fluidsynth
avec ces options:
fluidsynth -o audio.alsa.device=hw:USB -r 48000 -a jack -m jack /usr/share/sounds/sf3/MuseScore_General_Lite.sf3


Il ne prend même pas la bonne carte son :

De plus comment le forcer à lancer jackd avec les options midi? :
/usr/bin/jackd -dalsa -dhw:USB -r48000 -p512 -n2 -H -X raw
(-X raw)


La seule façon dont j'arrive à piloter (certaines choses) est en fixant ses paramètres en ligne de commandes dans stdin.

Es-ce à dire qu'il faut lui piper un fichier de conf?
:
echo fichier_conf|fluidsynth
?

Et puis ou est la config par défaut de fluidsynth?
J'utilise debian 10
jackdmp version 1.9.12 tmpdir /dev/shm protocol 8

et
FluidSynth runtime version 1.1.11
Copyright (C) 2000-2018 Peter Hanappe and others.
Distributed under the LGPL license.
SoundFont(R) is a registered trademark of E-mu Systems, Inc.

d'avance je vous remercie bien de votre aide.

Roto utilisateur non connecté France
Salut,

Perso, j'utilise l'interface Qsynt pour piloter FluidSynth.

sub26nico utilisateur non connecté France
Note modération : merci d'utiliser la balise CODE lorsque tu copies/colles du code sur le site. Celles-ci permettent un meilleur affichage.
Image
Voir également cette page.


Jyves utilisateur non connecté France
Bonjour,
Merci Roto pour ta réponse mais ça ne m'apporte vraiment rien de plus:

La partie settings semble n'être qu'un affichage et on ne peut rien changer.
J'ai vu un autre tuto (j'ai pas le lien désolé) et il semble qu'il faille d'abord démarrer le serveur Jack avant de lancer fluidsynth ou qsynth.

De plus comment changer d'instruments?

Il me joue le grand piano qui doit être l'instrument par défaut et celui-ci
est assez fidèle comme police de fond mais comment changer?

Pour l'instant je n'ai pas trouver mieux, je vais continuer mes recherches alors...
Merci.

Geis007 utilisateur non connecté France
Salut Jyves
En effet, il faut lancer jack en premier, c'est lui qui gère tout le 'système' sonore de ta machine. Quand tu lances un logiciel, s'il trouve jack (lancé) il s'y connecte, sinon...
Pour changer d'instrument, fluidsynth reconnant les commandes midi 'Program Change' (via clavier-maitre ou séquenceur), ou sur l'interface Qsynth, bouton "Canaux" puis double-click sur le canal à changer.

Jyves utilisateur non connecté France
Bonjour Geis007 et Merci de m'aider.

J'ai automatisé qjack pour qu'il lance jack lui-même.
Il me fait aussi les connexions de liaisons jack et midi classiques
mais quand on a besoin d'un patchbay spécique comme
c'est mon cas on doit en rajouter après coup.

Donc du coup j'ai fait un script avec une fonction start() et une stop()
comme dans l'ancien system V qui chargait les services.
et je lance tout avec y compris qsynth.

Par contre, j'ai beau choisir autre chose dans les instrument,
"Canaux" comme tu m'as dit mais il me joue toujours du grand piano
bien que je lui mette autre chose.

Ensuite il me propose de sauvegarder :
je ne sais pas trop ce qu'il sauvgarde et si je dois le faire mais que
je le fasse ou pas ça ne change rien.

Bon je galère quoi.

Geis007 utilisateur non connecté France
Problème de canal midi ? Quand tu changes de son, tu es bien sur le bon canal ?

Jyves utilisateur non connecté France
Salut Geis007, et Merci de m'aider.

Alors déjà il faut savoir que ma prise MIDI du piano
va de piano MIDI out vers ma clarett 8pre MIDI in.

Mais je n'ai pas de retour de la clarett vers le piano.
Si je charge la police de son classique /usr/share/sounds/FluidR3_GM.sf2 j'ai ça dans les cannaux.


Image

Mais si je change l'instrument sur bouton du piano, la ligne Yamaha Grand piano se change,
pour les 8 instruments qui suivent: CAD Bright Yamaha Grand, Electric Piano ,Honcky Tonk,
jusqu'a clavinet, et après ça revient à Yamaha grand piano. Ces instruments ne sont pas
ceux du piano mais les 7 qui suivent dans la liste (7 parce que celui en cours + 7 et 8).

Il n'y a que la ligne sélectionnée et que je première que je peux changer.

Pour changer d'instrument (surtout autre que ces 8) il faut que je fasse clic droit sur la ligne,
éditer et que je choisisse un autre instrument dans la liste de la nouvelle fenêtre qui s'ouvre.

Image

Ensuite je vois ma première ligne "Yamaha Grand piano" modifiée par l'instrument que j'ai choisit.

Et là ma carte son joue cet instrument selon les notes qu'on actionne sur le piano.

Donc pour dire que depuis ma question de l'autre jour, j'ai réussit à changer d'instrument,
mais je trouve, que c'est bizarre comme façon de faire.

Aussi je vois qu'après la modification, de cette première ligne, il me propose de sauvegarder mais
quand je relance tout le système, ce n'est pas mémorisé.

Donc je ne comprends pas tout là si quelqu'un pouvait m'éclairer.
En même temps c'est le piano d'une amie musicienne et je ne souhaiterai pas modifier ses banques de son internes dans son piano.
Mais je n'aurais rien contre en ajouter à la suite ça lui plaira.
Je vais regarder la notice du piano déjà : on peut peut-être passer par la midi pour ça.

Haaa oui: une autre question subsidiaire au sujet de qsynth:
Je vois des qsynth avec des vu-mêtres ce qui est bien pratique parfois.
Le mien n'en a pas :

Image

c'est la version du package Debian 11.
Dois-je le recompiler ou c une option ou ...
Merci.

En tout cas merci bien de ton aide et aux autres personnes aussi qui jusqu'alors m'ont permi
d'avancer.

Geis007 utilisateur non connecté France
Hum ! Il semble que le concept du MIDI ne soit pas très clair pour toi, c'est pour ça que tu trouves bizarre :/
Documente-toi sur le midi, comprends comment il fonctionne, tu verras, c'est tout logique.
Dans ce que tu décris, tout est Ok, c'est bien comme ça que ça marche. Tout est normal. Le Midi n'envoie pas de sons, mais uniquement des instructions (joue la note C4 avec une vélocité de 100 - mets une modulations de 64, arrête la note C4, change vers le son n° 12...) depuis ton clavier maître vers l'instrument virtuel dans ton ordi. C'est lui qui joue, pas le clavier maitre...
Si le son 3 est 'Electric Piano' sur ton clavier maître, on s'en f---e, celui qui jouera sera le son 3 de ton module sonore (Qsynth).
Ton clavier n'a que 8 sons en interne ? Il ne "sait" donc envoyer que des 'Program Change' de 1 à 8. Pour les autres, c'est à la main...
Si tu veux enregistrer/mémoriser, c'est le travail d'un séquenceur...
Impossible, via midi, de modifier ou d'ajouter des sons dans le clavier (sauf éditeur spécialisé qui enverrait des Sysex...), ne t'inquiète pas, le piano de ta copine ne risque rien.

Geis007 utilisateur non connecté France
Pour les Vu-mètres dans Qsynth, tu passes par le bouton "Options"
Image
Puis tu coches "Afficher le niveau crête de la sortie"
Image

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

olinuxx, 19:38, ven. 01 Dec 2023: Bonjour et bienvenue à Sagaton, remiblanchet, et edwin cool
tongo, 18:59, lun. 27 Nov 2023: DTSSSE ouvre un fil dans le forum quelqu'un a surement la réponse , je suis pas sur qu'on te réponde sur le mégaphone ..
DTSSSE, 10:49, lun. 27 Nov 2023: Bonjour, j'ai oublié nom utilisateur et mot de passe pour entrer dans Librazik 4 : d'habitude je n'ai pas à le faire. Une idée pour me désembourber ? Merci
calixtus06, 11:31, dim. 26 Nov 2023: Bonjour et bienvenue à pierrec69 et manudalbi :-)
calixtus06, 15:44, lun. 20 Nov 2023: Bonjour et bienvenue à davidsmith97, JackMartin, Lerikou33 :-)
calixtus06, 10:35, jeu. 16 Nov 2023: Bonjour et bienvenue à marjos,barbarouleur, onin1959 :
calixtus06, 22:26, sam. 11 Nov 2023: Bonjour et bienvenue à julienlevasseur :-)
olinuxx, 21:37, jeu. 09 Nov 2023: Bonjour et bienvenue à Chaosphere cool
allany, 09:14, lun. 06 Nov 2023: Kiff total, c'est l'éditorial ! [Lien]
olinuxx, 17:59, dim. 05 Nov 2023: Bonjour et bienvenue à jeannot cool
calixtus06, 09:12, sam. 04 Nov 2023: Bonjour et bienvenue à davidsmith97 :-)
calixtus06, 14:15, jeu. 02 Nov 2023: Bonjour et bienvenue à scab347 :-)