Реализация выхода SPDIF если планки нет в комплекте
Собственно наверное первый вопрос "зачем?". Ответ на вопрос прост если есть ресивер(или желание его пробрести) с входом coaxil(а лучше с оптическим)и нет хорошей звуковой карты(и отдавать 4000руб за неё совсем не охота) то единственным выходом может по улучшению качества звучания может оказаться подключение через эти интерфейсы(а они есть в абсолютном большинстве компьютеров). При это решаються две проблемы-во первых вы избавляетесь от кучи помех и наводок на кабели и элемнты аналоговой части внутри ПК,а во вторых практически любой ресивер имеет более качественный ЦАП в своем составе чем набортный кодек АС97. Но при всех плюсах и простоте есть одно Но-у большинства материнок spdif не выведен в виде разьемов а есть лишь коннектор для подключения специальной планки(которой в комплекте обычно нет и найти может быть проблемно-у кого есть и кто нашел могут дальше не читать).Но просто так подключить кабель к коннектору не выйдет. Ниже приведена распиновка коннектора на материнке:
На коннекторе земля питание для оптического выхода и сам сигнальный выход непосредственно.Для подключения кабеля необходимо собрать схему ниже:
Данная схема представляет из себя внутренности планки SPDIF от ASUS. Сам оптический "передатчик" можно взять от любой планки или с неисправной материнки(глянув его разводку при этом конечно). После этого можно подключать через любой приглянувшийся интерфес. В заключении-большинство кодеков работают с частотой 48кгц и при проигрывании аудио они на аппаратном уровне приводят его к такой частоте на выходе(что совсем не есть хорошо). Лучше выполнять программный пересчет частоты(чтобы на кодек поступал уже 48кгц и он ничего не ресемплировал). Для этих целей можно воспользоваться проигрывателем с поддержкой такого ресемплирования(например foobar,с модулем resampler). Либо установить плагин SSRC на винамп. После всего этого звук измениться в лучшую сторону. Как минимум за счет снижения наводок.