Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutoriel:wine_et_midi [Le 23/02/2007, 14:46] thedamocles |
tutoriel:wine_et_midi [Le 11/09/2022, 12:25] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>dapper edgy tutoriel audio wine brouillon}} | + | {{tag>tutoriel audio wine À_RECYCLER}} |
====== Wine et logiciels MIDI ====== | ====== Wine et logiciels MIDI ====== | ||
+ | <note warning>Cette page a besoin d'une mise à jour, l'exemple utilisé (Synthesia version 10.3) ne fonctionne plus sur wine il rencontre l'erreur r4096.</note> | ||
+ | Il existe une multitude de programmes MIDI sur Windows. Nous allons expliquer ici comment faire en sorte de pouvoir les exploiter. | ||
- | Par [[utilisateurs:guig0z]] et [[utilisateurs:adam0509]] | + | Vous avez du remarquer qu'en faisant "wine votreprogramme.exe", le son ne fonctionne pas. Nous allons donc utiliser TIMIDITY (un synthétiseur virtuel pour remplacer celui de Windows : "Synthé GM...") afin de pouvoir disposer du MIDI. |
- | + | ||
- | ===== Introduction ===== | + | |
- | + | ||
- | Il existe une multitude de programmes MIDI sur Windows. Nous allons expliquer ici comment faire en sorte de pouvoir les exploiter | + | |
- | + | ||
- | Vous avez du remarquer qu'en faisant "wine votreprogramme.exe", le son ne fonctionne pas. Nous allons donc utiliser TIMIDITY afin de pouvoir disposer du MIDI. | + | |
===== Pré-requis ===== | ===== Pré-requis ===== | ||
Ligne 18: | Ligne 14: | ||
- | Nous allons prendre pour exemple ici le programme "Piano Hero" (libre mais ne marchant que sur Windows...). Site officiel : http://www.halitestudios.com/pianohero.aspx | + | Nous allons prendre pour exemple ici le programme "Synthesia" (libre mais ne marchant que sur Windows...). Site officiel : http://www.synthesiagame.com/ |
+ | Une page dédiée est également disponible ici [[:Synthesia]] | ||
- | ===== Création du script ===== | ||
- | Nous y voilà. On va créer un fichier nommé "pianohero" (dans /home/user/ par exemple). | + | ===== Utilisation du Midi globalement dans les applications wine ===== |
- | Une fois celà fait, ouvrez gedit/kate/mousepad, puis, rentrez | + | Il vous suffit simplement de suivre [[:midi|cette page concernant le midi]] et donc d'installer timidity et de le lancer dans un terminal : |
+ | |||
+ | timidity -iA -B2,8 -Os -EFreverb=0 | ||
+ | |||
+ | **Attention :** Garder le terminal ouvert sinon timidity se refermera ! | ||
+ | |||
+ | Enfin après avoir exécuté votre programme ayant besoin du midi vous pouvez refermer le terminal ayant servi à lancer timidity. | ||
+ | |||
+ | Vous pouvez faire en sorte de lancer timidity au démarrage, voir:[[:midi]] et ainsi ne pas avoir besoin de le lancer à chaque fois ... | ||
+ | |||
+ | |||
+ | |||
+ | ===== Création d'un script pour lancer un programme avec timidity ===== | ||
+ | |||
+ | Nous y voilà. On va créer un fichier nommé ''synthesia'': | ||
<code> | <code> | ||
- | timidity -iA -B2,8 -Os -EFreverb=0& | + | gedit .wine/drive_c/Program\ Files/synthesia |
+ | </code> | ||
- | cd /home/user/.wine/drive_c/Program\ Files/ 5/ $1 {adaptez cette ligne selon le dossier où vous avez mis le .exe} | + | Une fois cela fait, rentrez: |
- | wine PianoHero-0.5.0.exe | + | <file bash> |
+ | #!/bin/sh | ||
- | wait%- | + | timidity -iA -B2,8 -Os -EFreverb=0& |
+ | |||
+ | # adaptez cette ligne selon le dossier où vous avez mis le .exe | ||
+ | wine ~/.wine/drive_c/Program\ Files/Synthesia.exe %@ | ||
killall timidity | killall timidity | ||
- | </code> | + | </file> |
Enregistrez le fichier, puis rendez-le exécutable. | Enregistrez le fichier, puis rendez-le exécutable. | ||
Ligne 44: | Ligne 59: | ||
<code> | <code> | ||
- | user@ubuntu~$ sudo cp pianohero /usr/bin | + | sudo cp synthesia /usr/bin |
</code> | </code> | ||
- | Parfait ! Maintenant si vous tapez "pianohero" dans une console, le logiciel devrait se lancer. Vous pourrez même créer un lanceur ! | + | Parfait ! Maintenant si vous tapez "synthesia" dans une console, le logiciel devrait se lancer. Vous pourrez même créer un lanceur ! |
- | ===== Configuration du logiciel ===== | + | ===== Problèmes ===== |
- | Il vous sera nécéssaire de configurer le logiciel pour que tout soit pris en compte. Selon le logiciel utilisé, il vous faudrait peut-étre trifouiller dans les options. | + | Il vous sera nécessaire de configurer le logiciel pour que tout soit pris en compte. Selon le logiciel utilisé, il vous faudrait peut-être trifouiller dans les options. |
- | Pour Piano-Hero c'est assez simple, vu qu' il affiche la configuration diretos :) | + | Pour Synthesia c'est assez simple, vu qu' il affiche la configuration directos :) |
- | ===== Liens ===== | ||
- | Le tuto de guig0z sans quoi rien n'aurait été possible : | ||
- | http://guig0z.free.fr/blog/index.php/Guitar-pro-sous-linux | + | ===== Liens ===== |
+ | |||
+ | * [[https://wiki.winehq.org/MIDI#Linux|Page midi de wine hq]] | ||
+ | * Un tutoriel résumant ce qu'il est possible de faire en midi sous Linux, avec une grosse partie explicative sur Tmidity et NoteWorthy Composer : | ||
+ | [[http://www.linuxmao.org/tikiwiki/tiki-index.php?page=%C3%A9diteurs+de+partition+win|Linux MAO]] | ||
+ | ---- | ||
+ | //Contributeurs:[[utilisateurs:guig0z]], [[utilisateurs:adam0509]], et [[utilisateurs:Fabien26]], [[utilisateurs:laden]]// |