чтобы из бейсика оно само играло, надо сделать проигрывание музыки на прерываниях. выглядеть это будет так: делаешь рандомизе уср куда-то и оно играет. чтобы остановить, надо еще куда-то сделать рандомизе уср.
но для этого совсем не достаточно просто скомпилировать музон с плеером. нужен блок кода, который настроит прерывание im 2, проинициализирует плеер + программа обработки прерывания. без ассемблера тут никак;)
на бейсике же вот так должно играть (но не факт с плеером пт3):
10 rand usr xxx
20 rand usr (xxx+5/6) : pause 1 : goto 20

