Page 3 of 4

Re: Аудио процессор (проблемы)

Posted: Thu May 27, 2010 4:02 pm
by boss911
Prog wrote:Mute это команда API, его нельзя сделать по другому и нет параметров. Так что смотреть там особо неначто. А вот миксир в XP действительно дерьмовый по меркам Vista/win7.
Не спорю, что дерьмовый, но ведь другие приложения справляются, проблема есть ТОЛЬКО в ProgDVB. Как вы поясните тот факт, что с другими приложениями все нормально, в том числе и в программах ваших конкурентов, при условии, что все настройки те же самые, как у ProgDVB? Видимо у них просто по-другому реализован Mute, через нужное место, а не через заднее. Все-таки ответьте на вопрос, плиз.

Микшер в XP нормальный, не надо мне тут рассказывать ваши мысли вслух, возможно в Vista/win7 он лучше, я не спорю, нормальный потому, что это доказывает работа остальных приложений, когда у них включаем Mute.
Prog wrote:Кстати переключение на spdif должно было выключить аудио процессор совсем
Нет, в ProgDVB он продолжает работать.

И еще, как вы можете объяснить, почему включение SPDIF в AC3Filter решает мою проблему?

Вы поймите, что не нужно думать, что ваша программа образец, как должно работать приложение, как должны быть написаны те или иные функции. От того, что вы так думаете, вы начинаете хаить ОС, драйвера и железо пользователя, но в упор не хотите искать решение проблемы в своем продукте, как ее можно исправить или обойти, переделав код. Факты я вам уже привел, проблема есть только в вашей программе, но вас этот факт видимо не смущает, вы, наверное, не верите в факты.

Не забудьте про моих два вопроса.

Re: Аудио процессор (проблемы)

Posted: Thu May 27, 2010 4:16 pm
by Prog
Да никак не могу обьяснить. Там больше десятка компанент у каждой из которых свои особенности. Может просто десятки глюков которые там суммарно обитают друг друга начали компенсировать.

Что значит "все остальные"? У вас их там не 1000. А вот все остальные существующие OS этой проблемой на страдают.

Ещё раз повторю, это было бы интересная тема для обсуждения если были разные варианты Mute. А так он один. Никак по другому его сделать нельзя.

Re: Аудио процессор (проблемы)

Posted: Thu May 27, 2010 6:16 pm
by boss911
Prog wrote:Ещё раз повторю, это было бы интересная тема для обсуждения если были разные варианты Mute. А так он один. Никак по другому его сделать нельзя.
То есть, в других приложениях Mute реализован так же, как и у вас? Если так же, то почему, например, в BSPlayer, DVBDream, DVBView нет такого глюка при включенном Mute и при тех же настройках, что и в ProgDVB?

Ладно, пусть дело не в Mute, а может дело в вашей опции "аудио процессора", которую я включаю, может в этой опции какие-то костыли есть?

Re: Аудио процессор (проблемы)

Posted: Thu Jun 03, 2010 9:19 am
by V.Zhukoff
При включенном аудиопроцессоре нет звука на ХД каналах +++. На всех рендерах Версия 6.40.02

Re: Аудио процессор (проблемы)

Posted: Thu Jun 03, 2010 9:28 am
by Prog
Обычно при этом в свойствах аудио рендера видно почему нет звука. Есть ли трафик и не игрнорируется ли он. Кроме того аудио процессор не работает в режиме spdif разумеется.

Re: Аудио процессор (проблемы)

Posted: Thu Jun 03, 2010 10:08 am
by V.Zhukoff
вот такие картинки. стоит дефалтдирект. ас3 фильтр. включаю аудиопроцессор-звук пропадает

Re: Аудио процессор (проблемы)

Posted: Thu Jun 03, 2010 2:23 pm
by V.Zhukoff
Забыл сказать, spdif не пользуюсь и в свойствах АС3 фильтра он тоже выключен.

Re: Аудио процессор (проблемы)

Posted: Thu Jun 03, 2010 2:33 pm
by Prog
Странная картинка. Дескретности не видно. А на выходе ac3filter-а трафик есть? Он это помнится отображал где то.

Re: Аудио процессор (проблемы)

Posted: Thu Jun 03, 2010 3:16 pm
by V.Zhukoff
Prog wrote:Странная картинка. Дескретности не видно. А на выходе ac3filter-а трафик есть? Он это помнится отображал где то.
Нашел вот это

Input format: AC3 - 48000
User format: PCM24 2/0 (stereo) 48000
Output format: PCM24 2/0 (stereo) 48000

Decoding chain:
(AC3 - 48000) -> Decoder -> (Linear PCM 2/0 (stereo) 48000) -> Processor -> (PCM24 2/0 (stereo) 48000) -> Dejitter -> (PCM24 2/0 (stereo) 48000)

Filters info (in order of processing):

Decoder:
Stream format: AC3 2/0 (stereo) 48000Hz
Bitstream type: byte stream
Frame size: 1536
Samples: 1536
Bitrate: 384kbps
SPDIF stream type: 0x1
Frame interval: 1536
Actual bitrate: 384kbps
AC3
speakers: 2/0 (stereo)
sample rate: 48000Hz
bitrate: 384kbps
stream: 8 bit
frame size: 1536 bytes
nsamples: 1536
bsid: 6
clev: 0.0dB (1.0000)
slev: 0.0dB (1.0000)
dialnorm: -27dB
bandwidth: 20kHz/20kHz

Processor:
(Linear PCM 2/0 (stereo) 48000) -> Input levels -> (Linear PCM 2/0 (stereo) 48000) -> Input cache -> (Linear PCM 2/0 (stereo) 48000) -> SRC -> (Linear PCM 2/0 (stereo) 48000) -> Mixer -> (Linear PCM 2/0 (stereo) 48000) -> Bass redirection -> (Linear PCM 2/0 (stereo) 48000) -> Equalizer -> (Linear PCM 2/0 (stereo) 48000) -> Dither -> (Linear PCM 2/0 (stereo) 48000) -> AGC -> (Linear PCM 2/0 (stereo) 48000) -> Delay -> (Linear PCM 2/0 (stereo) 48000) -> Output cache -> (Linear PCM 2/0 (stereo) 48000) -> Output levels -> (Linear PCM 2/0 (stereo) 48000) -> Linear->PCM converter -> (PCM24 2/0 (stereo) 48000)

Re: Аудио процессор (проблемы)

Posted: Sun Jun 13, 2010 11:14 am
by V.Zhukoff
После того как один из главных костылей (EVR Cu Pr) разрешился, смею ли я надеяться, что автор с удвоенной силой возмется за решение еще одного немаловажного-работа аудиопроцессора на всех аудио рендерерах, без Директ саунд?

Re: Аудио процессор (проблемы)

Posted: Sun Jun 13, 2010 11:25 am
by Prog
Там был глюк конкретного драйвера и конкретной серии видео карт. Тут комбинаций сотни.

Re: Аудио процессор (проблемы)

Posted: Sun Jun 13, 2010 11:39 am
by V.Zhukoff
Prog wrote:Там был глюк конкретного драйвера и конкретной серии видео карт. Тут комбинаций сотни.
Ты это серьезно?
Похоже, начинается. :(

PS А где и когда был? Он ЕСТЬ. Чуть позже, хорошо, соберу тебе ВСЕ мои сообщения на эту тему. Ты опять забыл в чем проблемма, хоть и говоришь, что все записываешь.

Re: Аудио процессор (проблемы)

Posted: Sun Jun 13, 2010 12:14 pm
by V.Zhukoff
V.Zhukoff wrote:
Prog wrote:Там главная проблема в том что он работает со всеми звуковыми картами какие у меня есть. Да и вобще подобных сообщений не припомню. Очень интересно на какой тип договариваются рендер и кодек в отсутвии АП.
Дело не в картах. Уже писал, что проверял на 3-х очень разных картах: с видео АТИ, E-MU, X-Fi. Результат один-Аудиопроцессор работает с "Default DirectSound Device", и "DirectSound: Динамики(..."
Не работает с "Default WaveOut Device", и "Динамики(..."
Ну какой "глюк конкретного драйвера" причем здесь серия видеокарт?!

Re: Аудио процессор (проблемы)

Posted: Sun Apr 03, 2011 1:17 pm
by V.Zhukoff
При включенном аудиопроцессоре на DefaultWaveOutDevice и кодеке AC3Filter после переключения канала где-то минуту происходит заикание, то есть кратковременное отсутствие оного с интервалом 5 сек. Без АП этой проблемы нет. ?

Re: Аудио процессор (проблемы)

Posted: Sun Apr 03, 2011 2:58 pm
by V.Zhukoff
Вот заметил сейчас, в геометрии стали недоступны настройки дисплеев, если подключен в системе только один. Идея появилась. :idea: А может сделать так на все функции, которые еще не отлажены? Как вот например, сейчас., с вэйв аут. То есть, если Вы знаете проблему, при каких условиях она появляется, но не знаете как ее устранить или просто руки никак не дойдут, то при этих данных настройках пользователя, которые могут вызвать глюки, эта опция (напр DefaultWaveOutDevice, если говорить о звуке, и демукс Prog, например) становится недоступной. Так не лучше будет?