Форум: "Media";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];
ВнизПлавные переходы с помощью BassPLayer a Найти похожие ветки
← →
tazik © (2005-08-13 00:34) [0]Здравствуйте, уважаемые!
Кто-нибудь задавался вопросом о том, как можно обеспечить плавные переходы между композициями с помощью BassPlayer"a. Т.е. Одна мр3 плавно затухает, а другая в это же время плавно "всплывает".
Спасибо!
← →
programania © (2005-08-13 02:00) [1]Начать играть второй файл
chan:=BASS_StreamCreateFile(...
установив его volume в 0
и увеличивать ее в timer до 100:
BASS_ChannelSetAttributes(chan,freq,volume,pan);
или через BASS_ChannelSetDSP(chan, CallBack, 0).
Хотя я не пробовал: по моему одновременная игра
двух песен звучит некрасиво.
Лучше синхронизировать по барабану устанавливая
BASS_ChannelSetPosition.
← →
tazik © (2005-08-13 09:26) [2]Так, так, идею я уловил. Но можно немного подробней. Желательно описать какого типа переменная chan и от куда берется BASS_StreamCreateFile(...).
Ну, вы знаете, можно сделать плавный переход красивым. Можно было бы даже в определенный момент затухания первой композиции, пустить вторую и это было довольно не плохо.
Спасибо!
← →
programania © (2005-08-13 23:40) [3]>Желательно описать какого типа переменная chan и от куда берется BASS_StreamCreateFile(...).
Все уже описано в Bass.pas и даже есть клавиша поиска ctrl F
>это было довольно не плохо.
Что хорошего когда одновременно играют 2 разные музыки?.
Не плохо было бы найти похожие куски и после окончания в одной
начать без пауз и затухания то что в другой после,
так чтобы было незаметно,
т.е. типа создания панорамы из 2-ух картинок
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.041 c