SounDrive

Материал из SpeccyWiki
Перейти к: навигация, поиск
Один из вариантов SounDrive
самодельный аналог SounDrive

SounDrive — устройство для воспроизведения цифрового звука на отечественных клонах ZX Spectrum. Разработано группой Flash Inc. из Новосибирска в середине 90-х годов (1994—1995). Представляет собой четырёхканальный вариант Covox со схемой дешифрации адреса портов, для сопряжения со схемой ZX Spectrum. По сравнению с обычным одноканальным Covox обеспечивает более высокое качество звука при воспроизведении четырёхканальной цифровой музыки. Для обычного Covox требуется программное суммирование выходов каждого канала, при этом эффективная разрядность каждого канала снижается с 8 до 6 бит, что отражается на качестве звука. Для Soundrive программное суммирование не требовалось, выход каждого канала выводился сразу на свой ЦАП, что устраняло снижение эффективной разрядности, а также позволяло получить некоторый стереофонический эффект за счёт смешивания выходов ЦАП-ов в два канала с разными весами. Схема получила достаточно большую известность, была поддержана во многих программах, и вместе с Covox и General Sound стала одним из наиболее популярных устройств воспроизведения цифрового звука на ZX Spectrum-совместимых компьютерах.

Наиболее известны три основных варианта схемы устройства — версии 1.02, 1.05 и 1.51. Схемы и описания устройства распространялись в виде отдельных программ-описаний, информация по версии 1.51 также была опубликована в электронном журнале Flash Time 1 (1997). Различия между этими вариантами исключительно аппаратные, программно они совместимы между собой.

Версия 1.02 была выполнена на 9 микросхемах. Три микросхемы мелкой логики обеспечивали дешифрацию адреса, две микросхемы КР580ВВ55 реализовали раздельные выходные порты. В качестве ЦАП были использованы четыре достаточно дефицитные Ошибка цитирования Отсутствует закрывающий тег </ref>