OVH Cloud OVH Cloud

pb rosegarden

4 réponses
Avatar
Claire
Bjr tlm,

Un petit souci avec Rosegarden.

Midi qui sort lorsque que qsynth est lancé rien sinon. Mais le midi est
inaudible (très mauvaise qualité, ne correspond pas à ma banque sf2 en
tout cas)

Et à tous moments le message suivant :
jack audio subsystem is losing sample frames

dès que je lance une lecture dans rosegarden

J'ai chargé une banque sf2 via qsynth

Toutefois lorsque j'interroge fluidsynth en LDC, il indique qu'aucune
banque est chargée.

Ma carte n'est pas une SB donc pas de sfxload possible !

Comment résoudre tout ce merdier ?

Nico

4 réponses

Avatar
Vincent
Le Sat, 12 Mar 2005 20:29:32 +0100, Claire a écrit :

Bjr tlm,

Un petit souci avec Rosegarden.

Midi qui sort lorsque que qsynth est lancé rien sinon. Mais le midi est
inaudible (très mauvaise qualité, ne correspond pas à ma banque sf2 en
tout cas)




Oups, t'as pas beaucoup de réponses... et moi non plus. J'ai le même pb
que toi mais avec timidity. Si tu trouve la réponse par ailleurs je suis
preneur

Il y a aussi fluidsynth mais je n'ai pas encore essayé. Ceci dit
c'est peut-être du à la mauvaise qualité du chipset et/ou du pilote
(alsa). Je n'ai pas d'autre OS pour vérifier.

ma ligne timidity dans mon rc.local
timidity -iA -B2,8 -Os -q0/0 -k0
Avatar
Nico
Vincent m'a raconté au claviophone électronique moderne que :
Le Sat, 12 Mar 2005 20:29:32 +0100, Claire a écrit :


Bjr tlm,

Un petit souci avec Rosegarden.

Midi qui sort lorsque que qsynth est lancé rien sinon. Mais le midi est
inaudible (très mauvaise qualité, ne correspond pas à ma banque sf2 en
tout cas)





Oups, t'as pas beaucoup de réponses... et moi non plus. J'ai le même pb
que toi mais avec timidity. Si tu trouve la réponse par ailleurs je suis
preneur

Il y a aussi fluidsynth mais je n'ai pas encore essayé. Ceci dit
c'est peut-être du à la mauvaise qualité du chipset et/ou du pilote
(alsa). Je n'ai pas d'autre OS pour vérifier.

ma ligne timidity dans mon rc.local
timidity -iA -B2,8 -Os -q0/0 -k0



J'ai essayé fluidsynth, pas beaucoup mieux :(

D'après ce que j'ai compris très mauvaise gestion des CS intégrée avec
emulation software.

Grosso modo, il vaut mieux investir dans une SB pour avoir une émulation
hardware (en chargeant une banque de sons avec sfxload).
Pour en avoir parlé dans un LUG, tlm s'en fout des fichiers midi, donc...

--
Nico
http://nicolas.poulain.ouvaton.org
Avatar
Vincent
Le Thu, 24 Mar 2005 19:27:02 +0100, Nico a écrit :


ma ligne timidity dans mon rc.local
timidity -iA -B2,8 -Os -q0/0 -k0



J'ai essayé fluidsynth, pas beaucoup mieux :(

D'après ce que j'ai compris très mauvaise gestion des CS intégrée avec
emulation software.

Grosso modo, il vaut mieux investir dans une SB pour avoir une émulation
hardware (en chargeant une banque de sons avec sfxload). Pour en avoir
parlé dans un LUG, tlm s'en fout des fichiers midi, donc...



Non :
J'ai un copain (le bassiste de mon groupe) qui utilise Timidity sans pb et
qui utilisait fluidsynth avant. Donc pd de carte son ou de distrib (debian
pour lui, mandrake pour moi)

Je ne peux pas investir dans une SB, j'ai un portable. J'ai mis une SB
dans le fixe de ma copine et là évidement c'est tout bon


--
Hoping this helps

Vincent
Avatar
Vincent
Le Sat, 12 Mar 2005 20:29:32 +0100, Claire a écrit :

Bjr tlm,

Un petit souci avec Rosegarden.

Midi qui sort lorsque que qsynth est lancé rien sinon. Mais le midi est
inaudible (très mauvaise qualité, ne correspond pas à ma banque sf2
en tout cas)




J'ai un peu avancé avec Timidity++

Le pb est que la version rpm n'est pas compilée avec l'option
--enable-alsaseq. J'ai donc téléchargé la vesion stable (2.13.0) sur le
site http://timidity.sourceforge.net/ et l'ai installé de la manière
suivante :

* ne pas virer le rpm, il servira plus tard

* décompresser l'archive n'importe où et rentrer dans le répertoire

* ./configure --enable-ncurses --enable-xaw --enable-spectrogram
--enable-xaw=dynamic --enable-audio=oss,alsa --enable-alsaseq
--prefix=/usr/local/timidity-2.13.0

* make

* make install

* find /usr/share/timidity -print | cpio -dump /usr/local/timidity-2.13.0/

* ln -s /etc/timidity.cfg /usr/local/timidity-2.13.0/share/timidity/ (il y
a déjà un lien du à l'action précédente mais il est foireux,
l'écraser). Si tu veux ensuite virer le rpm il faut faire un cp à la
place.

* tu peux lancer maintenant le serveur par la commande
/usr/local/timidity-2.13.0/bin/timidity -iA -B2,8 -Os &
Ça devrait fonctionner

Pour automatiser rajoute la ligne à la fin de ton /etc/rc.d/rc.local

Chez moi le résultat, s'il n'est pas parfait, et infiniment meilleur
qu'avec le rpm. C'est au moins audible. Il me reste un petit souci de
déterioration du son notamment quand je bouge ma souris usb. Sans doute
faudrait-il que je recompile alsa sans les options usb

--
Hoping this helps

Vincent