-
Здрасте! Пишу тестер звуковой и вдруг возникла проблем.
Нужно чтобы винда и все остальные проги не издавали звук, а вот моя могла. Плиз, помогите!
(ЗЫ Поставлены рендеры на DirectS и MME, вопрос относится к ним обоим)
-
Гм... Может что-то не так или вообще не тут написал? Ну хоть кто-нибудь помогите...
-
> Как обойти виндовский микшер
Никак.
Микшер обойти не удастся.
И не "виндовский" он вовсе, а аппаратный.
-
Ну хотябы чтоб всё кроме моей проги заткнулось сделать можно?
Должен же быть первичный буфер в который пишут DirectSound и следовательно MME? (что вроде как в способ DirectX есть)
-
> ZZtop24 (11.04.09 10:45)
>
> Здрасте! Пишу тестер звуковой и вдруг возникла проблем.
> Нужно чтобы винда и все остальные проги не издавали звук,
> а вот моя могла. Плиз, помогите!
Все "остальные проги" закрыть или не запускать вовсе. А в настройках винды выключить все звуки. Чем не решение для "тестера звукового"?
-
> ZZtop24
Любые потоки проходят через микшер.
-
используй Vista, там для каждого приложения уровень громкости отдельно задаётся : для своей программы звук включишь, для остальных выключишь.
-
Перехват Апи. Чем там звук вообще воспроизводят вообще?
-
Удалено модератором
-
> Клоака (15.04.09 00:05) [8]
DeviceIOControl - это "звуковая процедура"
?)
-
> чтоб всё кроме моей проги заткнулось
Нет, ну я, конечно, и раньше знал, что на свете существуют люди с манией величия, но до появления Интернета я не предполагал, что их так много...
Причем, что интересно - те, кто действительно способен сделать что-то сложное и интересное, этой самой манией, как правило, не страдают. Обычно ею страдают как раз те, кто ничего серьезного пока что сделать не может.
Но ОЧЕНЬ хотят. И причем именно так - "чтоб всё кроме моей проги заткнулось".
Болезнь переходного возраста? Так, вроде, не подростки уже... пора бы...
-
> И причем именно так - "чтоб всё кроме моей проги заткнулось"
И больше никак! С манией величия у меня всё в поряде, вот только любят хитрые юзеры иногда потыкать мышью не туда... Ситуация проста до безобразия... Эталонный сигнал уходит на ЦАП, и параллельно пишется цифра с АЦП. Потом сигналы интересными способами сравниваются. И НЕ ДАЙ БОГ этот "хитрый" юзер захочет на параллели,к примеру, послушать музыку.
-
> Юрий Зотов © (15.04.09 09:11) [10]
>
> > чтоб всё кроме моей проги заткнулось
>
> Нет, ну я, конечно, и раньше знал, что на свете существуют
> люди с манией величия, но до появления Интернета я не предполагал,
> что их так много...
>
Юр. Автор просто не удосужился в самом сабже грамотно разъяснить свою задачу! (Уж который раз я упоминаю о желательности приведения в вопросе описания задачи, помимо описания самого вопроса).
Ну и второе. Автор зачем-то захотел сделать "тестер звуковой" используя стандартные средства Windows. Ещё один Кулибин, блин.
-
> ZZTop24 (17.04.09 23:08) [11]
>
>
> > И причем именно так - "чтоб всё кроме моей проги заткнулось"
>
>
> И больше никак! С манией величия у меня всё в поряде, вот
> только любят хитрые юзеры иногда потыкать мышью не туда.
> .. Ситуация проста до безобразия... Эталонный сигнал уходит
> на ЦАП, и параллельно пишется цифра с АЦП. Потом сигналы
> интересными способами сравниваются. И НЕ ДАЙ БОГ этот "хитрый"
> юзер захочет на параллели,к примеру, послушать музыку.
А вот не надо писать "батонокидательские тестеры" на Дельфи под Windows!
No passaran! :)
-
> "батонокидательские тестеры" на Дельфи под Windows
А есть какой-то другой вариант именно под Windows?
-
ржу не могу, обойти микшер для чего ??
-
> ZZTop24 (18.04.09 12:51) [14]
>
>
> > "батонокидательские тестеры" на Дельфи под Windows
>
>
> А есть какой-то другой вариант именно под Windows?
>
Вариант чего?
Что есть "тестер звуковой", который ты пишешь?
Мне лень тут перечислять варианты "тестерных" задач и способов их решений.
-
Микшер есть и в винде, часто под этим названием скрывается некий "wave" в регуляторе громкости, переключенный на запись. В отличии от Mic/aux/cd-audio с Wave можно писать те звуки, что "звучат от ОС".
Окромя "Wave" есть "master", регулирующий громксоть глобально, wave регулирует цифровой поток "от ОС", так же обычно есть регуляторы громкости Midi/CD/line-in.
Я смотрю столько "больших" людей сильно заинтересовалось, может быть мои скромные предположения помогут им "допереть" до того, что хотел автор.
-
> antonn © (20.04.09 01:35) [17]
>
...
> Я смотрю столько "больших" людей сильно заинтересовалось,
> может быть мои скромные предположения помогут им "допереть"
> до того, что хотел автор.
Не. Лучше бы попытался помочь автору понять и "допереть".
-
> Окромя "Wave" есть "master", регулирующий громксоть глобально,
> wave регулирует цифровой поток "от ОС", так же обычно есть
> регуляторы громкости Midi/CD/line-in.
Дык звук через DirectSound и MME тоже, как мне кажется, пойдёт через "Wave".
Или есть какой то способ его обойти, этот "Wave".
> Мне лень тут перечислять варианты "тестерных" задач и способов
> их решений.
Ну хоть спасибо за внимание... А у вас тут новичкам тяжеловато...