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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2011, 19:42   #1
Zis67
Пользователь
 
Аватар для Zis67
 
Регистрация: 06.04.2011
Сообщений: 80
По умолчанию Эквалайзер и анализатор отдельно от проигрывателя

Пишу эквалайзер и анализатор, но без проигрывателя. Точнее к сторонним, типа как в Realtek HD. Третий день гуглю, исходники только с проигрывателями, отдельных кодов вобще нет. Пока написал только регулятор звука. Помогите, может писал кто подобное?
Zis67 вне форума Ответить с цитированием
Старый 06.04.2011, 21:50   #2
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

Ну а бросить свои потуги и теорию почитать ?
mss вне форума Ответить с цитированием
Старый 07.04.2011, 00:23   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а вы не думали что realtek'у проще провернуть это?
они то знают как с драйвером своим взаимодействовать.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 07.04.2011, 01:28   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Цитата:
Точнее к сторонним, типа как в Realtek HD
ничего не понял.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 07.04.2011, 14:53   #5
Zis67
Пользователь
 
Аватар для Zis67
 
Регистрация: 06.04.2011
Сообщений: 80
По умолчанию

Теорию искал- по bass никакого хелпа не нашел,по написанию подобного тоже,впрочем щас еще раз гляну.
raxp, в смысле как в Realtek HD эквалайзер, только еще + анализатор.
Zis67 вне форума Ответить с цитированием
Старый 07.04.2011, 18:14   #6
Zis67
Пользователь
 
Аватар для Zis67
 
Регистрация: 06.04.2011
Сообщений: 80
По умолчанию

Наткнулся таки на хелп по bass.dll - эффекты нашел,частоты на эквал вроде тоже, но толку мало- это расчитано на совместное написание с проигрывателем. А можно-ли это как-то на звуковую карту вывести, или еще куда?
Zis67 вне форума Ответить с цитированием
Старый 07.04.2011, 21:42   #7
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

Цитата:
можно-ли это как-то на звуковую карту вывести, или еще куда?
Что значит "вывести" ?

Цитата:
Наткнулся таки на хелп по bass.dll
Долго же ты шарился, бедняга)
И это притом что на сайте производителя библиотека распространяется со включенной в дистрибутивный архив штатной документацией)

Да и стрельба из пушки по воробьям эта либа - в нагрузку к требуемому функционалу в ней туча ненужного тебе кода.

Может обратить свой светлый взор на более спецзаточенные либу ?
Из халявных, скажем, Intel SPL ? Найти ее на просторах тырнета пока еще можно)..
Там тебе и эквалайзер, и анализатор, и еще черт те что и с боку бантик - и все это касаемо высокопроизводительной цифровой обработке сигналов , в т.ч. сигналов реального времени ..
mss вне форума Ответить с цитированием
Старый 07.04.2011, 23:25   #8
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

mss, что касается эквалайзера, то тут не все так просто, об этом Пепел Феникса уже упомянул. Перечитайте еще раз пост.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 08.04.2011, 14:30   #9
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

Цитата:
что касается эквалайзера, то тут не все так просто
Конечно не просто, если привязываться к конкретному чипсету и специфическому для этого чипсета API)
А если не маяться дурью с привязкой, то программа с успехом будет работать на любом чипсете)
mss вне форума Ответить с цитированием
Старый 08.04.2011, 15:22   #10
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

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


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Эквалайзер kosmosila Мультимедиа в Delphi 14 25.11.2013 21:33
Написание проигрывателя на c++ Zerkal0 Visual C++ 7 07.11.2010 12:27
Числа отдельно, хлам отдельно Keetotko Общие вопросы C/C++ 6 18.10.2010 18:15
Интерфейс проигрывателя Nitrino Visual C++ 1 11.07.2010 23:59
эквалайзер DeDoK Компоненты Delphi 8 02.07.2008 09:40