Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Фоновый шум на картах SB Live! с оригинальными драйверами
RSS

Фоновый шум на картах SB Live! с оригинальными драйверами

<<Назад  Вперед>> Страницы: 1 2 3 4
Печать
 
biotenshu
Newbie


Откуда: Санкт-Петербург
Всего сообщений: 83
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 нояб. 2016
Попробовал DOS игры под Windows 98, с помощью AC97Mixer шум убирается. Хочу попробовать еще WDM-драйвера + DOS-драйвера (sbeinit и т.д.), запущенные под Windows 98. Кстати запускал AC97Mixer когда на лайв еще не были установлены никакие драйвера, и интересно то, что он запустился, опознал устройство и можно было пользоваться. Для этих целей нашел плеер под DOS, говорят он нативно, без драйверов поддерживает воспроизведение через лайв, интересно попробовать его, если под Windows 98 запустится.


RUS написал:
[q]
Между прочим, у меня в планах создать аналог kx микшера для DOS. Сейчас веду переговоры с одним программистом. Если получится, будет просто чума!
[/q]
Очень интересно, уверен много для кого здесь такая полезная вещь пригодилась бы.


RUS написал:
[q]
И ещё кое что. На сегодняшний день мне удалось вручную, практически вслепую подобрать комбинацию значений регистров, которая работает в досе. АС97 глушится. И активируются два spdif входа и spdif выход. Работает на любой лайве. Шума не будет. Если надо, поделюсь. Это описано, кстати, в моей конкурсной статье.
[/q]
Надо, был бы признателен. Минус шумы в досе очень актуально, т.к. нет никакого воркэраунда.


RUS написал:
[q]
Оффтопик: Если на вашей CT4670 распаян вход I2S, готов её выкупить, в случае, если она вам ни к чему. В Питере в этом году буду. Возможно, в августе.
Кстати, я заметил, что на версиях CT4670 без впаянного гнезда I2S дорожки, ведущие от него напрямую в чипсет EMU, всё равно распаяны необходимыми элементами. Интересно, если подпаяться, вход I2S будет работать?
[/q]
На моей CT4670 I2S IN не распаян, будет ли работать если распаять понятия не имею, не интересовался этим входом. Специфическая вещь, не вижу для себя ее применения.


RUS написал:
[q]
Насчёт замены ОУ: это не то, к АС97 отношения не имеет и от входного шума не спасёт. Это замена тех узлов, которые в моей данной здесь схеме помечены как DAC. Это есть ЦАПы выходных каналов.
[/q]
Мне казалось, что у лайва в качестве ЦАП для выхода на фронт и АЦП для входа используется мультиканальный AC97 кодек SigmaTel STAC9708T (или STAC9721T, CS4297A, CT1297-TAT), а для выхода на тыл ЦАП Philips UDA1334. Соответственно с вашей схемой не совсем согласен, прикладываю свою схему как я ее вижу. Познания мои скромные, поэтому вопросов в схеме много, представления о том как все устроено основываю на разных источниках в том числе на документации от KX-драйверов. ОУ усиливают выходной сигнал, что немаловажно, например для высокоомных наушников. PCM OUT в AC97Mixer регулирует всю громкость, всего, что выходит с фронта (тыл не проверял, надо будет проверить), но это не MASTER, MASTER есть отдельно. Самое нижнее положение PCM OUT не глушит звук полностью как MASTER. С увеличением громкости с помощью регулятора PCM OUT растет и уровень шума, при этом шум растет даже при выключенном ВХОДЕ AC97 в kx-микшере. Исходя из этих показателей, я сделал предварительный вывод, что возможно с усилением сигнала на фронте может быть не все в норме. По идее ответственный за это ОУ JRC4556 можно попробовать поменять, но прежде чем заказывать партию AD8066 для этих целей, я думаю, что можно вывести входной не усиленный сигнал, идущий на JRC4556, и послушать его, двигая PCM OUT. Таким образом выяснится один у нас источник шума или два. Я с вами согласен, от входного шума возня с ОУ не спасёт, но я хотел бы учитывать не только входной шум, а вообще все его ощутимые источники, если таковые действительно присутствуют.

PS: В SB Live! которые НЕ 5.1, само собой нет всей связки ЦАП-ОУ, отвечающей за вывод center/sub как на схеме, в тех же что 5.1 мне не удалось выяснить какой ЦАП используется, Philips UDA1334 только один на плате, а он только двухканальный. Если кто в курсе прошу поделится информацией, тоже и по остальным вопросам на схеме.

Прикрепленный файл (emu10k1.jpg, 93306 байт, скачан: 22 раза)
rus
Advanced Member


Всего сообщений: 298
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
24 нояб. 2014
Ну что ж, я тоже даже близко не корифей в архитектуре Live. Поправки принимаю, они очень даже не лишены здравого смысла! На основании ранее почерпнутых сведений соглашусь, что S/PDIF OUT - это отдельный роут, совершенно сепаратный от фронтального выхода ЦАП+ОУ, потому как имеются такие сведения, а именно: входные каналы можно перенаправлять так, что они звучат по цифре, но не звучат по аналогу, или наоборот, или звучат и там, и там. А вот со сквозным выходом аналоговых входов через AC97, минуя EMU10k, пожалуй, не соглашусь (кроме TAD). Но в общем и целом считаю вашу схему более близкой к реальности, чем свою.

biotenshu написал:
[q]
На моей CT4670 I2S IN не распаян, будет ли работать если распаять понятия не имею, не интересовался этим входом. Специфическая вещь, не вижу для себя ее применения.
[/q]
Да самое что ни на есть применение! На ebay можно за копейки взять конвертер SPDIF-I2S. Итого мы имеем на Live CT46XX первых поколений целых три (!) независимых цифровых входа!!! На остальных лайвах, не имеющих разводку I2S_IN, имеем только два - CD_SPDIF и SPDIF_IN. Что такое SPDIF2_IN и где его искать, понятия не имею. В kx микшере этот бегунок проскакивает, но когда - не помню. Может быть, с аудигами. А непосредственное применение - цифровой микшер за копейки! Не занимающий места! Да ещё и в досе реализовать возможно! Я всё это описываю в статье, можете почитать. На пустом месте тоже базарить, как говорится, не стану. Ведь я уже отметил, что мне удалось активировать на лайвах два цифровых входа из DOS.
Выходной шум - это сложнее. Если вход можно отключить, то выход не отключишь. Лично для себя я давным давно это решил по-другому. Я не использую аналоговые выходы вообще. Это основная тема моей статьи. Роль ЦАП выполняет хороший ресивер в отдельном корпусе, и ни один ЦАП ни на одной звуковой плате (из нашего ретрогеймерского арсенала звукокарт) ему в подмётки не годится.

Тему полноценного микшера под DOS, а не кастрата sbemixer от Криватив, нужно пробивать до конца. В моём видении он должен быть универсальным для всех Live/Audigy, как и kx mixer, т.е. автоматически распознавать поколение emu10k и врождённо знать значения необходимых регистров. Также ещё необходима вторая особенность: он должен при запуске детектить наличие/отсутствие TSR драйвера под DOS и в случае его присутствия не прибивать доступность SB16 Emulation. Говорю это потому, что сам много раз наблюдал, как дамп регистров, сделанный под виндой, сносит под корень эмуляцию бластера в досе. Так что в случае активного драйвера под DOS алгоритм управления роутами должен несколько отличаться. Это непросто реализовать! Вместе с тем программа должна уметь работать и БЕЗ дос-драйвера, такое может быть, когда мы можем захотеть выгрузить EMM386 и эмуляцию SB16, такой вариант загрузки обязан быть, я считаю. В этом случае карта становится просто микшером, но зато сохраняющим весь функционал - I2S_IN, CD_SPDIF, SPDIF_IN, ac97LINE_IN, ac97AUX_IN и т.д. Ну и последнее требование к программе, но, как говорится, не в последнюю очередь - она сама НЕ должна быть TSR, а то это уже будет расточительство драгоценной conventional 640kb memory.
<<Назад  Вперед>> Страницы: 1 2 3 4
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Фоновый шум на картах SB Live! с оригинальными драйверами
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS