Пример этот я видел (используется отдельный поток - и он кстати, когда переношу в свой проект - при воспроизведении виснет форма - хотя я использовал для эксперимента sleep может поэтому).
Я так и не пойму как записать в массив и воспроизвести например с помощью библиотеки BASS?
Если массив записать так:
mass: array of integer;
mas:=[1000, 1000, 2000]; - второе число это пауза, как программа поймет, что тут нужно остановиться на мгновенье?