Die Wartemelodien für „Music On Hold“ (MOH) sind als MP3s unter /var/lib/asterisk/mohmp3/ abgelegt.


Funktionsweise beim Abspielen mehrer MP3-Dateien: Alle Musikstücke werden nacheinander in alphabetischer Reihenfolge abgespielt. Ist das Ende der letzten Datei erreicht, wird wieder bei der ersten Datei angefangen. Dieser Ablauf findet genau einmal pro Asterisk für alle Gespräche gemeinsam statt. (Ähnlich wie die Magnetplatten in den alten EMD-Vermittlungsstellen, in denen ein Tonabnehmer die Ansagen „Kein Anschluss unter dieser Nummer“, etc. für alle Anschlüsse gemeinsam wiedergab.)

Daher kann es passieren, dass immer das gleiche Lied ertönt, wenn man schnell, mehrere Male hintereinander in die Warteschleife gestellt wird. (Natürlich ist das Lied dann unterschiedlich weit fortgeschritten.)

Angenommen der Asterisk hätte MP3s gespeichert, die alle 2 Minuten lang sind und man würde nach 5 Minuten wieder anrufen und in die Warteschleife gestellt, würde dementsprechend das 3. Lied der Playlist gespielt.

Beispiel:

|-----Wartemusik 1 (2 Min.) -----|-----Wartemusik 2 (2 Min.) -----|-----Wartemusik 3 (2 Min.) -----|

Anruf 1        > Wartezeit bis zum nächsten Anruf: 5 Min. <                  Anruf 2
   |---------------------------      > 5 Min. <    -----------------------------|