dlinyj: (Default)
[personal profile] dlinyj
Звуковая карта ES1868F меня всем устраивает для личного использования, но есть один нюанс: я хочу чтобы все игры, которые издают звуки делали это через один интерфейс. Чтобы спикер не будил никого в ночи, если я решил поиграть. Например, моя любимая игра DuckTales: The Quest for Gold не умеет выводить звук иначе, как через спикер.

Оказалось, что подключить спикер к звуковой карте, если такой технической возможности нет, задача нетривиальная. Поэтому пришлось городить некоторую свою схему, которую я подбирал путём и ошибок.



Некоторые скажут: подключи просто спикер ко входу с CD-ROM! Но так делать не стоит по ряду причин. Во-первых, я хочу иметь возможность получать звук с CD-ROM, так как некоторые игры воспроизводят звук с него(!). А во-вторых, это тоже не будет работать (или не будет работать так как надо).

Особенность карты в том, что она не имеет достаточное количество линейных входов и чем-то придётся видимо жертвовать.


Схема референсной звуковой карты


Как можно увидеть на схеме из даташита, есть линейный вход (выведенный на задней панели), вход на CD и AuxB. Первые два у меня используются, а AuxB можно использовать. Но, погодите, где же он? А это тот самый вход, который берёт звук с MIDI карточки. Поэтому карточкой MIDI из предыдущего поста пока пожертвуем, в пользу PC-спикера ;).


Карточка ES1688F как стенд для пайки


Таким образом, буду мастерить свою дочку. Осталось сопрячь интерфейс спикера с интерфейсом звуковой карты. Первое решение, которое мне удалось найти, было такое:

e_lspr1.png
Плохое решение, НЕ ИСПОЛЬЗУЙТЕ ЕГО!


Собрал платку с этой схемой. Проблемы две: нереально громкий звук и гул наводок. И так и сяк делал, и воевал и крутил, вертел, гул. Если резистор убрать, то плохо слышно. Понятно, что надо делать аналоговый сигнал, и подтягивать его до уровня.

Стоит взглянуть на схему выхода PC-спикера. Возьму пример у Сергея Киселёва mb386sx-rc2016.



Понятно, что надо как-то привести его к аналоговому виду.

Следующее, что я сделал - это перерисовал схему подключения спикера к звуковой карте SB 16.



Попробовал его, гула меньше, но работает всё равно не так как надо. Плюс, там идёт на какой-то ОУ и могут быть фильтры после него, которые я не перерисовывал. Поэтому решил найти схему самодельной звуковой карты. И мне удалось найти проект ISA AUDIO INTERFACE.

Если взять от туда схему подключения PC-спикера и поженить её со схемой подключения MIDI-Wave table, то получится вот такая вот схема:

scheme.png
Рабочая схема подключения PC-спикера!


Потратив два вечера на эксперименты и ничего не спалив, получил вот такую модную платку - этакий самодельный wave table. Там есть несколько лишних деталей, оставшихся от неудачных опытов, но они не влияют на общую концепцию.





Немного пришлось повозится с настройками, удалось подобрать оптимальные. Сейчас работает вот с такими, и ничего не гудит, даже на максимальной громкости.



Здесь должно быть видео работы и, возможно, я его сниму и выложу у себя в канале в телеге, либо на ютубе. Посмотрим. Но, главное - теперь всё работает корректно и мне удалось поиграть.

Date: 2025-03-22 06:11 am (UTC)
From: [identity profile] electrodummy.livejournal.com

Вытяжка прикольная. У меня похожая самоделка, только без угольного фильтра. Думаю сделать от неё гофру в форточку

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 04:43 am
Powered by Dreamwidth Studios