Эта статья представляет интерес для следующих WikiProjects : | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Cwolfsheep 18:03, 8 июля 2006 г. (UTC)
Привет! Может ли кто-нибудь в курсе сказать мне, используются ли аудиокомпоненты Windows/DirectSound, помимо их обычного использования в играх, музыкальными программными приложениями, такими как секвенсоры и DAW, для добавления программных синтезаторов и программных эффектов к звуковым дорожкам? Какие? Спасибо :-) Питер С. 17:16, 8 июля 2006 г. (UTC)
Почему существуют и фильтры ACM, и фильтры DirectShow, и что лучше? Например, на http://www.rarewares.org/mp3.html есть фильтры ACM и DirectShow для кодека LAME MP3 . -- Абдулл 22:47, 2 сентября 2006 г. (UTC)
Еще вопрос, по поводу этой части статьи:
Однако, в отличие от ACM и связанного с ним диспетчера сжатия видео (VCM), DirectShow не предоставляет конечным пользователям средств для кодирования файлов, но требует от разработчиков построения сквозных графиков для кодирования контента.
Я не новичок в обработке звука, но понятия не имею, что пытается объяснить это предложение. Кто-то хочет уточнить и, возможно, сделать это немного яснее в статье? 62.167.77.101 ( разговор ) 10:36, 15 августа 2008 г. (UTC)
«задержка KMixer составляет около 30 мс, и ее нельзя уменьшить». Это неправда. Задержку KMixer можно уменьшить до 5-10 мс. -- 85.101.213.251 ( разговор ) 23:10, 28 мая 2009 г. (UTC)
«MME поддерживает до двух каналов записи, 16-битную разрядность звука и частоту дискретизации до 44,1 кГц, при этом весь звук микшируется и дискретизируется до 44,1 кГц». Я использовал множество аудиопрограмм, которые предлагают 24-битную работу с частотой 96000 Гц с использованием WaveIn и WaveOut. (Samplitude, Vegas, Buzz и др.) Такая передискретизация удалит или уничтожит любой аудиоконтент с частотой выше 22050 Гц, что не так. Я подозреваю, что этот раздел может быть либо неправильным, либо вводящим в заблуждение, или, может быть, он относится к чему-то конкретному? Кто-нибудь может прояснить? — Предыдущий неподписанный комментарий добавлен Иоахимом Михаэлисом ( обсуждение • вклад ) 16:31, 1 января 2013 г. (UTC)
Технические детали проблемы преобразования частоты дискретизации в Vista и Win7 оспариваются редакторами. Я добавил исходный абзац, полностью исходный, который включал фразу «внутренний ресемплер, который больше не настраивается, по умолчанию использует линейную интерполяцию, которая была режимом преобразования самого низкого качества, который можно было установить в предыдущих версиях Windows».
24.68.108.247 затем квалифицировал «линейную интерполяцию» как «быструю линейную интерполяцию на основе целых чисел» и добавил описательный пример ( новая выборка берется как точная копия ближайшей выборки вместо изменяющейся части двух ближайших выборок ). Объяснение для этого редактирования была истинной линейная интерполяция (больше вычислений) не вызывала «слышимого шума», вызванного быстрой линейной интерполяцией .
71.167.59.95 теперь пометил этот пример как сомнительный, объяснив , что это не то, что означает линейная интерполяция. либо они используют интерполяцию удержания нулевого порядка, либо ваше описание неверно .
Все, что я могу сделать, это указать на источники, которые уже связаны.
Вот что сказал разработчик в ветке обсуждения MSDN:
Если мы не можем описать это более подробно, я думаю, мы должны просто придерживаться того, что говорят источники, что означало бы оставить его таким, каким он был у меня изначально. — mjb ( обсуждение ) 23:09, 14 октября 2013 г. (UTC)
- если эта статья https://www2.iis.fraunhofer.de/AAC/ie9.htmlдействительно описывает «Проблему», то я думаю, что «плохое качество звука при воспроизведении» на этой странице расплывчато. Если это действительно проблема (линейная интерполяция вместо чего-то чуть лучшего), то это отдельная проблема. Проблема, которую я описал, намного хуже, полностью пропускающая интерполяцию (вообще не требующая математики с плавающей запятой), которая создает дублированный или пропущенный образец (зависит от того, от 44,1 кГц до 48 кГц или наоборот) каждые 11 ~ 9 образцов или около того. . Это создает очень заметные артефакты в звуке, который содержит низкие частоты и очень мало или совсем не содержит средних высоких частот, например, соло бас-гитары. Звук какой-то металлический звенящий, чем-то похожий на звук биткрашера. Это проблема waveOut, а не проблема DirectSound (например, iTunes будет хорошо воспроизводить тот же аудиофайл, что и waveOut, когда приложение waveOut использует другую частоту дискретизации, чем конечное устройство Windows). Я мог бы предоставить исходный код в качестве примера того, как таким образом передискретизировать звук, но я не думаю, что Microsoft собирается цитировать. — Предыдущий неподписанный комментарий добавлен 184.151.231.111 ( обсуждение ) 07:19, 31 октября 2014 г. (UTC)
- Язык здесь очень сомнительный. «по умолчанию используется быстрая линейная интерполяция на основе целых чисел (например, новый образец берется как точная копия ближайшего образца вместо изменяющейся части двух ближайших образцов)». Вы говорите «линейная интерполяция», но продолжаете описывать «ближайший сосед». Так какой же это? — Предыдущий неподписанный комментарий добавлен 188.173.53.45 ( обсуждение ) 14:12, 9 сентября 2020 г. (UTC)