Показать сообщение отдельно
  #1  
Старый 05.05.2010, 09:31
cstyle cstyle вне форума
Прохожий
 
Регистрация: 01.05.2010
Сообщения: 5
Репутация: 10
По умолчанию bass.dll зацикливание звука без пауз

При зацикливании звука при помощи bass.dll возникает такая проблема: звук воспроизводится и перед повторением возникает пауза буквально в несколько милисекунд, но это очень мешает моей программе. Например: играют зацикленные ударные и гитара.. при повторе ударные будут отставать от гитары на эти самые милисекунды с каждым повтором все больше и больше...
Так вот можно ли сделать зацикливание в bass непрерывным?
Заранее спасибо.

код:
Bass_StreamFree(Channel1);
Channel1:= Bass_StreamCreateFile(false,PChar('Sounds/DrumMachine/Sample01.wav'),0,0,BASS_SAMPLE_LOOP);
BASS_ChannelPlay(Channel1,false);
Ответить с цитированием