Subject: Frescobaldi "Pas de sortie (Midi) trouvée"

From: Gilles Tiar <[email-masked]>
Date: Wed, 10 Feb 2016 09:19:01 -0700 (MST)

Bonjour à tous,

Ce sujet a été abordé, mais n'ayant pas solutionné mon problème, je me
permets de poster à nouveau sur ce thème :

Lorsque je cherche à faire jouer mon morceau écrit avec Lilypond dans le
lecteur midi de Frescobaldi, j'obtiens : "Aucune sortie trouvée !"

Je suis sous Ubuntu 15.10.

Le fichier .midi créé peut être joué par différents lecteurs (lecteur vidéo
Totem, Rhythmbox ou Timidity en console).

Dans Préférences/Réglages Midi, il est écrit "il n'y a pas de sortie midi
disponible... " et les cases Sortie lecteur et Port d'entrée sont vides,
j'ai fait plusieurs tentatives d'après ce j'ai lu dans les forums, mais le
lecteur défile sans sons.

Merci pour l'aide,

Gilles T.

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Frescobaldi-Pas-de-sortie-Midi-trouvee-tp7583649.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Philippe Osmont <[email-masked]>
Date: Wed, 10 Feb 2016 17:32:14 +0100

Bonjour,
J'ai le même problème sous Ubuntu 15.10. J'ai essayé toutes les "solutions" trouvées sur des sites français ou US, mais pour des versions plus anciennes de Ubuntu. Rien n'y fait, Frescobaldi ne trouve pas de sortie midi. 

Merci pour de l'aide,

Philippe Osmont

> Le 10 févr. 2016 à 17:19, Gilles Tiar <[email-masked]> a écrit :
> 
> Bonjour à tous,
> 
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

---

From: Jean-Jacques Gerbaud <[email-masked]>
Date: Wed, 10 Feb 2016 17:33:05 +0100

> lecteur défile sans sons.

Aaahhh, c'est un problème qui m'a longtemps tarabusté ! (on ne dit plus 
comme ça aujourd'hui !) :-)

D'abord, en console, il faut lancer Alsa.

Chez moi, ça marche avec :
$ timidity -iA -B2.8 -Os -EFreverb=0

Avec cette commande, alsa se lance.

Il faut ensuite retourner dans Frescobaldi/Préférences/Réglages Midi/ 
choisir le bon port et (éventuellement) fâfraichir les ports midi après 
une nouvelle compilation du fichier.

Et là... tout fonctionne ! (enfin... normalement)

-- 
JJG
Ecoutez la musique "classique", ça détend !

---

From: Philippe Neyrat <[email-masked]>
Date: Wed, 10 Feb 2016 18:28:39 +0100

Bonjour à tous,

La solution de Jean-Jacques fonctionne chez moi (Debian wheezy sur une
très vieille machine).
Le son crachouille un peu, mais les durées des notes semblent bonnes, le
rythme est consevé (pas de latence).
Les craquements que j'entends doivent venir de la vétusté de la
machine... ou d'une mauvaise config d'alsa.

Je ne pense pas qu'il soit nécessaire de recompiler le fichier lilypond
avant de lancer le lecteur.

Merci pour cette solution.

Philippe

-- 
Propulsé par l'Association Sud-Ouest.org
Plateforme Libre d'hébergement mail à prix libre
    https://www.sud-ouest.org

---

From: Gilles Tiar <[email-masked]>
Date: Wed, 10 Feb 2016 10:41:58 -0700 (MST)

Qu'indiquer dans les Réglages Midi dans Sortie du lecteur et Port d'entrée ?

Voici les infos données chez moi par la commande de lancement d'Alsa :

$ timidity -iA -B2.8 -Os -EFreverb=0 
Requested buffer size 16384, fragment size 8192
ALSA pcm 'default' set buffer size 16384, period size 5460 bytes
TiMidity starting in ALSA server mode
Opening sequencer port: 130:0 130:1 130:2 130:3

Merci 

Gilles

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Frescobaldi-Pas-de-sortie-Midi-trouvee-tp7583649p7583653.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Jean-Jacques Gerbaud <[email-masked]>
Date: Wed, 10 Feb 2016 19:39:14 +0100

> Opening sequencer port: 130:0 130:1 130:2 130:3

J'ai la même sortie sauf que le port ouvert est le 129.

Dans le réglage midi de Frescobaldi,

	sortie du lecteur : Timidity, port O
	port d'entrée : midi, through port 0

Relancer la compilation du fichier (pour que ces paramètres soient pris 
en compte) et...

ta da daaaa

---

From: Gilles Tiar <[email-masked]>
Date: Wed, 10 Feb 2016 12:03:30 -0700 (MST)

Jean-Jacques Gerbaud wrote
> 	port d'entrée : midi, through port 0

Toujours pas. Même message "Pas de sortie trouvée !"
J'ai fait plusieurs essais, changé la casse (TIMidity, MIDI).
Dernière version :

        sortie du lecteur : TiMidity port 0
	port d'entrée : Midi Through Port-0

après avoir fait aplaymidi -l et obtenu :

$ aplaymidi -l
 Port    Client name                      Port name
 14:0    Midi Through                     Midi Through Port-0
128:0    TiMidity                         TiMidity port 0
128:1    TiMidity                         TiMidity port 1
128:2    TiMidity                         TiMidity port 2
128:3    TiMidity                         TiMidity port 3
130:0    TiMidity                         TiMidity port 0
130:1    TiMidity                         TiMidity port 1
130:2    TiMidity                         TiMidity port 2
130:3    TiMidity                         TiMidity port 3

Merci toujours,

Gilles

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Frescobaldi-Pas-de-sortie-Midi-trouvee-tp7583649p7583655.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Jean-Jacques Gerbaud <[email-masked]>
Date: Thu, 11 Feb 2016 01:18:51 +0100

> 	port d'entrée : Midi Through Port-0
Le problème est ardu, hein ? Mais, on cherche toujours et ça m'a 
tellement pourri la vie que j'ai cherché jusqu'à trouver, donc, on va y 
arriver aussi.

Procéder par ordre :

En console :
$ alsamixer / F6 / choisir sa carte son
	esc (pour enregistrer)

Dans les "préférences du son"
onglet matériel :
	choisir sa carte son
	tester les HP
onglet Entrée : choisir sa carte son
onglet sortie : choisir sa carte son
	connecteur : sortie analogique

Revenir dans Frescobaldi, re-vérifier
	sortie du lecteur : Timidity, port O
    	port d'entrée : midi, through port 0

Recompilation du fichier .ly

Et on essaie le son pour voir si ça marche. Si non... je sèche !

---

From: Gilles Tiar <[email-masked]>
Date: Thu, 11 Feb 2016 04:27:04 -0700 (MST)

Merci JJ,

Ça me fait plaisir de voir que je ne suis pas le seul à ramer. Même si le
lecteur midi de Frescobaldi est un aspect secondaire, ça énerve de voir
qu'il ne fonctionne pas.

Ce que tu me proposes, je l'ai fait plusieurs fois (ou à peu près, c'est
peut-être là que ça coince), mais je reprends dans l'ordre :

1) alsamixer/F6/Choisir sa carte son :
Fixer par défaut sur... - (par défaut). Autres options 0 HDA Intel, 1 USB
device..., puis "entrez le nom du périphérique..."
--> Si je choisis 0 HDA Intel à la place de (par défaut) (à mon avis c'est
la même chose), cela revient à (par défaut) après esc.

2) Quelles "Préférences de son" exactement ? (sous Ubuntu) Paramètres
sonores, pavucontrol ou autre ?
"Onglet Matériel" --> Il n'y en a pas.
"Sortie" --> 2 options "Sortie numérique (S/PDIF) Audio interne" et "Sortie
ligne Audio interne". La 2ème est sélectionnée par défaut, les HP
fonctionnent, contrairement à la 1ère option.
"Entrée" --> Seule option ma webcam micro.

3) Revenir à Frescobaldi : Est-ce qu'il faut faire attention à la casse,
faut-il des virgules, tirets ?
sortie du lecteur : Timidity, port O (je suppose qu'il s'agit de zéro 0 et
non de la lettre "O")/TiMidity port 0
port d'entrée : midi, through port 0/Midi Through Port-0

Je n'ai pas réussi à trouver la bonne solution.

Merci pour la persévérance.

Gilles

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Frescobaldi-Pas-de-sortie-Midi-trouvee-tp7583649p7583657.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Martial <[email-masked]>
Date: Sun, 14 Feb 2016 08:27:30 +0100

Bonjour,

J'ai réglé le problème en ajoutant dans Xubuntu
Paramètres
Système
Session et démarage
Démarage automatique d'application
Ajouter

Nom : Timidity
Description : serveur midi
Commande : timidity -iA -B2,8 -Os1l -s 44100 -EFreverb=0&

---

From: Gilles Tiar <[email-masked]>
Date: Sun, 14 Feb 2016 01:35:12 -0700 (MST)

Bonjour Martial,

Je m’apprêtais à rendre compte de la résolution du problème chez moi, avec
l'aide de JJ Gerbaud.

Il est possible que certaines des actions 2) n'étaient pas absolument
nécessaires :

1) Surtout, c'est ça qui a réglé mon problème, j'ai téléchargé les paquets
libportmidi0 et python-pypm.
Dans réglages MIDI, j'ai inscrit à Sortie du lecteur : TiMidity port 0 et à
Port d'entrée : Midi Through Port-0.

2) En plus :
Avec timidity, j'ai téléchargé timidity-interfaces-extra.
J'ai vérifié la présence ou téléchargé comme soundfonts freepats.
J'ai aussi entré les commandes suivantes, d'après la page Ubuntu MIDI ou
Timidity afin de faire de Timidity un serveur MIDI (pas sûr que ce soit
essentiel) :
sudo modprobe snd-seq-device 
sudo modprobe snd-seq-midi

Voilà, non seulement cela fonctionne, mais cela fonctionne directement dans
Frescobaldi sans que j'aie à ouvrir Timidity en console préalablement.

Je ne vois pas, Martial, la section Session et démarrage dans mes paramètres
systèmes. C'est possiblement une autre manière de résoudre le problème.

Merci pour l'aide,

Gilles

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Frescobaldi-Pas-de-sortie-Midi-trouvee-tp7583649p7583670.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Jean-Jacques Gerbaud <[email-masked]>
Date: Sun, 14 Feb 2016 11:25:02 +0100

> Commande : timidity -iA -B2,8 -Os1l -s 44100 -EFreverb=0&

Merci pour l'astuce (j'aurais dû y penser)

Je suis sous LinuxMint 17.2 et, pour faire jouer Frescobaldi, j'étais 
obligé, jusqu'à présent, de lancer timidity en console.

Selon les conseils de Martial, :

Menu / Centre de contrôle / applications au démarrage / ajouter :

et ce qui est écrit ci-dessus.

J'ai éteint pour faire prendre ces paramètres à mon système et relancé 
Frescobaldi et ... il chante !

Merci. Evidemment, ça fait une application de plus en tâche de fond mais 
bon...

Allez, bonne journée.

-- 
JJG
Ecoutez la musique "classique", ça détend !
découvrez l'histoire de votre famille : http://memoire-des-hommes.fr/