#26 Le 05/06/2022, à 16:10
- gl38
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
D'après cette page on peut utiliser fluidsynth à la place de timidity avec frescobaldi.
Cordialement,
Guy
Hors ligne
#27 Le 05/06/2022, à 16:23
- Gyp
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
D'après cette page on peut utiliser fluidsynth à la place de timidity avec frescobaldi.
Guy
Merci pour l'info.
Jusqu'à maintenant, j'ai toujours utilisé Timidity, comme je crois beaucoup d'utilisateurs de Lilypond, et, souvent après quelques manœuvres, cela fonctionne. Je vais sans doute attendre encore un peu.
Pour info, je ne sais si ça peut aider, mais voici un retour de commande :
aplaymidi -l
Port Client name Port name
14:0 Midi Through Midi Through Port-0
Hors ligne
#28 Le 05/06/2022, à 17:57
- gl38
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
En tout cas avec ubuntu 20.04, fluidsynth s'installe sans souci et en suivant les réglages pour qsynth frescobaldi est content tout de suite.
Cordialement,
Guy
Hors ligne
#29 Le 05/06/2022, à 17:59
- ylag
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
@Gyp :
Bonsoir,
As-tu réussi à virer le paquet timidity-daemon ?
A+
Dernière modification par ylag (Le 05/06/2022, à 18:00)
Hors ligne
#30 Le 06/06/2022, à 07:28
- Gyp
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
Bonjour,
As-tu réussi à virer le paquet timidity-daemon ?
J'ai réussi ce matin à virer le paquet timidity-daemon, avec la commande :
sudo apt-get autoremove timidity-daemon
J'ai dû, par contre, réinstaller Frescobaldi, qui ne fonctionnait plus.
Je ne trouve toujours pas la solution ou le bon paramétrage pour Timidity.
J'ai téléchargé fluidsynth, comme gl38 le suggère. Je vais essayer et je vous tiens informés.
Hors ligne
#31 Le 06/06/2022, à 08:35
- Gyp
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
En tout cas avec ubuntu 20.04, fluidsynth s'installe sans souci et en suivant les réglages pour qsynth frescobaldi est content tout de suite.
Cordialement,
Guy
Effectivement, ça marche. Mais j'ai quand même dû suer pour faire les installs, télécharger les paquets nécessaires, adapter les réglages, etc.
Je vais voir comment faire plus simple. Si j'ai besoin d'aide, je reviens.
Hors ligne
#32 Le 06/06/2022, à 11:06
- Gyp
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
Le seul point que je ne parviens pas à accomplir est de faire que le service démarre dès la connexion.
Pour faire fonctionner le service :
systemctl --user start fluidsynth.service
Le lien que tu m'as envoyé, Guy, donne, pour automatiser, la commande :
systemctl --user start fluidsynth.service
Le démarrage automatique ne fonctionne pas. Un autre site donne :
systemctl enable --user fluidsynth.service
Cela ne fonctionne pas plus.
J'ai essayé de le mettre, comme pour Timidity, en application au démarrage, mais je n'ai pas réussi à trouver les bonnes commandes.
Si quelqu'un a une idée, je le remercie d'avance.
Hors ligne
#33 Le 06/06/2022, à 13:24
- gl38
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
La doc de systemd d'ubuntu dit
systemctl --user enable fluidsynth.service
une fois que le fichier fluidsynth.service est créé dans .config/systemd/user et qu'on a vérifié qu'il marche bien avec
systemctl --user start fluidsynth.service
en particulier le chemin pour le soundfonts doit âtre exact.
Toujours sous ubuntu 20.04 ça marche. Pour la 22.04 j'attends la version de juillet...
Cordialement,
Guy
Hors ligne
#34 Le 06/06/2022, à 15:28
- Gyp
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
Merci de continuer à essayer de m'aider. J'ai utilisé les deux commandes.
systemctl --user start fluidsynth.service
fait fonctionner le son, mais il faut que je l'écrive à chaque fois.
systemctl --user enable fluidsynth.service
celle-ci ne fait pas démarrer le service automatiquement chez moi.
en particulier le chemin pour le soundfonts doit être exact.
Il se pourrait que le bas blesse ici, mais je n'en suis pas sûr. Le contenu du fichier fluidsynth.service que j'ai téléchargé possède cette ligne :
FluidSynth /usr/share/soundfonts/default
Or, je n'ai pas de dossiers soundfonts, mais un dossier sounds. J'ai réécrit la ligne en question selon ce que j'ai de la manière suivante :
/usr/share/sounds/sf3/default-GM.sf3
Ça continue de fonctionner quand j'écris le 'start', mais pas de démarrage automatique.
Hors ligne
#35 Le 06/06/2022, à 16:16
- gl38
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
J'ai juste copié le fluidsynth.service sur la page que j'ai indiquée :
[Unit]
Description=FluidSynth launched in server mode
After=sound.target
[Service]
ExecStart=/usr/bin/fluidsynth -a pulseaudio -m alsa_seq -i -l -s -p FluidSynth /usr/share/soundfonts/default.sf2
[Install]
WantedBy=default.target
et j'ai vérifié ce que qsynth avait pris montré comme soundfonts, il y en avait 3 qui étaient dans /usr/share/sounds/sf2, finalement j'en en ais pris un au hasard
/usr/share/sounds/sf2/default-GM.sf2
qui a fait marcher du premier coup qsynth, le service lancé manuellement et le service au démarrage..
Il y a d'autres fichiers mais je ne sais pas d'où ils viennent, sans doute d'essais pour faire marcher timidity que j'ai oubliés.
Cordialement,
Guy
Hors ligne
#36 Le 07/06/2022, à 03:53
- krodelabestiole
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
D'après cette page on peut utiliser fluidsynth à la place de timidity avec frescobaldi.
d'autant que la dernière version timidity date de 2004...
là on a indiqué dans la doc comment utiliser fluidsynth :
https://doc.ubuntu-fr.org/midi#synthese_logicielle
sinon carla, plus moderne et avec une interface graphique (en 2022 c'est plus du luxe) :
https://doc.ubuntu-fr.org/tutoriel/piano_midi
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#37 Le 07/06/2022, à 08:20
- Gyp
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
Bonjour Guy,
J'ai juste copié le fluidsynth.service sur la page que j'ai indiquée :
[Unit] Description=FluidSynth launched in server mode After=sound.target [Service] ExecStart=/usr/bin/fluidsynth -a pulseaudio -m alsa_seq -i -l -s -p FluidSynth /usr/share/soundfonts/default.sf2 [Install] WantedBy=default.target
J'ai viens de recopier moi aussi à nouveau le même contenu du fichier.
et j'ai vérifié ce que qsynth avait pris montré comme soundfonts, il y en avait 3 qui étaient dans /usr/share/sounds/sf2, finalement j'en en ais pris un au hasard
/usr/share/sounds/sf2/default-GM.sf2 qui a fait marcher du premier coup qsynth, le service lancé manuellement
Idem.
et le service au démarrage.
Là, plus idem. Si tu as une idée...
Merci
Hors ligne
#38 Le 07/06/2022, à 08:22
- Gyp
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
d'autant que la dernière version timidity date de 2004...
Woah ! Donc pas de problèmes pour abandonner Timidity.
Merci
Hors ligne
#39 Le 07/06/2022, à 12:23
- gl38
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
Que donne
systemctl --user status fluidsynth.service
Cordialement,
Guy
Hors ligne
#40 Le 07/06/2022, à 12:47
- Gyp
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
Voilà :
$ systemctl --user status fluidsynth.service
○ fluidsynth.service - FluidSynth launched in server mode
Loaded: loaded (/etc/xdg/systemd/user/fluidsynth.service; enabled; vendor >
Active: inactive (dead) since Tue 2022-06-07 14:42:26 IDT; 3min 27s ago
Process: 1591 ExecStart=/usr/bin/fluidsynth -a pulseaudio -m alsa_seq -i -l>
Main PID: 1591 (code=exited, status=0/SUCCESS)
CPU: 277ms
juin 07 14:42:26 gilalya-System-Product-Name fluidsynth[1591]: through the cons>
juin 07 14:42:26 gilalya-System-Product-Name fluidsynth[1591]: fluidsynth: erro>
juin 07 14:42:26 gilalya-System-Product-Name fluidsynth[1591]: Failed to create>
juin 07 14:42:26 gilalya-System-Product-Name fluidsynth[1591]: Continuing witho>
juin 07 14:42:26 gilalya-System-Product-Name fluidsynth[1591]: fluidsynth: Usin>
juin 07 14:42:26 gilalya-System-Product-Name fluidsynth[1591]: fluidsynth: warn>
juin 07 14:42:26 gilalya-System-Product-Name fluidsynth[1591]: FluidSynth runti>
juin 07 14:42:26 gilalya-System-Product-Name fluidsynth[1591]: Copyright (C) 20>
juin 07 14:42:26 gilalya-System-Product-Name fluidsynth[1591]: Distributed unde>
juin 07 14:42:26 gilalya-System-Prod
Hors ligne
#41 Le 07/06/2022, à 16:50
- gl38
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
On ne voit pas les fins de ligne, comme il y en a une avec erro, on peut supposer qu'il y une erreur.
Je propose de recommencer avec :
systemctl --user status fluidsynth.service > fluid.log
et de mnntrer le fluid.log par
cat fluid.log
Cordialement,
Guy
Hors ligne
#42 Le 07/06/2022, à 16:53
- Gyp
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
$ cat fluid.log
○ fluidsynth.service - FluidSynth launched in server mode
Loaded: loaded (/etc/xdg/systemd/user/fluidsynth.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Tue 2022-06-07 15:57:34 IDT; 2h 55min ago
Process: 1587 ExecStart=/usr/bin/fluidsynth -a pulseaudio -m alsa_seq -i -l -s -p FluidSynth /usr/share/soundfonts/default-GM.sf3 (code=exited, status=0/SUCCESS)
Main PID: 1587 (code=exited, status=0/SUCCESS)
CPU: 312ms
juin 07 15:57:34 gilalya-System-Product-Name fluidsynth[1587]: through the console.
juin 07 15:57:34 gilalya-System-Product-Name fluidsynth[1587]: fluidsynth: error: Failed to bind server socket: 98
juin 07 15:57:34 gilalya-System-Product-Name fluidsynth[1587]: Failed to create the server.
juin 07 15:57:34 gilalya-System-Product-Name fluidsynth[1587]: Continuing without it.
juin 07 15:57:34 gilalya-System-Product-Name fluidsynth[1587]: fluidsynth: Using PulseAudio driver
juin 07 15:57:34 gilalya-System-Product-Name fluidsynth[1587]: fluidsynth: warning: Failed to set thread to high priority
juin 07 15:57:34 gilalya-System-Product-Name fluidsynth[1587]: FluidSynth runtime version 2.2.5
juin 07 15:57:34 gilalya-System-Product-Name fluidsynth[1587]: Copyright (C) 2000-2022 Peter Hanappe and others.
juin 07 15:57:34 gilalya-System-Product-Name fluidsynth[1587]: Distributed under the LGPL license.
juin 07 15:57:34 gilalya-System-Product-Name fluidsynth[1587]: SoundFont(R) is a registered trademark of Creative Technology Ltd.
Hors ligne
#43 Le 07/06/2022, à 17:19
- gl38
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
Je me demande si l'adresse du soundfont est bien bonne. Il me semble que ça devrait être
/usr/share/sounds/sf3/default-GM.sf3
en outre le fichier fluidsynth.service devrait être dans .config/systemd/user/ et que l'option --user sert justement à le trouver à cet endroit.
Cordialement,
Guy
Hors ligne
#44 Le 07/06/2022, à 18:21
- Gyp
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
Je me demande si l'adresse du soundfont est bien bonne. Il me semble que ça devrait être
/usr/share/sounds/sf3/default-GM.sf3
Tu veux dire dans le fichier fluidsynth.service dans /etc/sysemd/user/ ? Si c'est cela, je l'avais déjà fait et je l'ai refait, mais sans succès.
en outre le fichier fluidsynth.service devrait être dans .config/systemd/user/ et que l'option --user sert justement à le trouver à cet endroit.
Dans .config/systemd/user/, j'ai 1 fichier .#fluidsynth.serviceb74aa64e6e098373 et 2 dossiers, default.target.wants, qui contient fluidsynth.service, et fluidsynth.service.d, qui contient .#override.conf592311a8e246baef.
Merci
Hors ligne
#45 Le 08/06/2022, à 05:59
- gl38
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
Je ne suis pas du tout spécialiste de systemd et là je suis dépassé.
Cordialement,
Guy
Hors ligne
#46 Le 08/06/2022, à 12:30
- Gyp
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
Je ne suis pas du tout spécialiste de systemd
Encore une fois, je te remercie pour ton aide. Pour info, peux-tu me montrer ton fichier fluidsynth.service ?
Cordialement
Hors ligne
#47 Le 08/06/2022, à 12:57
- gl38
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
Voici :
[Unit]
Description=FluidSynth launched in server mode
After=sound.target
[Service]
ExecStart=/usr/bin/fluidsynth -a pulseaudio -m alsa_seq -i -l -s -p FluidSynth /usr/share/sounds/sf2/default-GM.sf2
[Install]
WantedBy=default.target
Je l'ai mis dans le dossier .config/systemd/user
Cordialement,
Guy
Dernière modification par gl38 (Le 08/06/2022, à 13:47)
Hors ligne
#48 Le 08/06/2022, à 13:58
- Gyp
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
C'est aussi ce que j'ai, à la différence près que j'ai /sf3/default-GM.sf3.
Je l'ai placé aussi dans .config/systemd/user. Il apparaît aussi dans .config/systemd/user/default.target.wants.
Bon ça ne marche pas. Certains parlent de bug, mais c'était en 2016.
Je continue de chercher.
Merci
Hors ligne
#49 Le 09/06/2022, à 16:43
- Gyp
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
Bon, je ne suis pas parvenu à faire fonctionner, malgré la suite de l'aide sur le post ici :
systemctl --user enable fluidsynth.service
Je me suis alors rabattu sur l'ajout de programme au démarrage. J'ai pris la commande du fichier fluidsynth.service :
fluidsynth -a pulseaudio -m alsa_seq -i -l -s -p FluidSynth /usr/share/sounds/sf3/default-GM.sf3
Et ça marche ! Ouf. Dommage, je trouvais la commande 'enable' plus élégante, mais tant pis. Je réessaierai à la prochaine version d'Ubuntu.
Je marque le sujet résolu,
Merci à ceux qui ont essayé de m'aider
Hors ligne
#50 Le 29/10/2023, à 15:58
- u120
Re : Pas de son Midi dans Frescobaldi après le passage à 22.04 (résolu)
Bonjour @Gyp, bonjour tout le monde
J'ai ce problème.
Sous U 22.04.3, et Frescobaldi 3.2,
j'arrive à faire enregistrer un fichier MIDI et à l'entendre,
mais cela ne fonctionne pas avec le lecteur MIDI intégré .
J'ai fait cette manip :
jrd_10@my-pc:~$ aplaymidi -l
Port Client name Port name
14:0 Midi Through Midi Through Port-0
jrd_10@my-pc:~$
Dans les préférences MIDI du player, j'ai bien le port ci-dessus.
Merci d'avance de tout partage .
Remarque :
- dans le script, j'ai bien mis le
\midi {}
et l'éditeur me dit qu'il a enregistré un fichier .MIDI
[Mise à jour]
Je viens de trouver ceci, je regarde : https://askubuntu.com/questions/463575/ … -any-sound
Amicalement.
José
Dernière modification par u120 (Le 29/10/2023, à 16:07)
Amicalement, José
-------------------------------------------------
Sur Troyes et l'Aube-en-Champagne
Hors ligne