Chargement...
 
Skip to main content

6 - Le MIDI


Communiquer avec fluidsynth en mode serveur

France
Bonjour, Salut tout le monde,

J'ai mon amie qu'a un super piano électrique et qui aimerait
se lancer dans la compositions de sons synthétiques.

Je souhaite utiliser fluidsynth en mode serveur, donc option -is.
Bon ça je sais faire mais mon idée serai d'envoyer des commandes d'événements à fluidsynth
afin de pouvoir par exemple:

  • Extraire la liste des instruments
  • Changer d'instruments
  • Changer le volume
  • etc 1
  • etc 2

Aussi j'aimerais savoir s'il est possible de le faire envoyer des données (sa sortie)
dans une autre application.

Je peux le faire ainsi mais c'est lourd car il quitte et charge tout pour rien:

Copy to clipboard
echo "inst 1" | fluidsynth -g 5 -r 48000 /usr/share/sounds/sf2/FluidR3_GM.sf2


Bon ça se fait certainement par le shell mais je ne sais trop comment et puis je connais
fluidsynth depuis trop peu longtemps donc si quelqu'un a déjà fait pas mal joujou avec
je suis intéressé.

A noter que j'ai fait du développement d'interfaces en mode caractères sous Linux
entre-autre en python avec ma propre librairie.
Et que j'aime bien travailler avec parce que c'est léger et rapide et léger.
Mais là c'est fluidsynth que je ne maîtrise pas.

Peut-être qu'il y a une interface de communication Python vers fluidsynth : j'ai même pas cherché.


D'avance, je vous remercie.
Salut Jyves,
Merci d'avoir ouvert un nouveau fil 😊!
Encore désolé d'avoir effacé ton post, c'était un accident 🙄.
France
UP? Je regarde du coté de python Interface Mido mais bon.
Et peut-être qu'avec MIDI on peut faire des choses aussi??? ...