Merlin Music Player ist eine Weiter- bzw. eher eine Neuentwicklung des MerlinMP3Player. Bis auf die Bedienung haben die beiden PlugIns eigentlich nichts mehr gemeinsam.
Das Projekt wurde in zwei Module geteilt. Zum einen in den Merlin Music Player, der für das Abspielen der Musik-Dateien verantwortlich ist. Dieser hat einen Filebrowser, mit dem man durch MP3-Lieder zum Abspielen auswählen kann. Das PlugIn unterstützt dabei die MP3-, FLAC-, M4A- und OGG-Musikformate. Außerdem können M3U- und PLS-Playlisten abgespielt werden — letzteres kann auch Internet-Streams enthalten, sodass der Merlin Music Player sich eigentlich auch als Sream-Player bezeichnen kann. Neben den Playlisten werden auch CUE-Sheet-Dateien unterstützt.
Als zweites Modul gibt es neben dem Music Player das PlugIn iDream. Dieses ist eher für die Verwaltung und Sortierung bzw. Playlist-Erstellung der Musikdateien zuständig. Man kann die Musikdateien nach id3-Tags parsen lassen. Alle id3-Informationen werden in einer Datenbank abgelegt und können dann nach Interpret, Titel, Alben, Genre usw. sortiert und angezeigt werden. Davor muss die Datenbank erst gefüllt werden, was aber sehr einfach ist — Unterverzeichnisse werden automatisch gescannt und alle Lieder in die Datenbank eingefügt. Der Speicherort der iDream-Datenbank kann frei gewählt werden und sich z. B. aus Performance-Gründen auf dem USB-Stick befinden.
In der Übersichtsliste kann man sich anschließend alle oder nur nach bestimmten Kriterien sortierte Songs anzeigen lassen und auch direkt in iDream eine Playliste erstellen, welche dann mit dem Music Player natürlich abgespielt werden kann.
Merlin Music Player und iDream sollte unter allen neueren Enigma2-Images lauffähig sein. Weitere Informationen, das komplette Changelog sowie die Installationsfiles gibt es im IhaD-Board und im Dreamboard.