Реплика очень редкой и мало кому известной звуковой платы Innovation SSI-2001.
Плата вышла в 1980-х годах и не нашла коммерческого успеха, хотя она делала очень важную вещь: привносила культовый чип-синтезатор «SID» (MOS6581) с домашнего компьютера Commodore 64 на IBM PC-совместимые ПК.
Чип для своего времени очень мощный, функциональный, для него было написано огромное количество музыки и она продолжает создаваться и по сей день. Хотя казалось бы, что можно вытащить из монофонического 3-х голосового синтезатора?
К сожалению, рынок IBM PC-совместимых программ не поддержал эту плату, общий список игр, поддерживавших эту плату в качестве музыкального синтезатора, в итоге стал не длиннее 20 позиций. Даже не было выпущено ПО, позволившего бы прослушивать сотни музыкальных композиций с Commodore 64 на IBM PC, хотя аппаратный чип — вот он, используй!
И да, эта плата могла только синтезировать музыку, выводить произвольные звуки ей не было под силу (хотя той же плате Adlib на базе OPL2 FM-синтеза это не помешало стать дико популярной). Даже на текущий момент эта плата стоит отдельно от остальных, т.к. она ни с чем более не совместима: ни с Adlib (OPL), ни с Creative Music System (CMS), ни с какой из разновидностей MIDI, ни даже с AY-3-8910 (PSG, чип использовавшийся в продвинутых «Спектрумах»). И уж тем более не стоит даже заикаться о поддержке вывода PCM-звука, т.е. универсального цифрового вывода любых звуков. Т.е. ни WAV, ни MP3, ни что-либо ещё на ней не послушаешь.
Эта плата по праву может считаться самой редкой аудио картой для ПК, на текущий момент по всему миру известно существование всего около 10 экземпляров оригинальной платы. Плата, представленная в этой коллекции — реплика, т.е. функциональный и визуальный аналог этой платы, выпущенный относительно недавно.
Изначально идея создать реплику SSI-2001 появилась на англоязычном форуме VOGONS.ORG, оттуда перекочевала на русскоязычный форум Полигона призраков, где уже в ноябре 2013-го на неё наткнулся я. Проект мне показался интересным, хотя про SID я раньше ничего не слышал, компьютера Commodore у меня никогда не было и ностальгическими позывами к SID’у не страдал. Тем не менее, я взялся за процесс реверс-инжениринга исходной платы, имея на руках только несколько фотографий исходной платы.
Я оттрассировал видимые по фото дорожки в Sprint Layout, но этого было недостаточно: много соединений оставалось под чипами. Найти владельца реальной платы, чтобы попросить сделать фото под углом оказалось невозможным, но зато нашёлся человек под ником borisfox, который хорошо разбирался в схемах на жёсткой логике и он смог «додумать» все недостающие соединения, которые я уже воплотил в первом тестовом образце в апреле 2014-го.
В полученной схеме была ошибка, не позволявшая работать плате на быстрых (позднее 386-х процессоров) ПК, но она была успешно исправлена. Также в процессе доработок было внесено несколько изменений: добавлен выбор частоты SID’а, вместо RCA в качестве выходного разъёма был установлен 3,5 мм, добавлен линейный вход (SID имеет возможность подмешивать к выходу сигнал со входа и даже обрабатывать его фильтром), а также опциональный стабилизатор напряжения, чтобы можно было установить поздний вариант SID’а — MOS8580.
Про процесс создания, отладки этой платы я снимал ряд видео: плейлист видео по этой плате.
В процессе моих работ над аппаратной частью реплики шла и работа над программной поддержкой. Человек из России с ником bristlehog написал несколько очень полезных программ:
- Драйверы для DOS-игр на базе звуковых систем AIL/MIDPAK, AIL/32 и Miles Sound System (что резко увеличило число поддерживаемых игр с чуть более 10 шт до более чем 100 шт.)
- Драйвер для DOS-плейера PX player (что позволило воспроизводить любые MIDI-файлы с помощью SSI-2001, делая, правда, скидку на всего 3 голоса и их одинаковое звучание)
- Плейер файлов *.SID, образов с Commodore 64 (что позволило, наконец, услышать SID во всей красе не прибегая к покупке «Комода» целиком или к использованию эмуляторов)
Т.о. на текущий момент самая редкая аудиокарта была повторно воплощена в железе, для неё значительно расширены возможности и её даже можно купить.
Технические подробности:
Интерфейс: | ISA 8-bit |
Производитель: | Innovation (исходная плата), я (реплика) |
Название модели: | SSI-2001 |
Используемые чипы: | MOS6581 |
Надписи на плате: |
|
Дата производства: | 2014/11 |
Габариты (Ш x В x Г): | 12x9.5x1.3 мм |
MIDI синтез: | частотный (FM) синтез |
Примечания к работе MIDI: |
|
Выходные аналоговые каналы: | 2 (моно) |
Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.