SDB:Comment:Jeu des dossiers du Midi

Aller à : navigation, rechercher


Fond

Quelques cartes saines n'ont pas un synthétiseur de WaveTable pour jouer des dossiers du MIDI avec le bruit chargé (ou la pièce rapportée d'instrument). Dans ce cas-ci, utilisez un synthétiseur de WaveTable de logiciel comme le fluidsynth ou la timidité. Dans l'exemple je vais vous expliquer emploierai la timidité.

La timidité est a Midi--WAV à rendre le moteur qui emploie le dossiersound de Tapotement-formats d'ultrasons de Gravis ou les soundfonts de SF2-format en tant que ses sources sonores. Des événements de note du MIDI sont traduits aux données audio et le rendement peut être rendu à un dossier ou comme jet audio en temps réel. Le programme peut être exécuté du message de sollicitation de console ou de xterm, et il peut être compilé pour des interfaces de commande graphique avec une variété des trousses à outils (Gtk, quart, motif, Tcl/Tk, XAW, etc.).

Solution

D'abord de tous fournissez-vous le paquet de Timidité et installez-les.


Nous devons obtenir le paquet de Timidité de notre base de données de paquet si nous ne l'avons pas installés déjà : http://download.opensuse.org/distribution/SL-10.1/inst-source/suse/i586/timidity-2.13.2-21.i586.rpm

Courir le démon:

Pour commencer la timidité en mode de serveur ALSA, entrez

/usr/bin/timidity -iA -B2,8 -Os &. 

Un message, tel que le port de compteur séquentiel d'ouverture : 128:0 128:1, sera montré, montrant le port du MIDI au moyen de lequel le synthétiseur peut être adressé (par exemple, avec vkeybd -- addr 128:0).

Puis, nous devrons dire l'application que nous aimons employer ce synth. Par exemple si nous voulons employer KMid, nous simplement devrons choisir le synth de timidité dans cet itinéraire

Settings -> MIDI setup -> TiMidity TiMidity port 0 - ALSA device

Une fois que nous avons fait ceci le synthétiseur de timidité devrait fonctionner. Maintenant nous pouvons employer notre joueur du Midi de favori pour jouer n'importe quel dossier du Midi

Pour terminer la timidité, entrez :

killall timidity