Как обойти микшер windows
Здрасте! Пишу тестер звуковой и вдруг возникла проблем.
Нужно чтобы винда и все остальные проги не издавали звук, а вот моя могла. Плиз, помогите!
(ЗЫ Поставлены рендеры на DirectS и MME, вопрос относится к ним обоим)
← →
ZZtop24 ( 2009-04-11 19:24 ) [1]
Гм. Может что-то не так или вообще не тут написал? Ну хоть кто-нибудь помогите.
← →
Сергей М. © ( 2009-04-11 20:44 ) [2]
> Как обойти виндовский микшер
Никак.
Микшер обойти не удастся.
И не «виндовский» он вовсе, а аппаратный.
← →
ZZtop24 ( 2009-04-12 01:22 ) [3]
Ну хотябы чтоб всё кроме моей проги заткнулось сделать можно?
Должен же быть первичный буфер в который пишут DirectSound и следовательно MME? (что вроде как в способ DirectX есть)
← →
Германн © ( 2009-04-12 01:38 ) [4]
> ZZtop24 (11.04.09 10:45)
>
> Здрасте! Пишу тестер звуковой и вдруг возникла проблем.
> Нужно чтобы винда и все остальные проги не издавали звук,
> а вот моя могла. Плиз, помогите!
Все «остальные проги» закрыть или не запускать вовсе. А в настройках винды выключить все звуки. Чем не решение для «тестера звукового»?
Любые потоки проходят через микшер.
← →
CrytoGen ( 2009-04-13 19:24 ) [6]
используй Vista, там для каждого приложения уровень громкости отдельно задаётся : для своей программы звук включишь, для остальных выключишь.
← →
Дмитрий С © ( 2009-04-14 04:46 ) [7]
Перехват Апи. Чем там звук вообще воспроизводят вообще?
← →
имя ( 2009-04-15 00:05 ) [8]
← →
Сергей М. © ( 2009-04-15 08:15 ) [9]
DeviceIOControl — это «звуковая процедура»
?)
> чтоб всё кроме моей проги заткнулось
Нет, ну я, конечно, и раньше знал, что на свете существуют люди с манией величия, но до появления Интернета я не предполагал, что их так много.
Причем, что интересно — те, кто действительно способен сделать что-то сложное и интересное, этой самой манией, как правило, не страдают. Обычно ею страдают как раз те, кто ничего серьезного пока что сделать не может.
Но ОЧЕНЬ хотят. И причем именно так — «чтоб всё кроме моей проги заткнулось».
Болезнь переходного возраста? Так, вроде, не подростки уже. пора бы.
← →
ZZTop24 ( 2009-04-17 23:08 ) [11]
> И причем именно так — «чтоб всё кроме моей проги заткнулось»
И больше никак! С манией величия у меня всё в поряде, вот только любят хитрые юзеры иногда потыкать мышью не туда. Ситуация проста до безобразия. Эталонный сигнал уходит на ЦАП, и параллельно пишется цифра с АЦП. Потом сигналы интересными способами сравниваются. И НЕ ДАЙ БОГ этот «хитрый» юзер захочет на параллели,к примеру, послушать музыку.
← →
Германн © ( 2009-04-18 01:02 ) [12]
> Юрий Зотов © (15.04.09 09:11) [10]
>
> > чтоб всё кроме моей проги заткнулось
>
> Нет, ну я, конечно, и раньше знал, что на свете существуют
> люди с манией величия, но до появления Интернета я не предполагал,
> что их так много.
>
Юр. Автор просто не удосужился в самом сабже грамотно разъяснить свою задачу! (Уж который раз я упоминаю о желательности приведения в вопросе описания задачи, помимо описания самого вопроса).
Ну и второе. Автор зачем-то захотел сделать «тестер звуковой» используя стандартные средства Windows. Ещё один Кулибин, блин.
← →
Германн © ( 2009-04-18 01:12 ) [13]
> ZZTop24 (17.04.09 23:08) [11]
>
>
> > И причем именно так — «чтоб всё кроме моей проги заткнулось»
>
>
> И больше никак! С манией величия у меня всё в поряде, вот
> только любят хитрые юзеры иногда потыкать мышью не туда.
> .. Ситуация проста до безобразия. Эталонный сигнал уходит
> на ЦАП, и параллельно пишется цифра с АЦП. Потом сигналы
> интересными способами сравниваются. И НЕ ДАЙ БОГ этот «хитрый»
> юзер захочет на параллели,к примеру, послушать музыку.
А вот не надо писать «батонокидательские тестеры» на Дельфи под Windows!
No passaran! 🙂
← →
ZZTop24 ( 2009-04-18 12:51 ) [14]
> «батонокидательские тестеры» на Дельфи под Windows
А есть какой-то другой вариант именно под Windows?
← →
Германн © ( 2009-04-19 01:39 ) [16]
> ZZTop24 (18.04.09 12:51) [14]
>
>
> > «батонокидательские тестеры» на Дельфи под Windows
>
>
> А есть какой-то другой вариант именно под Windows?
>
Вариант чего?
Что есть «тестер звуковой», который ты пишешь?
Мне лень тут перечислять варианты «тестерных» задач и способов их решений.
← →
antonn © ( 2009-04-20 01:35 ) [17]
Микшер есть и в винде, часто под этим названием скрывается некий «wave» в регуляторе громкости, переключенный на запись. В отличии от Mic/aux/cd-audio с Wave можно писать те звуки, что «звучат от ОС».
Окромя «Wave» есть «master», регулирующий громксоть глобально, wave регулирует цифровой поток «от ОС», так же обычно есть регуляторы громкости Midi/CD/line-in.
Я смотрю столько «больших» людей сильно заинтересовалось, может быть мои скромные предположения помогут им «допереть» до того, что хотел автор.
← →
Германн © ( 2009-04-20 02:12 ) [18]
> antonn © (20.04.09 01:35) [17]
>
.
> Я смотрю столько «больших» людей сильно заинтересовалось,
> может быть мои скромные предположения помогут им «допереть»
> до того, что хотел автор.
Не. Лучше бы попытался помочь автору понять и «допереть».
← →
ZZTop24 © ( 2009-04-20 16:49 ) [19]
> Окромя «Wave» есть «master», регулирующий громксоть глобально,
> wave регулирует цифровой поток «от ОС», так же обычно есть
> регуляторы громкости Midi/CD/line-in.
Дык звук через DirectSound и MME тоже, как мне кажется, пойдёт через «Wave».
Или есть какой то способ его обойти, этот «Wave».
> Мне лень тут перечислять варианты «тестерных» задач и способов
> их решений.
Ну хоть спасибо за внимание. А у вас тут новичкам тяжеловато.
Как включить стереомикшер в Windows
Стереомикшер – это одно из устройств записи звука в среде операционной системы компьютера. Но это не физическое устройство, как микрофон, музыкальные инструменты или прочее оборудование, подключаемое через линейный вход. Это программная наработка, которая позволяет смешивать источники звука, воспроизводимые внутри операционной системы и получаемые с микрофона или оборудования линейного входа.
Зачем нужна такая программная наработка? И как с ней работать в среде Windows?
1. Зачем нужен стереомикшер
Итак, стереомикшер позволяет смешивать системные звуки и звуки, идущие с микрофона. Благодаря этому мы можем записывать аудиокасты, скринкасты, вести прямые трансляции и с системным звучанием, и с тем, что мы говорим в микрофон. Можем записать видео прохождения игры с её озвучкой и нашими комментариями. Можем сделать видеоурок с приятной фоновой музыкой из своего плей-листа. А можем отснять на YouTube видеоролик с обсуждением какого-то другого YouTube-видеоролика, фильма или ТВ-передачи. И воспроизводить последние в браузере или плеере, а не делать свою озвучку поверх исходного видеоряда, чтобы не получить страйк.
Практически все более-менее функциональные программы для захвата экрана монитора и стриминга предусматривают возможность выбора источника записи звука:
• Только системное звучание,
• Только микрофон,
• Системное звучание + микрофон.
Даже современный Скайп при выборе функции демонстрации собеседнику своего рабочего стола предлагает нам запустить эту функцию с включением системных звуков или без них. Но, увы, не все даже функциональные программы позволяют тонко настроить уровни громкости разных источников. Как, например, это позволяет делать Movavi Screen Capture Studio.
Системное звучание может если не полностью заглушать звук со слабого микрофона, то как минимум отчётливо контрастировать на фоне нашей более тихой речи. Безусловно, можно усилить микрофон в системных настройках, но даже при +20 дБ устройства (особенно бюджетные) могут шипеть, хрипеть, фонить или выдавать прочие искажения. Тогда как стереомикшер будет выводить на запись или стрим системный звук в фоне с таким уровнем громкости, который мы настроим обычным ползунком громкости в трее Windows. Делаем пару-тройку тестовых записей «Раз-два, раз-два, проверка аппаратуры» с разной громкостью системного звучания. И сможем выбрать оптимальное соотношение сигнала с микрофона и системной озвучки.
Стереомикшер можно использовать для транскрибации – расшифровки видео- и аудиозаписей. Воспроизводимое проигрывателем видео- или аудиофайлов благодаря стереомикшеру будет восприниматься программами распознавания человеческой речи как сигнал с микрофона. И такие программы будут преобразовывать в текст всё, что говорится фигурантами видео- или аудиоисходников.
2. Как включить стереомикшер
Чтобы включить стереомикшер, вызываем контекстное меню на значке системной громкости. Выбираем «Записывающие устройства».
Теперь контекстное меню вызываем на значке стереомикшера (если он по умолчанию неактивен) . Жмём «Включить».
Всё — теперь в эфир будет идти микшированное звучание с микрофона и приложений Windows. Открытые программы для захвата видео с экрана, звукозаписи или стрима перезапускаем. Обновляем страницы запуска вещания в окне браузере. И можем приступать к тестированию и настройке системной громкости.
Если нам нужно транскрибировать видео- или аудиозапись, лучше на время этого процесса микрофон отключить. Чтобы программы для распознавания речи не «слышали» его как источник ненужных звуков. Это могут быть скрипы компьютерного кресла, стук клавиатуры, общение других людей в помещении и т.п.
3. Что делать, если стереомикшера нет
Что делать, если стереомикшера нет среди записывающих устройств Windows?
3.1. Отображение всех устройств звукозаписи
В системных настройках устройств получения звука – там, где мы выше включали стереомикшер – последний может просто не отображаться. Чтобы это проверить, вызываем контекстное меню на пустом месте окна настроек и ставим галочку отображения отключённых устройств. Затем включаем стереомикшер.
3.2. Установка аудиодрайвера
За реализацию стереомикшера в среде Windows отвечает аудиодрайвер. При установке системы в неё обычно автоматически внедряются базовые драйверы, обеспечивающие простейший функционал типа наличия звука как факт. Но более продвинутые возможности по настройке аудио – тонкая регулировка параметров аудиосистем, применение фильтров и пресетов, реализация того же стереомикшера – всё это обеспечивается полноценным аудиодрайвером от производителя аудиокарты. Следовательно, если стереомикшера нет даже среди отключённых устройств, необходимо установить/переустановить аудиодрайвер. Но его установщик нужно взять с официального сайта ноутбука, материнской платы ПК или непосредственно аудиокарты, если она дискретная.
Идём на сайт производителя устройства. Ищем страничку спецификаций нашего устройства, заходим в раздел поставки ПО. Выбираем драйвер для аудио, выбираем версию Windows, скачиваем инсталлятор.
Запускаем файл Setup.exe . По завершении установки перезагружаем компьютер. И пробуем активировать стереомикшер, как показано выше.
В качестве альтернативы можно использовать оптический диск с драйверами, который идёт в комплекте поставки ноутбуков, материнских плат или дискретных аудиокарт. Конечно, если они не приобретались на вторичном рынке без комплекта поставки.
3.3. Универсальное решение от Realtek
Если не получается установить/переустановить аудиодрайвер или по какой-то причине его присутствие в системе всё равно не реализует стереомикшер, можно прибегнуть к помощи универсальной утилиты от компании Realtek – производителя большей части аудиокарт в составе материнских плат компьютерных устройств.
На сайте Realtek по адресу:
Можем скачать некую утилиту High Definition Audio Codecs.
Это не аудиодрайвер, утилита не заменяет собой конкретный драйвер для конкретного аудиоустройства от Realtek, она лишь являет собой нечто менеджера настройки звука и, возможно, сможет реализовать стереомикшер.