Covox je jednoduchá zvuková karta, která vznikla původně pro počítače IBM PC kompatibilní. Později začala být názvem Covox označována i další podobná zařízení pro jiné značky počítačů.

IBM PC editovat

Covox, plným označením Covox Speech Thing, je osmibitový D/A převodník připojovaný na paralelní port LPT, obvykle na první paralelní port přístupný na adrese 0×378.[1] Původně ho vyráběla společnost Covox Tympanum Corporation, ovšem vzhledem k jeho jednoduché konstrukci je možné si ho vyrobit i doma. Covox se objevil v době, kdy pro počítače PC neexistovalo kvalitní zařízení pro přehrávání zvuku a počítače PCjr, plánovaný nástupce počítačů PC, vybavené zvukovým čipem Texas Instruments SN76496 se neujaly.[2] Později se objevila i možnost přehrávání sterea, tyto karty ale vyžadovaly dva porty LPT.[3] Existovala také stereo varianta, kdy na jeden port byly připojeny dva čtyřbitové D/A převodníky.[1] Rozšířená byla stereo varianta, která měla připojeny dva D/A převodníky paralelně a dalším signálem (obvykle signálem Strobe) se přepínalo, pro který z nich jsou aktuální data určena. Při využití signálu Busy bylo možné zajistit autodetekci, zda připojený převodník je mono nebo stereo. Pro využití Covoxu byla požadována minimální konfigurace PC 286 – 386 SX.[4]

 
amatérsky vyrobená zvuková karta

Vylepšená varianta Covoxu Disney Sound Source obsahovala vlastní zdroj přerušení.[1]

Covox je možné emulovat v emulátoru DOSBox.[5]

Atari editovat

U osmibitových počítačů Atari se stal standardem čtyřkánalový Covox.[6] Přes Covox umožňuje na počítačích Atari přehrávat hudbu přehrávač Inertia.

MSX editovat

Jednokanálový D/A převodník Covox je připojován na paralelní port počítačů MSX. Ovládání D/A převodníku je tak možné přes port 0x91 procesoru Z80.[7]

Sinclair ZX Spectrum editovat

Pro počítače kompatibilní se ZX Spectrem vznikly D/A převodníky připojované na paralelní port těchto počítačů. Díky tomu, že jednotlivé počítače mají paralelní porty připojeny na různé porty procesoru Z80, jsou mezi sebou nekompatibilní. Počítač Pentagon má paralelní port připojen na portu 0xFB procesoru Z80, počítač Scorpion ZS-256 má paralelní port připojen na portu 0xDD procesoru Z80.[8][9]

U počítačů Profi a Sprinter se používá také stereo Covox připojený na porty 0x3F a 0x5F, resp. na porty 0xFB a 0x4F.[10]

U počítačů vybavených obvodem AY-3-8910 nebo AY-3-8912 je možné pro připojení Covoxu využít jeho vstupně výstupní bránu. V případě obvodu AY-3-8910, který má dvě vstupně výstupní brány, je možné připojit dva nezávislé D/A převodníky a dosáhnout tak stereo Covoxu.[11]

Existuje také čtyřkanálová varianta Covoxu označovaná jako Soundrive. V ČR je nejrozšířenější připojení tří D/A převodníků na porty 0x1F, 0x3F a 0x5F prostřednictvím obvodu 8255.[10]

Hudbu pro Covox je možné skládat v hudebních editorech Instrument v3.01, Sample Tracker v2.1 a DIGITAL-Studio.[9]

Odkazy editovat

Reference editovat

  1. a b c TIŠNOVSKÝ, Pavel. Hudba a zvuk na PC: PC Speaker, Covox a Adlib. Root.cz [online]. 2009-05-07. Dostupné online. ISSN 1212-8309. ((česky)) 
  2. BÁBÍČEK, Lukáš. Historie a vývoj zvukových karet [online]. 2002. Dostupné v archivu pořízeném dne 2015-09-24. ((česky)) 
  3. BAČO, Ladislav; PECHA, Petr. Zvuková karta COVOX na LPT port [online]. 20. marca 2008. Dostupné v archivu pořízeném dne 2014-03-08. ((slovensky)) 
  4. Covox PC Speech (anglicky) na oocities.org
  5. Covox (rusky) na Old-Games.RU Wiki
  6. Covox - Stránky o osmibitovém Atari (česky) na atari.daves.cz
  7. Covox (anglicky) na MSX Wiki
  8. Covox Archivováno 5. 12. 2014 na Wayback Machine. (rusky) na SpeccyWiki
  9. a b Covox - Что из себя представляет COVOX (схема). ZX Club. Сентябрь 1997, čís. 04. Dostupné online. ((rusky)) 
  10. a b D/A převodníky pro ZX Spectrum (česky) na velesoft.speccy.cz
  11. Timex Sinclair Spectrum Remakes Page Archivováno 26. 12. 2008 na Wayback Machine. (anglicky) na timexsinclair.org

Externí odkazy editovat