Chargement...
 
Skip to main content

4 - Toutes les autres applications, les émulateurs...


gmorgan, timidity et fltk

Articles: 8
Salut,

je suis un nouveau sous linux (debian etch) et en MAO. Récemment isolé avec ma guitare au fin fond de l'angleterre je souhaiterai composer (à moindre cout) quelques petits morceaux pour pouvoir jammer dessus. J'ai donc regarder les propositions et me suis dit que la solution gmorgan semblait la meilleure. Me voila donc lancé dans l'installation de ce logiciel à l'aide de la page de ce site consacré à gmorgan. Mais alors là catastrophe avant même d'avoir commencer l'installation de gmorgan:
il est précisé en préliminaire:
"Si vous utilisez Linux, ce qui est une excellente chose vous devrez disposer de
* ALSA.
* FLTK Fast Ligth Toolkit.
* Une carte son avec une table d'échantillonnage ou une carte son avec un synthétiseur comme Timidity."

- Je crois pas que j'ai de pbls avec AlSA.

- FLTK est pour moi totalement inconnu et je ne trouve rien pour éclairer ma lanterne. J'ai quand même essayé d'installer le package proposé à l'adresse www.fltk.org mais au moment du ./configure je reçois:
checking alsa/asoundlib.h usability... no
checking alsa/asoundlib.h presence... no
checking for alsa/asoundlib.h... no
checking for jpeg_CreateCompress in -ljpeg... no
checking for gzgets in -lz... no
checking for png_set_tRNS_to_alpha in -lpng... no
checking for X... no
configure: error: Configure could not find required X11 libraries
./configure: line 10022: exit: aborting.: numeric argument required
./configure: line 10022: exit: aborting.: numeric argument required
Je ne comprends pas quoi faire...

- ensuite après l'installation de timidity et à l'appel de:
  1. timidity -iA -B2,8 -Os -EFreverb=0
je reçois:
/etc/timidity/freepats.cfg: No such file or directory
La encore je suis perdu.

Si qq1 aurait la gentillesse de m'aider à ne plus me sentir stupide et à ne plus regréter Windows en me disant que j'avais installer cubase sans soucis, ça serait vraiment bien!
Merci

ttt


Articles: 606
Salut,

je suis un nouveau sous linux (debian etch) et en MAO. Récemment isolé avec ma guitare au fin fond de l'angleterre je souhaiterai composer (à moindre cout) quelques petits morceaux pour pouvoir jammer dessus. J'ai donc regarder les propositions et me suis dit que la solution gmorgan semblait la meilleure. Me voila donc lancé dans l'installation de ce logiciel à l'aide de la page de ce site consacré à gmorgan. Mais alors là catastrophe avant même d'avoir commencer l'installation de gmorgan:
il est précisé en préliminaire:
"Si vous utilisez Linux, ce qui est une excellente chose vous devrez disposer de
* ALSA.
* FLTK Fast Ligth Toolkit.
* Une carte son avec une table d'échantillonnage ou une carte son avec un synthétiseur comme Timidity."


Bonsoir et ... bienvenue !



- Je crois pas que j'ai de pbls avec AlSA.

C'est déjà pas si mal 😉



- FLTK est pour moi totalement inconnu et je ne trouve rien pour éclairer ma lanterne. J'ai quand même essayé d'installer le package proposé à l'adresse www.fltk.org mais au moment du ./configure je reçois:
checking alsa/asoundlib.h usability... no
checking alsa/asoundlib.h presence... no
checking for alsa/asoundlib.h... no
checking for jpeg_CreateCompress in -ljpeg... no
checking for gzgets in -lz... no
checking for png_set_tRNS_to_alpha in -lpng... no
checking for X... no
configure: error: Configure could not find required X11 libraries
./configure: line 10022: exit: aborting.: numeric argument required
./configure: line 10022: exit: aborting.: numeric argument required
Je ne comprends pas quoi faire...

Pourquoi cherches-tu à le complier à la main ?
Je connais pas trop Debian et cie, mais il me semble qu'il existe un paquet tout prêt :
http://packages.debian.org/stable/libdevel/libfltk1.1-dev
apt-get install libfltk1.1-dev

devrait donc suffire !



- ensuite après l'installation de timidity et à l'appel de:
  1. timidity -iA -B2,8 -Os -EFreverb=0
je reçois:
/etc/timidity/freepats.cfg: No such file or directory

idem : http://packages.debian.org/unstable/sound/freepats
apt-get install freepats




Pour chercher un paquet, si mes souvenirs sont exacts :
apt-cache search "paquet"

devrait t'éviter d'avoir à chercher systématiquement les compilations manuelles !


Trinine

Articles: 8
Salut,

et merci pour cette rapidité! On se sent moins seul... 😀
Effectivement c'est bcp plus facile comme ça!

Je savais déjà en ce qui concerne la commande apt-cache search mais une fois devant tous les paquets, je ne sais pas lequel installer... Y a t il une façon de savoir? J'essaie généralement la commande apt-cache show sur chaque paquet pour comprendre ce qu'il fait mais j'avouerai que c'est peu fructueux...

Bon dans ma quète d'un gmorgan fonctionnel je dois encore affronter un nouvel évènement étrange:

denver:/etc/timidity# timidity -iA -B2,8 -Os -EFreverb=0
ALSA lib pcm_dmix.c:862:(snd_pcm_dmix_open) unable to open slave
Can't open pcm device 'default'.
Couldn't open ALSA pcm device (`s')

Tout compte fait peut être que mon ALSA n'est pas terrible... 🙁
Merci beaucoup d'avance...

ttt
Articles: 606
Je savais déjà en ce qui concerne la commande apt-cache search mais une fois devant tous les paquets, je ne sais pas lequel installer... Y a t il une façon de savoir? J'essaie généralement la commande apt-cache show sur chaque paquet pour comprendre ce qu'il fait mais j'avouerai que c'est peu fructueux...

Comme je te le disais, Debian n'est pas la distrib que je maîtrise le mieux ! Ce qui est sûr, c'est que la doc concernant Debian (et dérivés Ubuntu et cie) est abondante ( http://www.debian.org/doc/index.fr.html par ex.). Tu n'es pas obligé de tout lire d'un coup (gare à l'indigestion ❗, mais t'y référer te temps en temps te permettra de mieux comprendre le pourquoi du comment.
En l'occurence, peut-être que http://www.debian.org/doc/manuals/apt-howto/ t'apporteras quelques solutions 😉.



denver:/etc/timidity# timidity -iA -B2,8 -Os -EFreverb=0
ALSA lib pcm_dmix.c:862:(snd_pcm_dmix_open) unable to open slave
Can't open pcm device 'default'.
Couldn't open ALSA pcm device (`s')

Bon là je vois pas trop ... quelque chose utilise et monopolise ALSA ? Ex système son ESD (gnome) ou aRts (KDE) ...
T'obtiens quoi si tu lances timidity en sortie Jack au lieu d'Alsa :
timidity -iA -B2,8 -Oj

("Oj" et non pas "Os")


T.
Articles: 8
Salut,

je ne sais pas pourquoi mais je n'obtiens pas le même message d'erreur aujourd'hui (peut être que dans mon bordel de fenètres j'avais oublié d'éteindre xmms...😡).

Toujours est il que j'ai maintenant ce message:
mattthieu@denver:~$ timidity -iA -B2,8 -Os -EFreverb=0
Requested buffer size 2048, fragment size 1024
ALSA pcm 'default' set buffer size 7524, period size 3760 bytes
TiMidity starting in ALSA server mode
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
error in snd_seq_open

J'ai un peu fouillé sur le net pour trouver que la commande:
#modprobe snd_seq

resolvait mon problème.
Le truc c'est qu'à chaque démarrage je dois retapper cette commande pour lancer timidity... Y a t il une façon de tapper cette commande une bonne fois pour toute?

En ce qui concerne, timidity en Jack (dont je ne comprends pas vraiment l'intéret, y a t il un lien avec les jacks de guitares?). J'obtiens:
denver:/home/mattthieu# timidity -iA -B2,8 -Oj
Couldn't open JACK device (`j')


Néanmoins j'ai réussi avec la première méthode à lancer timidity (du moins je crois), et à lancer ensuite GmOrgan. Mais là je me trouve devant une autre intrigue:
Plusieurs sons de la partie rythmique (en particulier la grosse caisse) ne passent pas sur mon ordi. Ca donne des morceaux assez... dépouillé et en fait plutôt creux 🙁.
Comment puis je récupérer tous les sons de la partie rythmique?

Merci encore pour cette aide... 😀

ttt

Articles: 606
J'ai un peu fouillé sur le net pour trouver que la commande:
#modprobe snd_seq

resolvait mon problème.
Le truc c'est qu'à chaque démarrage je dois retapper cette commande pour lancer timidity... Y a t il une façon de tapper cette commande une bonne fois pour toute?


Cf le guide de référence pour Debian, section 3.7.2. Le fichier /etc/modules contient la liste des modules à précharger.

En ce qui concerne, timidity en Jack (dont je ne comprends pas vraiment l'intéret, y a t il un lien avec les jacks de guitares?). J'obtiens:
denver:/home/mattthieu# timidity -iA -B2,8 -Oj
Couldn't open JACK device (`j')


Voui, faut lancer jack avant ... en fait c'était juste pour le cas où tu l'utiliserais.
Jack n'est pas obligatoire, mais il offre pas mal d'avantages en MAO linuxienne (latence, synchronisation et interconnections du matos et de toutes les applis compatibles, etc.). Pour en savoir plus sur jack => la page jack ou les schémas très clairs de la page présentation des éléments audio.


Néanmoins j'ai réussi avec la première méthode à lancer timidity (du moins je crois), et à lancer ensuite GmOrgan. Mais là je me trouve devant une autre intrigue:
Plusieurs sons de la partie rythmique (en particulier la grosse caisse) ne passent pas sur mon ordi. Ca donne des morceaux assez... dépouillé et en fait plutôt creux 🙁.
Comment puis je récupérer tous les sons de la partie rythmique?

Là je sais pas ... peut être un problème de sondfont incomplète ... essaye en chargeant d'autres banques de sons avec timidity (cf la page timidity par ex).

T.
Articles: 8
Merci!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 😀
Tout semble marcher!
Je remercie vivement Trinine et tous les concepteurs de ce très bon site!

Je crois que je vais y passer la nuit!