в dll'ке, что ValleyBell давал - есть команда:
PlayDACSample(номер чипа, размер, указатель на участок памяти с сэмплом, частота)
но это несколько не верно по отношению к YM2612

на самом деле на приставке воспроизведение происходит следующим образом:
сначала идет регистр $2B:
OPN_Write(0, $2B, $80) ; DAC enable register
это включает возможность проиграть сэмпл и, видимо, отключает на время возможность играть FM на 6 канале.
после должен происходить спам регистра $2A по моему, где значением идет по байтно этот самый файл сэмпла.
как сэмпл закончил играть, то надо отключить DAC
OPN_Write(0, $2B, $00)