OVH Cloud OVH Cloud

Lecture midi

10 réponses
Avatar
Krys
Bonjour,

J'essai d'entendre du midi en me servant de "Timidity" et éventuellement
d'en faire avec "Muse". Je suis débutant dans le domaine et je comprend pas
beaucoup les longues explication en anglais dans les manpages.

Quand j'essai de lire un fichier midi, un message me dit que le
fichier /etc/timidity.cfg est manquant:

/etc/timidity.cfg: No such file or directory
timidity: Can't read any configuration file.
Please check /etc/timidity.cfg

J'aimerai savoir ce que doit contenir ce fichier
et ce que je dois faire pour entendre un fichier midi.

Si quelqu'un peux me mettre sur une bonne piste ..
merci

--

Krys

10 réponses

Avatar
Rakotomandimby Mihamina
On Wed, 22 Sep 2004 01:37:46 -0400, Krys wrote:

Bonjour,


Bonjour et bienvenue sous Linux :-)

J'essai d'entendre du midi en me servant de "Timidity" et éventuellement
d'en faire avec "Muse". Je suis débutant dans le domaine et je comprend pas
beaucoup les longues explication en anglais dans les manpages.


Dans ce cas, essayez ce qui est proposé ici :
http://faq.fcolc.eu.org/Members/mihamina/questions/specialisation

Quand j'essai de lire un fichier midi, un message me dit que le
fichier /etc/timidity.cfg est manquant:
...

Si quelqu'un peux me mettre sur une bonne piste ..


Par quel moyen est ce que vous avez installé Timidity ? rpm ? les sources ?
Rappelez-nous votre distribution ?

Bon courage.

--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)

Avatar
Krys
Rakotomandimby Mihamina à tapoter sur le forum:

On Wed, 22 Sep 2004 01:37:46 -0400, Krys wrote:

Bonjour,


Bonjour et bienvenue sous Linux :-)

J'essai d'entendre du midi en me servant de "Timidity" et éventuellement
d'en faire avec "Muse". Je suis débutant dans le domaine et je comprend
pas beaucoup les longues explication en anglais dans les manpages.


Dans ce cas, essayez ce qui est proposé ici :
http://faq.fcolc.eu.org/Members/mihamina/questions/specialisation

Quand j'essai de lire un fichier midi, un message me dit que le
fichier /etc/timidity.cfg est manquant:
...

Si quelqu'un peux me mettre sur une bonne piste ..


Par quel moyen est ce que vous avez installé Timidity ? rpm ? les sources
? Rappelez-nous votre distribution ?

Bon courage.



La distribution que j'utilise est Debian/Sarge kernel: 2.4.24-xfs
Je suis allé chercher la dernière version Debian/Sarge de timidity
avec # apt-get install timidity
idem # apt-get install muse

--

Krys


Avatar
Alexandre Gilardoni
Krys écrivait :

La distribution que j'utilise est Debian/Sarge kernel: 2.4.24-xfs
Je suis allé chercher la dernière version Debian/Sarge de timidity
avec # apt-get install timidity
idem # apt-get install muse


Tu installe le paquet timidity-patches et tu crées un fichier
/etc/timidity.cfg avec ces deux lignes :

dir /usr/share/timidity/patches
source gravis.cfg

N'étant pas debianiste, je ne prétends que ce soit la méthode canonique
mais ça devrait fonctionner.
--
Alexandre

Avatar
Alexandre Gilardoni
Krys écrivait :

La distribution que j'utilise est Debian/Sarge kernel: 2.4.24-xfs
Je suis allé chercher la dernière version Debian/Sarge de timidity
avec # apt-get install timidity
idem # apt-get install muse


Tu installes le paquet timidity-patches et tu crées un fichier
/etc/timidity.cfg avec ces deux lignes :

dir /usr/share/timidity/patches
source gravis.cfg

N'étant pas debianiste, je ne prétends que ce soit la méthode canonique
mais ça devrait fonctionner.
--
Alexandre

Avatar
nicolas
On Wed, 22 Sep 2004 18:06:05 +0200, Alexandre Gilardoni wrote:

Tu installes le paquet timidity-patches et tu crées un fichier


Ce paquet n'existe pas sur Sarge.

N'étant pas debianiste, je ne prétends que ce soit la méthode
canonique mais ça devrait fonctionner.


nicolas patrois : pts noir asocial
--
AMOURS

P : Tu as déjà eu des relations sexuelles normales ?
M : C'est à dire ?
P : Avec une femelle de ton espèce ?
M : Empaillée, ça compte ?

Avatar
Krys
nicolas à tapoter sur le forum:

On Wed, 22 Sep 2004 18:06:05 +0200, Alexandre Gilardoni wrote:

Tu installes le paquet timidity-patches et tu crées un fichier


Ce paquet n'existe pas sur Sarge.



J'ai trouvé le fichier -- freepats -- qui semble etre l'équivalent sur
Debian/Testing. Il me reste à configurer /etc/timidity.cfg pour que cela
fonctionne. Pouvez-vous m'en dire un peu plus sur la configuration de ce
fichier.

J'ai essayé:
/usr/share/timidity/patches# cp default.cfg /etc/timidity.cfg
Mais ce n'est problablement pas la bonne chose à faire car j'ai ce message
d'erreur en lançant # timidity sur un fichier midi:

:/home/Christian/musique# timidity essenciel.mid
/etc/timidity.cfg: line 1: Must specify tone bank or drum set before
assignment
...
/etc/timidity.cfg: line 10: Must specify tone bank or drum set before
assignment
Too many errors... Give up read /etc/timidity.cfg
timidity: Can't read any configuration file.


--

Krys


Avatar
Alexandre Gilardoni
Krys écrivait :

J'ai trouvé le fichier -- freepats -- qui semble etre l'équivalent sur
Debian/Testing. Il me reste à configurer /etc/timidity.cfg pour que cela
fonctionne. Pouvez-vous m'en dire un peu plus sur la configuration de ce
fichier.


J'ai éventré le paquet et ça devrait faire le taf :

$ wget http://freepats.opensrc.org/mkcfg.sh.txt
# mv mkcfg.sh.txt /usr/share/midi
# cd /usr/share/midi
# sh mkcfg.sh.txt
# sed '1idir /usr/share/midi/freepats/' freepats/freepats.cfg >
/etc/timidity.cfg
--
Alexandre

Avatar
Alexandre Gilardoni
Krys écrivait :

J'ai trouvé le fichier -- freepats -- qui semble etre l'équivalent sur
Debian/Testing. Il me reste à configurer /etc/timidity.cfg pour que cela
fonctionne. Pouvez-vous m'en dire un peu plus sur la configuration de ce
fichier.


J'ai éventré le paquet et ça devrait faire le taf :

$ wget http://freepats.opensrc.org/mkcfg.sh.txt
# mv mkcfg.sh.txt /usr/share/midi
# cd /usr/share/midi
# sh mkcfg.sh.txt
# sed '1idir /usr/share/midi/freepats/' freepats/freepats.cfg >
/etc/timidity.cfg

Et en plus simple après le $ sh mkcfg.sh.txt, créer un fichier
/etc/timidity.cfg qui contienne :

dir /usr/share/midi/freepats/
source freepats.cfg
--
Alexandre

Avatar
Krys
Alexandre Gilardoni à tapoter sur le forum:

J'ai éventré le paquet et ça devrait faire le taf :

$ wget http://freepats.opensrc.org/mkcfg.sh.txt
# mv mkcfg.sh.txt /usr/share/midi
# cd /usr/share/midi
# sh mkcfg.sh.txt
# sed '1idir /usr/share/midi/freepats/' freepats/freepats.cfg >
/etc/timidity.cfg

Et en plus simple après le $ sh mkcfg.sh.txt, créer un fichier
/etc/timidity.cfg qui contienne :

dir /usr/share/midi/freepats/
source freepats.cfg


Voilà j'ai fait cela (méthode la plus simple) et j'entend la musique ..
C'est encourageant mais le rendu n'est pas très bon. Il semble manquer des
éléments pour avoir tout le rendu, ce doit être ces fameux Soundfont.
L'écoute du midi utilise mon cpu à 100% sur mon préhistorique 650Mhz.

Merci de votre aide, jusqu'à présent je crois maintenant me trouver sur la
voie d'une solution à mon probleme.

--

Krys

Avatar
Alexandre Gilardoni
Krys écrivait :

Voilà j'ai fait cela (méthode la plus simple) et j'entend la musique ..
C'est encourageant mais le rendu n'est pas très bon. Il semble manquer des
éléments pour avoir tout le rendu, ce doit être ces fameux Soundfont.
L'écoute du midi utilise mon cpu à 100% sur mon préhistorique 650Mhz.


Sans faire compliqué, tu installes le paquet timidity-patches de la
woody (avec dpkg p.e.) et tu ajoutes ça en plus dans ton
/etc/timidity.cfg :
dir /usr/share/timidity/patches/
source gravis.cfg
Et ça n'aura aucune influence sur le comportement des apt-get et
consorts. Après, si c'est un problème philosophique... ;-)
--
Alexandre