А на какое количество композиций расчитываете? На ваших видео однозначно midi, на канале в youtube - подготовленные алгоритмы.
Если не ошибаюсь, какая-то из панелей Weintek умеет играть композиции, но без подготовленных файлов для ПЛК тут не обойтись.
По сути, любой звуковой файл можно разодрать по частотам и уровням, главное желание)