Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2010, 23:21   #1
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию Усилитель громкости)

Можно ли написать трейную программу, чтобы она увиличивала выходную громкость?
Мне эту нужно для проигрывателя - некоторые фильмы уж очень тихие. В какую сторону копать?)
TwiX вне форума Ответить с цитированием
Старый 28.03.2010, 23:48   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Попробуйте взять другой плеер. Иногда в них громкость можно выставить больше, чем стандартно.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 28.03.2010, 23:50   #3
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

1- например так
2- получить, заполнить TMIXERCONTROLDETAILS и управлять через mixerSetControlDetails (так можно к любому системному микшеру достучаться, почти...)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 29.03.2010, 02:52   #4
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию

Не хочу другой плеер...

1) waveOutSetVolume - что передавать первым параметром? Тут вроде не получится поставить большу FFFFFFFF - что равносильно слайдеру винды в верхнем положении?
2) это стандартные функции?
TwiX вне форума Ответить с цитированием
Старый 29.03.2010, 09:20   #5
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

1- перейдите по ссылке, там все подробно
2- это все стандартные
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 29.03.2010, 18:48   #6
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию

Читал. Что такое WAVE_MAPPER?
Цитата:
Тут вроде не получится поставить большу FFFFFFFF - что равносильно слайдеру винды в верхнем положении?
TwiX вне форума Ответить с цитированием
Старый 29.03.2010, 20:38   #7
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Цитата:
Тут вроде не получится поставить большу FFFFFFFF
пост #3 пост #8
Цитата:
Читал.
еще раз и внимательней все посты.
Цитата:
то такое WAVE_MAPPER
...для того, чтобы это узнать нужно подключить модуль mmsystem ...собственно без него и функа waveOutSetVolume у вас не заработает (ну это если не экспортировать напрямую с dll )
Изображения
Тип файла: jpg Копировать из новый-2.jpg (54.8 Кб, 113 просмотров)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось raxp; 29.03.2010 в 20:41.
raxp вне форума Ответить с цитированием
Старый 30.03.2010, 17:36   #8
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию

Цитата:
пост #3 пост #8
Читал.

Разве оттуда не следует, что максимальная громкость не может превышать ffffffff?
TwiX вне форума Ответить с цитированием
Старый 30.03.2010, 18:30   #9
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Скорее всего (судя по задаче) вам нужно не просто в винде ползунок подвигать, а нормализация громкости (volume normalization).
p51x вне форума Ответить с цитированием
Старый 30.03.2010, 19:23   #10
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

пост #8 графически нарисовано даже... какие после этого вопросы могут быть.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулятор громкости DeeKei Мультимедиа в Delphi 3 31.03.2010 17:33
Индикатор громкости Air Компоненты Delphi 11 19.07.2008 19:13
регулятор громкости KillbrumX Помощь студентам 2 03.02.2008 18:32
Изменение громкости mutabor Win Api 2 04.08.2007 01:12