# MidiPlayer

User Guide

## Midi-Player

Deskbar: |  | Anwendungen
Ort: |  | /boot/system/apps/MidiPlayer
Einstellungen: |  | ~/config/settings/MidiPlayerSettings

Wie der Name schon verrät, dient der MidiPlayer zum Abspielen von Midi-Dateien. Midi-Dateien sind insofern besonders, als sie nicht digitalisierte und irgendwie kodierte Musik enthalten, sondern nur eine Beschreibung von ihr: Halte diese Note für soundso lang mit dieser Lautstärke und benutze dafür Instrument X.
Während die so zustande kommenden Dateien sehr klein sind, folgt daraus auch, dass sich das Ergebnis je nach verwendeter Instrumentenbibliothek (der "SoundFont") stark unterscheidet. Diese SoundFont-Dateien sind meistens recht groß; um so größer, je höher die Qualität und Anzahl der Instrumenten-Samples ist.

Haiku kommt ohne vorinstallierte SoundFonts, weil sie so groß sind und sie nur relativ wenige Leute wirklich brauchen. Und die, die tatsächlich welche einsetzen, besitzen meist schon einen eigenen SoundFont hochwertiger Instrumente. Um aber zumindest irgendwas zu hören, kann ein frei verfügbarer mit einem optionalen Paket installiert werden. Im Terminal schreibt man dazu: `installoptionalpackage TimGMSoundFont`

Um einen anderen SoundFont zu benutzen, legt man eine Verknüpfung auf ihn in `/boot/system/data/synth` an und nennt sie `big_synth.sy`.

Die Oberfläche des MidiPlayers ist sehr einfach gehalten. Wird eine Midi-Datei doppelgeklickt oder auf dem Fenster fallen gelassen, beginnt automatisch die Wiedergabe. Mit einem Regler wird die Lautstärke geändert und aus einem Hall Menü lassen sich Effekte zuschalten. Zur Visualisierung kann eine Wellenform oben im Fenster angezeigt werden.