Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.11;
Скачать: CL | DM;

Вниз

Работа со звуком   Найти похожие ветки 

 
ArtSin ©   (2006-03-15 18:58) [0]

Как регулировать громкость звука не во всей системе(с помощью функций AuxGetDevCaps,AuxGetVolume,AuxSetVolume and other), а только в моей программе?


 
Yr2   (2006-03-15 19:53) [1]

1. насколько мне известно, с помощью AuxGetDevCaps, AuxGetVolume, AuxSetVolume отдельно звук регулировать нельзя, так как это - "системные регулировщики" и влияют на все источники звука в PC.
2. ты не сказал, что является в ТВОЕЙ прграмме источником звука. Если (как пример) источник твоего звука TV-тюнер, то ты можешь изменять его громкость программно в своей программе, управляя микшером; и это НЕ будет влиять на сигнал от CD-проигрывателя.
3. если источник звука в твоей программе WAV-файл и ты сам программировал воспроизведение, то тут только один способ: прогонять все отсчеты звукового потока через цифровой умножитель (делитель). Умножишь значение каждого отсчета на 2 - получишь усиление в два раза (или наоборот). Таким образом, на фоне проигрывания "чужих" wav-файлов с постоянной громкостью чужими программами твой wav-файл будет менять громкость без влияния на другие.


 
ArtSin ©   (2006-03-22 11:05) [2]

Я использую Mediaplayer. Есть ли такой способ, котроый позволяет регулировать громкость только в нем?


 
Ильдар   (2006-07-10 21:14) [3]

Через Mediaplayer нельзя. Используй Bassplayer в нём всё просто. Там есть свойство Volume.



Страницы: 1 вся ветка

Текущий архив: 2007.03.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
2-1171650178
Kolan
2007-02-16 21:22
2007.03.11
Создание формы динамически — говорит ресурс не найден.


2-1171959942
Толибас
2007-02-20 11:25
2007.03.11
TdxDBGridLookupColumn


15-1171525596
novill
2007-02-15 10:46
2007.03.11
Есть ли клиенты для просмотра других сайтов по Дельфи?


2-1171808352
Novichok_new
2007-02-18 17:19
2007.03.11
БД Paradox


2-1171788207
Egoist
2007-02-18 11:43
2007.03.11
Tray Icon - Msg, WM_USER, Msg