Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Идеальный Ковокс (Covox) |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 | Печать |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 1 июля 2018 13:08 Сообщение отредактировано: 1 июля 2018 16:13
Давно хочу собрать ковокс. На форуме даже есть посвященная ему тема. Но делать обычный, на резисторах, слишком просто и скучно. Да и хотелось бы выжать максимум, что возможно по качеству звучания. В сети есть приличное количество схем. Но все они либо на резисторах, либо на древнючих ЦАП (вроде 572ПА1А или DAC0800). Либо неоправданно усложнены, без влияния на собственно качество воспроизводимого звука. В общем, появилась мысль сваять что-то своё. Причем, лучшее, чем уже есть. Сложились требования к такому ковоксу: 1. На входе естественно параллельный ЦАП в виде ИМС. Как тщательно не подбирай резисторы, готовый ЦАП будет точнее. 2. После ЦАП операционный усилитель (ОУ) для понижения выходного сопротивления и уменьшения влияния нагрузки на работу ЦАП. Тоже типовое решение. 3. Желательно однополярное питание. Такие ОУ давно есть. 4. Желательно питание от внешнего адаптера на 9В или 12В (самые распространенные и дешевые). 5 вольт ещё лучше, но по предварительным прикидкам не хватит для раскачки ОУ. 5. Желательна возможность питания от батареек/аккумуляторов 6-9В (4хАА или 4хААА, крона, 2х18650), чтобы можно было подключать к ноутбуку. 6. Желателен усилитель для низкоомных наушников. Чтобы можно было подключать не только активные колонки и высокоомные наушники. С защитой выхода от КЗ. 7. Желателен регулятор громкости (актуально для наушников). По следующему пункту больше всего вопросов. 8. Ковокс должен включать в себя фильтр низкой частоты, чтобы устранить искажения дискретизации. Какая частота среза должна быть у этого фильтра? 8кГц, 11, 16? Или делать перестраиваемый (например 8 и 16) или отключаемый? И нужен ли он вообще (не потеряет ли такой ковокс своеобразности звука)? Как я понимаю, никаких стандартов на частоту дискретизации ковокса нет. Может есть какие-то общепринятые, распространенные значения? Немного порывшись в интернете и книгах Титце с Шенком и Хоровица с Хиллом, пришел к выводу, что больше всего подойдут активные фильтры 2-го порядка Бесселя или Баттерворта. Пока я больше склоняюсь ко второму. Но вот незадача. Чтобы эти фильтры работали правильно, нужны правильные конденсаторы с хорошей точностью и стабильной ёмкостью. Дешевые китайские никак не подойдут. Точность и стабильность нужна никак не хуже 5%. А лучше 1-2%. Иначе, мало того, что частота среза изменится, так ещё и АЧХ может непредсказуемо измениться. Где такие достать? 9. Стерео. В сети упоминается два варианта. Первый - на два порта LPT вешается по ковоксу. Второй - ковокс один (или два, но на один LPT). Канал выбирается с помощью управляющих сигналов. Один сигнал - контакт разъёма 1 "Strobe", второй сигнал - 14, 15 или 16 контакт (Autofeed, Initialize или Select In). Все остальные не подойдут - это входы для ПК. Опять вопрос. Нужно ли? В каких программах используется и как реализовано? Спасибо всем, кто дочитал до этой фразы. Какие будут соображения? |
zenov
Junior Member
Откуда: Ленинградская обл. Тайцы Всего сообщений: 147 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 дек. 2011 |
Приветствую. Собрал множество Ковоксов и на резисторах и на ЦАП - по качеству звука (на слух) если прецизионные резисторы ставить то звучит так же как и на ЦАП. Вы правильно думаете, - частота дискретизации стандартами неописана, каждый делает ее такой, какой хочет. Фильтрами на аудио выходе экспериментировал - пришел к выводу что на выход лучше ставить ФНЧ с частотой среза 18 - 20 КГц. Второго, а т ем более 3 порядка там ненужно, простого ФНЧ достаточно. Вы рассматриваете внешний ЦАП на LPT - Это принципиально? Мне кажется внутренний, на ISA шину гораздо логичнее, и с питанием никаких проблем. Про стерео Ковокс - Единственное использование, которое нашел это какой то треккер. Стерео с двумя LPT реализован просто одновременным выводом в 2 порта параллельно. В одном порте - временным разделением на 2 канала - Выходной поток данных модифицируется чтобы друг за другом шли попеременно данные сначала правого, затем левого канала. По управл. сигналу, например строб, данные пишутся в правоканальный регистр, затем при сбросе упр. сигнала - в регистр левого канала. При этом на слух кажется, что играют оба канала одновременно. А что хотите Вы? Вам нужна принципиальная схема Ковокса? |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
zenov написал: Взаимно! Спасибо за участие в теме! Приветствую. zenov написал: Не вижу особой сложности раздобыть м/с ЦАП. И по цене они сейчас не намного дороже, чем пачка резисторов. Некоторые даже дешевле. В любом случае зависимость от конкретного LPT порта и помех на нём будет меньше. Собрал множество Ковоксов и на резисторах и на ЦАП - по качеству звука (на слух) если прецизионные резисторы ставить то звучит так же как и на ЦАП. zenov написал: ФНЧ второго порядка тоже относительно простой. Фильтрами на аудио выходе экспериментировал - пришел к выводу что на выход лучше ставить ФНЧ с частотой среза 18 - 20 КГц. Второго, а т ем более 3 порядка там ненужно, простого ФНЧ достаточно. Как я себе представляю, у фильтра первого порядка "частота среза" понятие относительное. Такой фильтр плавно уменьшает выходной сигнал с ростом частоты. Излом на частоте среза отсутствует: zenov написал: Не видел схем на ISA шину. Ведь схема усложнится? Потребуется дешифратор порта? Вы рассматриваете внешний ЦАП на LPT - Это принципиально? Мне кажется внутренний, на ISA шину гораздо логичнее, и с питанием никаких проблем. Вообще, во многих случаях внешний LPT порт предпочтительнее. Ковокс часто ставят не от хорошей жизни или "побаловаться", а из-за отсутсутствия ISA слота в принципе (на ноутах, промплатах и т.п.), либо свободного. zenov написал: Если у Вас есть интересные варианты, с удовольствием посмотрел бы. А что хотите Вы? Вам нужна принципиальная схема Ковокса? |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
Когда-то собирал ковокс с однополярным питанием на 572ПА1 и ОУ (забыл каком). Сделал навесным монтажом, уместился в корпус коннектора DB-25, питание от 9-12В. Качество звучания очень понравилось. Но вот схему дорабатывал на ходу в процессе изготовления, придётся, наверное, срисовывать её с готового устройства. |
-MiS-
Advanced Member
Откуда: Москва Всего сообщений: 682 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 мар. 2016 |
А может для упрощения аналоговой части применить микроконтроллер или ПЛИС для сведения потока в шину I2S? Ну а далее любой современный ЦАП. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
-MiS- написал: А что это даст? рощения аналоговой части применить микроконтроллер или ПЛИС для сведения потока в шину I2S? Параллельные ЦАП ещё вполне доступны. 572ПА1 здесь на форуме от 40 руб/шт. Более современные импортные - на ибее от 100-200 руб. шт (в зависимости от типа и количества). KALDYH написал: Будет очень любопытно увидеть. Но вот схему дорабатывал на ходу в процессе изготовления, придётся, наверное, срисовывать её с готового устройства. |
zenov
Junior Member
Откуда: Ленинградская обл. Тайцы Всего сообщений: 147 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 дек. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 июля 2018 10:16 Сообщение отредактировано: 2 июля 2018 12:52
Вот схема ковокса на ISA слот. Я делал - работает, и причем неплохо. Поставить на выход УНЧ на TDA и в путь. Схема настроена на LPT1, чтобы перенастроить на LPT2 - надо инвертировать SA8. Двухполярное питание можно сделать или виртуальным, или вообще питать однополярным, но тогда выходное напряжение будет не симметричное, относительно земли - а на подставке( от 0 до напряжения питания), что просто убирается конденсатором. Если делать Ковокс на принтерный порт Нужно обязательно делать входной буфер для ЦАП - ибо они статики как огня боятся (я про ПА1). А как тут файлы прицеплять? тогда скину схему своего ковокса для принтерного порта. Прикрепленный файл (COVOX2.GIF, 0 байт, скачан: 17 раз) |
zenov
Junior Member
Откуда: Ленинградская обл. Тайцы Всего сообщений: 147 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 дек. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 июля 2018 10:52 Сообщение отредактировано: 2 июля 2018 12:51
zenov написал: Я Вас понял, но если делать по уму, и перед резисторами ставить буфер - и от разных по параметрам портов и от выгорания портов 100% защита. зависимость от конкретного LPT порта и помех Rio444 написал: Я могу Вам на почту выслать архив всех моих старых наработок по ковоксу, там программы воспроизведения (даже mp3), схемы и инфа. Там же фильтр Low Pass Butterworth 24dB / octave. Если у Вас есть интересные варианты, Прикрепленный файл (COVOX2.GIF, 0 байт, скачан: 18 раз) |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 июля 2018 11:11 Сообщение отредактировано: 2 июля 2018 11:14
zenov написал: Спасибо! Вот схема ковокса на ISA слот. Встречал эту схему, но как-то сразу не врубился, что она для ISA шины. Теперь понятно, что на DD1 и DD2 как раз и выполнен дешифратор адреса порта. DA2, R3 и C1 - видимо ФНЧ. Если эту схему взять за основу, можно сделать вполне годный современный вариант. Пара КС147А сейчас стоит в разы дороже, чем TL431 c двумя резисторами. При этом проигрывая в стабильности. ЦАП можно взять уже со встроенным входным резистором-защелкой. На выходе поставить низковольтный ОУ в повышенным выходным током. И фильтр я бы забацал всё-таки 2-го порядка. Может быть, даже перестраиваемый. zenov написал: Внизу, под редактируемым сообщением, должна быть кнопка "выберите файл". А как тут файлы прицеплять? тогда скину схему своего ковокса для принтерного порта. Либо залейте куда-нибудь, вроде яндекс-диска, а сюда ссылку. zenov написал: Кидайте, буду благодарен. Почта в профиле. Я могу Вам на почту выслать архив всех моих старых наработок по ковоксу, там программы воспроизведения (даже mp3), схемы и инфа. Там же фильтр Low Pass Butterworth 24dB / octave. |
zenov
Junior Member
Откуда: Ленинградская обл. Тайцы Всего сообщений: 147 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 дек. 2011 |
Rio444 написал: ФНЧ. Прикрепленный файл (MF4FILTE.GIF, 0 байт, скачан: 18 раз) |
zenov
Junior Member
Откуда: Ленинградская обл. Тайцы Всего сообщений: 147 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 дек. 2011 |
Rio444 написал: Мои наработки по ковоксам Кидайте, буду благодарен Прикрепленный файл (covox.rar, 0 байт, скачан: 16 раз) |
zenov
Junior Member
Откуда: Ленинградская обл. Тайцы Всего сообщений: 147 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 дек. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 июля 2018 13:00 Сообщение отредактировано: 2 июля 2018 13:03
Rio444 написал: Это вообще не принципиально. Я не ставил стабилитроны вовсе, блок питания ведь сам стабилизированный. Делал от питания переменный резистор и его подстройкой можно добиться улучшения качества звука. Пара КС147А Отечественный ЦАП с регистрами - это 572па2, применяя его можно сэкономить один корпус на схеме. (регистр данных). |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Спасибо за схему ФНЧ. Это уже экстремальное решение на переключаемых конденсаторах))) zenov написал: Импортных тоже достаточно. Отечественный ЦАП с регистрами - это 572па2, применяя его можно сэкономить один корпус на схеме. (регистр данных). |
zenov
Junior Member
Откуда: Ленинградская обл. Тайцы Всего сообщений: 147 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 дек. 2011 |
Rio444 написал: Один из моих ковоксов. В этой схеме согласование ЦАП с принтерным портом выполнено по требованиям изготовителя ЦАП. Параллельные ЦАП Прикрепленный файл (rrr.GIF, 0 байт, скачан: 17 раз) |
zenov
Junior Member
Откуда: Ленинградская обл. Тайцы Всего сообщений: 147 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 дек. 2011 |
Rio444 написал: Был рад помочь. Разбирайтесь. Спасибо Как грится, - даешь супер Ковокс в массы. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
В чем по-Вашему преимущества ISA ковокса, кроме отсутствия внешнего питания? |
zenov
Junior Member
Откуда: Ленинградская обл. Тайцы Всего сообщений: 147 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 дек. 2011 |
Rio444 написал: Для ноутбуков - преимуществ нет. В чем по-Вашему преимущества ISA ковокса Для обычных компов - 1- схема в виде платы находится внутри компа (нет лишних коробок и проводов). 2- общее питание - нет опасности спалить что то при перекосах питания и глюках блоков питания. 3- много места для творчества. Если купить ISA макетку, можно наваять даже не супер, а гипер ковокс. 4- не занимается принтерный порт компа, если он еще для чего-то нужен. А так, конечно, при грамотном конструировании, то на то и выйдет. Это скорее вопрос философский... Внешний ковокс можно сделать универсальным, в отличие от внутреннего. |
zenov
Junior Member
Откуда: Ленинградская обл. Тайцы Всего сообщений: 147 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 дек. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 июля 2018 14:03 Сообщение отредактировано: 2 июля 2018 14:11
Rio444 написал: В качестве усилителя для наушников предлагаю применить TDA 7050. Критерии моего выбора: Желателен усилитель для низкоомных наушников 1- хорошее качество звука. 2- мало потребляет по питанию 3- простейшая схема включения 4- предназначена для наушников. 5- схема включения или стерео, или моно в мостовом режиме. 6- Копеечная цена и можно купить в любом месте. Регулятор громкости входит в схему УНЧ. Прикрепленный файл (tda7050.pdf, 0 байт, скачан: 17 раз) |
zenov
Junior Member
Откуда: Ленинградская обл. Тайцы Всего сообщений: 147 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 дек. 2011 |
zenov написал: Согласен, исправлюсь. Комментарий модератора: |
zenov
Junior Member
Откуда: Ленинградская обл. Тайцы Всего сообщений: 147 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 дек. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 июля 2018 14:21 Сообщение отредактировано: 2 июля 2018 14:44
Rio444 написал: Да, совсем забыл, прицепляю во вложении программу, которая автоматически моделирует и отрисовывает схему любого фильтра. ФНЧ второго порядка тоже относительно простой С ее помощью Вы соберете принципиалку Вашего фильтра за полчаса, с перекурами. P. S. Загрузил архив заново. Скорее всего движок форума не понимает русские имена файлов. Комментарий модератора: ...есть мотивация писать по русски чище. Кай. Прикрепленный файл (filter.rar, 0 байт, скачан: 14 раз) |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 июля 2018 14:31 Сообщение отредактировано: 2 июля 2018 14:38
собирал пару стереоковоксов на один порт на двух Из минусов - в стерео он работает как есть (левый канал выбирается по пину 1, правый - по 14), для моно требуется дополнительная инициализация (зайти в DEBUG.EXE и -O 37A 3) Если интересно, могу накидать схему. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Напомню вопрос из топика: какие приложения (кроме демок и iplay) поддерживают стерео-Covox? |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Кай написал: Как минимум драйверы для Win и эмулятор SB для DOS, несколько плееров mp3, Напомню вопрос из топика: какие приложения (кроме демок и iplay) поддерживают стерео-Covox? но тоже интересно, что ещё. В сети упоминаются некоторые игры. Возможно где-то есть полный список. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 июля 2018 16:45 Сообщение отредактировано: 2 июля 2018 16:53 Мне тоже. У меня есть звуковая карта с аппаратной эмуляцией стерео-Covox (один LPT порт). Поэтому, мне - тоже. но тоже интересно, что ещё. На слух (очень субъективный) в ней применен фильтр Бесселя. |
-MiS-
Advanced Member
Откуда: Москва Всего сообщений: 682 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 мар. 2016 |
Rio444 написал: Хоть параллельные ЦАПы и доступны, применение их без ресемплинга на более высокую частоту влечет за собой сложный фильтр в аналоговой части из за особенностей преобразования. Если по простому: Чем выше частота дискретизации - тем дальше уходит "мусор" по частоте при фиксированной максимальной частоте полезного сигнала. А что это даст? Хотя понятно, что ковокс - не HiFi устройство. Сейчас на Али полно "копеешных" ЦАПов с неплохим звучанием. Еще момент: Часть игр не поддерживает COVOX, но поддерживает Disney Sound Source. Если делать "СУПЕР УНИВЕРСАЛЬНЫЙ КРУТЕЙШИЙ LPT ЗВУК" с поддержкой COVOX/DSS то проще приделать современный ЦАП. Я бы не отказался от такого устройства в любом виде. |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
Кай написал: FastTracker 2 :D (и первый тоже). Игр с поддержкой стереоковокса походу нет вообще, по крайней мере мне не встречались. Напомню вопрос из топика: какие приложения (кроме демок и iplay) поддерживают стерео-Covox? |
zenov
Junior Member
Откуда: Ленинградская обл. Тайцы Всего сообщений: 147 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 дек. 2011 |
Rio444 написал: Драйверы Ковокса для Windows, все без исключения, которые я использовал - все играли в Моно! Вообще, в целом, ковокс - монофоническое устройство, даже оригинальный от Covox inc. Как минимум драйверы для Win |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
zenov написал: Интересно. Может быть эмуляторы SB поддерживали стерео? Или mp3-плееры? Драйверы Ковокса для Windows, все без исключения, которые я использовал - все играли в Моно! |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 июля 2018 10:53 Сообщение отредактировано: 3 июля 2018 10:58
-MiS- написал: Что может быть проще параллельного ЦАПа на LPT порту? (современного или нет - не важно, главное - параллельного). Ресэмплинг для ковокса? Аппаратный? Это уже целая звуковая карта получается с DSP. проще приделать современный ЦАП. Вот ещё совершенно упоротая (в хорошем смысле) схема ШИМ Covox на отечественной рассыпухе: http://www.belti.ru/~electron/raznoe/schems/covox.htm Еще необычные схемы: http://www.nedopc.org/forum/viewtopic.php?f=68&t=9465 |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Честно сказать, насчет ресемплинга и сложного фильтра в аналоговой части я совсем не понял. Что это, зачем? И какие там особенности преобразования? Последовательный ЦАП разве не так же преобразовывает? |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
wbcbz7 написал: наврал - Игр с поддержкой стереоковокса походу нет вообщеKnightmare. Еще из софтов поддерживает весьма редкий (и отечественный ) трекер SoundWave. |
-MiS-
Advanced Member
Откуда: Москва Всего сообщений: 682 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 мар. 2016 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 июля 2018 12:25 Сообщение отредактировано: 3 июля 2018 12:57
KALDYH написал: А мы хотим самый простой? В заголовке темы значится "идеальный". По этому я и предлагаю закрыть вопрос качества звука использовав современный ЦАП. Что может быть проще параллельного ЦАПа на LPT порту? Rio444 написал: В общих чертах теория тут Честно сказать, насчет ресемплинга и сложного фильтра в аналоговой части я совсем не понял.http://www.n-audio.com/articles/audiodac-filtr_txt.htm В современных ЦАПах цифровые фильтры апсемплинга внутри. Я к сожалению не осилю реализовать данный проект. Отошел малость от этих дел. Производительности знакомых мне микроконтроллеров не хватит, а ПЛИС так и не освоил. Посмотрел на Али - наример такой на PCM5102 В случае с эмуляцией простого ковокса проблема может возникнуть в получении тактого сигнала (Clock) для загрузки в цап. Думаю проще всего опрашивать сигналы D0-D7 c относительно большой частотой. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Спасибо, посмотрел. почитал. Пока мне тоже кажется это слишком сложным. Надо было назвать тему не "идеальный", а "улучшенный" ковокс. |
-MiS-
Advanced Member
Откуда: Москва Всего сообщений: 682 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 мар. 2016 |
Rio444 написал: Я вижу этот проект как 2 микросхемы. MCU/FPGA и DAC. Плюс может простейший усилитель класса D для маленького динамичка. И всему этому хозяйству хватит +5В питания с порта джойстика или клавиатуры. Пока мне тоже кажется это слишком сложным. Думаю для знающего человека решить эту задачу времени много не займет. Вот и продвигаю идею |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
В этом проекте topic/28338 есть эмуль ковокса. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
-MiS- написал: Я, к сожалению, с ПЛИС тоже не сталкивался пока. Думаю для знающего человека решить эту задачу времени много не займет. Вот и продвигаю идею |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Вопрос на засыпку. Чем (программно-аппаратно) отличается DSS от Covox? с поддержкой COVOX/DSS |
MsDemonid
Newbie
Откуда: Пенза Всего сообщений: 100 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 окт. 2015 |
Нашли в мусоре и подарили мне старую 486-ю материнку, рабочую, но без райзера. Естественно в качастве звуковухи решил сделать ковокс, слотов то нет и не предвидится. Собрал на ПА1 и фильтре на старом-добром ОУ RC4136. Питается от 5-12 вольт. Двухполярное питание получил из max232, более компактного решения не нашел. В качестве усилка под наушники использовал TDA7050, на динамик от колонки поставил готовый китйский микро-усилок (для него на разъем идет 5 вольт), крепящийся прямо у динамика. Звучание очень даже приличное. Схема и разводка в DipTrace в архиве. С кондерами по питанию намудрил, но кашу маслом не испортишь :D Только оказалось, что ковокс в общем-то не нужен, лучше сразу делать Disney Sound Source. Вместо специализированной микросхемы буфера решил использовать микроконтроллер. Разводка готова, но пока не вытравил. Уже и корпус присмотрел, немного похож на оригинальный. Может сделаю на днях, но времени катастрофически не хватает, а потому не уверен. PS: могу подарить ковокс, по цене себестоимости используемых в нем микросхем и расходов на почту, все равно буду делать DSS. Прикрепленный файл (Covox.zip, 0 байт, скачан: 15 раз) |
MsDemonid
Newbie
Откуда: Пенза Всего сообщений: 100 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 окт. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 июля 2018 14:44 Сообщение отредактировано: 3 июля 2018 14:51
Кай написал: Встроенным буфером, из которого с частотой 7 КГц данные отправляются на ЦАП. На МК реализовать раз плюнуть. Вопрос на засыпку. Чем (программно-аппаратно) отличается DSS от Covox? Детектировался DSS тем, что в порт засылалась последовательность из 16-32 байт и смотрелся пин ACK, в котором устанавливался ноль в случае переполнения буфера DSS. Нет переполнения - нет DSS. Благодаря буферу от проигрывателя не требуется идеальной точности засылки данных в порт LPT, достаточно следить чтобы буфер не истощался, засылая сразу партию данных. Заодно и процессор малость разгружался. Комментарий модератора: 5 баллов. Кай. |
-MiS-
Advanced Member
Откуда: Москва Всего сообщений: 682 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 мар. 2016 |
Кай написал: Про различия уже написали. А тут народ изготовил эмулятор DSS сводящий ее к ковоксу. отличается DSS от Covox?https://www.vogons.org/viewtopic.php?f=62&t=42250 |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Молодцы, добавить нечего. Мне не надо, у меня DSS настоящий есть. Но, в качестве примера реверс-инжинеринга, весьма показательно. А тут народ изготовил эмулятор DSS сводящий ее к ковоксу. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
MsDemonid написал: 7 кГц не мало ли? Благодаря буферу от проигрывателя не требуется идеальной точности засылки данных в порт LPT, достаточно следить чтобы буфер не истощался, засылая сразу партию данных. Заодно и процессор малость разгружался. Вдобавок, Covox совместим с DSS, а обратной совместимости нет. Насколько сильно нестабильность частоты дискретизации влияет на качество звука? Прикладываю док по DSS. Прикрепленный файл (dss-programmers-guide.pdf, 0 байт, скачан: 12 раз) |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 июля 2018 15:26 Сообщение отредактировано: 3 июля 2018 15:52
-MiS- написал: Соответственно, схема эта? А тут народ изготовил эмулятор DSS сводящий ее к ковоксу.http://i.imgur.com/Ss9CHJd.png Микросхема, которая там применяется - SN74ALS232B, не особо доступна. |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 июля 2018 16:01 Сообщение отредактировано: 3 июля 2018 16:02
Честно скажу, не вижу смысла делать Disney Sound Source - программ под его FIFO-режим мало (окромя Wolf3D и Duke Nukem 3D не вспомню), качество неважное, да и обычный ковокс собирается намного проще и поддерживается кучей софтов. Rio444 написал: На самом деле они оба между собой слабо совместимы Если игра использует FIFO DSS, то она не сможет работать с обычным ковоксом, и наоборот, DSS для режима голого ЦАПа требует небольшой инициализации. Вдобавок, Covox совместим с DSS, а обратной совместимости нет. p.s. ISA-шный ковокс при помощи i8253 и мелкой горсти логики легко сможет играть через DMA (что собственно Covox, Inc. и сделали, только уже под именем Sound Master II ). Кстати, запилить его было бы интереснее. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
wbcbz7 написал: Это если игра шлет данные не равномерно, а пакетами. Как на практике, не знаю. Но во многих источниках пишут, что если выбрать звук DSS, то covox пашет нормально. Если игра использует FIFO DSS, то она не сможет работать с обычным ковоксом wbcbz7 написал: Чем? Кстати, запилить его было бы интереснее. |
-MiS-
Advanced Member
Откуда: Москва Всего сообщений: 682 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 мар. 2016 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 июля 2018 16:34 Сообщение отредактировано: 3 июля 2018 16:56
Rio444 написал: Тут думаю не принципиально. А вообще это тот самый Джиттер, которого боятся все аудиофилы! Хотя там проблема в восстановлении клока из приходящего сигнала. А тут все грамотно - асинхронная загрузка и цап тактируется локальным генератром. Джиттер всецело зависит от его стабильности. Насколько сильно нестабильность частоты дискретизации влияет на качество звука? Rio444 написал: http://i.imgur.com/Ss9CHJd.pngДа. За ней подключается ковокс. Соответственно, схема эта? Rio444 написал: Есть такое. Тут действительно проще на микроконтроллере. Где-то проскакивало, что макс. частота дискретизации на LPT получается не больше 11кГц. Микросхема, которая там применяется - SN74ALS232B, не особо доступна. Rio444 написал: На сколько помню, не всегда можно выбрать DSS, если игра его не обнаружит Но во многих источниках пишут, что если выбрать звук DSS, |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
+1. На сколько помню, не всегда его можно выбрать DSS, если игра его не обнаружит |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
-MiS- написал: смешно на ковоксе легко можно выжать и 48 кГц (а вообще скорость упирается лишь в скорость шины ISA\контроллера порта) Где-то проскакивало, что макс. частота дискретизации на LPT получается не больше 11кГц. Rio444 написал: тем, что в итоге получится какая-никакая полноценная звуковая карта (хотя да, мы же под LPT делаем) Чем? |
MsDemonid
Newbie
Откуда: Пенза Всего сообщений: 100 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 окт. 2015 |
Rio444 написал: Сам хотел бы узнать, отчего выбрали такую малую частоту. 7 кГц не мало ли? Rio444 написал: В доке на DSS указывается допустимая погрешность в плюс/минус 5%. Насколько сильно нестабильность частоты дискретизации влияет на качество звука? wbcbz7 написал: Все с точностью наоборот. Это DSS поддерживают игры, начиная с вольфа и заканчивая кучей сиерровских квестов. А вот ковокс напрямую не поддерживает никто. Его поддерживают только некоторые муз. плееры. За качество не скажу, не с чем сравнивать. Но, DSS шел с фильтром НЧ, из-за чего говорят качество было приемлимым. Честно скажу, не вижу смысла делать Disney Sound Source - программ под его FIFO-режим мало (окромя Wolf3D и Duke Nukem 3D не вспомню), качество неважное, да и обычный ковокс собирается намного проще и поддерживается кучей софтов. wbcbz7 написал: А смысл делать посредственную звуковую карту, если их и так легко купить? Смысл DSS и ковокса как раз в подключении к LPT, там где нет никаких слотов расширения. p.s. ISA-шный ковокс при помощи i8253 и мелкой горсти логики легко сможет играть через DMA -MiS- написал: Не, значительно выше. Даже на самых плохих мультикартах удавалось выжимать до 200 КГц. Где-то проскакивало, что макс. частота дискретизации на LPT получается не больше 11кГц. |
-MiS-
Advanced Member
Откуда: Москва Всего сообщений: 682 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 мар. 2016 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 июля 2018 17:07 Сообщение отредактировано: 3 июля 2018 17:29
wbcbz7 написал: Там это было не про макс возможную частоту, а про обычно используемую в играх. смешно на ковоксе легко можно выжать и 48 кГц (а вообще скорость упирается лишь в скорость шины ISA\контроллера порта) При повышении частоты повышается нагрузка на процессор. Всяких ECP c DMA еще небыло... Интерсно, можно ли выжать 16@44.1STEREO по потоку без сжатия на макс частоте SPP LPT. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 июля 2018 17:34 Сообщение отредактировано: 3 июля 2018 17:37
MsDemonid написал: Так мы постепенно приходим к тому, что идеальный ковокс - DSS. Все с точностью наоборот. Это DSS поддерживают игры, начиная с вольфа и заканчивая кучей сиерровских квестов. А вот ковокс напрямую не поддерживает никто. Его поддерживают только некоторые муз. плееры. Кстати, если в схеме с Vogons, брать тактирование выхода (UNCLK) не с генератора на NE555, а с LDCLK (тактирование входа), то переходник получится "прозрачным", с задержкой 16 тактов. Если поставить переключатель, можно будет менять режимы DSS>->Covox. Хотя, были же эмуляторы SB для "классического Ковокса"? Так что, всё не так уж и плохо для него. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 июля 2018 17:46 Сообщение отредактировано: 3 июля 2018 17:49 Польская Electro Body. А вот ковокс напрямую не поддерживает никто. https://pl.wikipedia.org/wiki/Electro_Body |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Кай написал: Через что здесь выводится звук? Польская Electro Body.https://www.youtube.com/watch?v=dlXXirblIHA |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 июля 2018 18:07 Сообщение отредактировано: 3 июля 2018 18:10
В этом примере, как раз через Covox. Возможно, посредством такой же KTG, как у меня. На SB другой тембр. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 июля 2018 18:46 Сообщение отредактировано: 3 июля 2018 18:47
Кай написал: Что такое KTG? такой же KTG Кай написал: Обычный или DSS? В этом примере, как раз через Covox. |
MsDemonid
Newbie
Откуда: Пенза Всего сообщений: 100 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 окт. 2015 |
wbcbz7 написал: Забавно. Я тоже когда-то баловался таким же интерфейсом (хотя данный трекер первый раз вижу): Еще из софтов поддерживает весьма редкий (и отечественный ) трекер SoundWave. Видео плеера Понимаю, что оффтоп в данной теме, но все же, вопрос на засыпку. А кто-нибудь здесь может сказать какой именно плеер вдохновил меня и автора плеера из пакета ASIO на написание "клонов"? PS: видео в более-менее нормальном качестве пока недоступно, но его можно скачать через savefrom.net. |
Jccwu
Advanced Member
Злой и Нечуткий Откуда: Екатеринбург Всего сообщений: 3579 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 апр. 2013 |
хорошая тема. Плюсану автору, на всякий. Никогда не имел ковокса, и даже в силу его простоты изготовления, не делал его из-за своей лени, но всегда хотел иметь эту штуку. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Идеальный Ковокс (Covox) |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |
Правописание 2.
Кай.