hab mich mal paar minuten hingesetzt und etwas zusammengestellt
eine frage du könntest nicht vieleicht ein tut schreiben wie man das so decodiert wie du das eindrucksvoll gemacht hast ich beschäftige mich z. Z. auch sehr mit der bass.dll komme aber nicht weiter

eine solche playerlist, vortschritts-balken und fft ani hätte ich auch gern aber das krieg ich dann schon noch hin^^ mich würde es aber persönlich sehr freuen wenn du mal ein solches tut schreibst für das decodieren (bin mir aber auch sicher das würde viele andere auch interessieren^^)
kleine tipps:

opendialog sollte vieleicht filter enthalten

das icon sollte evtl schöner gestalltet sein

der name sollte vieleicht etwas besser gewählt werden^^