╔═══════════════════════════════════════╗
| Цифровой звук на Speccy... |
╚═══════════════════════════════════════╝
Lynx/Infotek
Эта статья предназначена для тех, кто
любит спекки и качественную оцифрованную
музыку. Мы будем говорить о работе с нес-
колько нестандартном для спекки муз. на-
воротом - Coxox 8b. Но, затем в это же
время он довольно-таки распространен.
Covox 8b веситься на порт (уже дешифро-
ванный в некоторых компьтерах) LPT(#FB),
т.е. порт принтера.
Рассмотренный COVOX является 8-битным
ЦАП'ом(цифро-аналоговым преобразовате-
лем). В данное время многие гейм и демо--
мейкеры для выдачи оцифрованных звуков
используют именно этот наворот. Например,
дема OVER THE ТОР.
Итак, вот схема ковокса 8В:
R1
C D7 *--###----+--+----*
e R1 R2# = C1 На вход
n D6 *--###----+ ++----* усилка.
t R1 R2# + (ватт на 1OO)
r D5 *--###----+
о R1 # R2
n D4 *--###----+
i R1 # R2
x D3 *--###----+
R1 # R2
D2 *--###----+
R1 # R2
D1 *--###----+
R1 # R2
DO *--###----+
# R1
|
+
R1 - 7,5 кОм.
R2 - 2*R1=15 кОм
C1 - 68OO пФ
Для ковокса есть следуюший софт (из то-
го, который я знаю). Этот софт можно ска-
чать с моей BBS'ки на C-DOS'ах.
DSCv1.OO - компилер модулей Digital
Studio под Covox.
DSC - Сама Digital Studio версии под
Covox.
PlayMod - плеер .MOD-файлов под ковокс.
Covox - схема и тест Ковокса.
* * *
Ну вот, вроде все, что я знаю. Под
конец приведу небольшой алгоритм проигры-
вания .wav-файлов под covox:
ld hl,wav : адрес файла
ld bc,(wav+4) :длина
L1 ld a,(hl)
out (#FB),a
dec bc
inc hl
ld d,xxx :задержка
L2 dec d
jr nz,L2
ld a,b
ог c
jr nz,L1
ret
Теперь насчет задержек:
Ну вот, вроде все, что я знаю. Под
конец приведу небольшой алгоритм проигры-
вания .wav-файлов под covox:
ld hl,wav : адрес файла
ld bc,(wav+4) :длина
L1 ld a,(hl)
out (#FB),a
dec bc
inc hl
ld d,xxx :задержка
L2 dec d
jr nz,L2
ld a,b
ог c
jr nz,L1
ret
Теперь насчет задержек:
6 - для 22 кГц:
17 - для 11 кГц:
26 - для 8 кГц.
Приятного вам звука (под covox).
Other articles: