Víte co umožňuje CDDA?Tomáš Lebr
Několik čísel dozadu jsem si v recenzi šestirychlostní CDROM Acer stěžoval na
absenci CDDA, víceméně bez bližšího vysvětlení o co se jedná. Toto opomenutí
bych nyní rád alespoň částečně kompenzoval a podělil se s vámi o zkušenosti z
připojení a provozu jedné z CD-ROM, která tento typ přenosu dat podporuje. Začneme popořadě. Co to vůbec je CDDA? Systém CDDA umožňuje, zjednodušeně
řečeno, přečíst do počítače data ze zvukových tracků. Tedy samplovat z cédéčka.
Bez sampleru. Digitálně. Bez jakékoli ztráty kvality. Noční můra vlastníků
autorských práv. Takto přečtená data se samozřejmě dají „recyklovat“ a znovu
použít v jiné skladbě nebo vypálit na CD.
Předchozí odstavec si zaslouží bližší vysvětlení. Jak všichni víme, jsou data na
CD, lhostejno zda audio, video či datovém, uložena ve formě tzv. pitů míst,
která buď čtecí laserový paprsek odrážejí nebo ne. Jsou za sebou uspořádány do
spirály podobně jako na klasické gramofonové desce. Na této úrovni není mezi
datovým a zvukovým CD žádný rozdíl. Vyšší struktura je track - definovaný
začátkem a koncem na spirále, ne zcela libovolně, ale pouze v určitých násobcích
základního počtu pitů (řádově se jedná tisíciny sekundy, čili žádné závažné
omezení). Jedná se v podstatě o sektory velice podobné těm, které známe z
diskety nebo harddisku. Kromě dat nebo digitalizovaného zvuku mohou obsahovat
ještě další informace (grafiku nebo MIDI).
Obyčejný přehrávač umí pouze audio CD, respektive přehrát tracky o kterých
usoudí, že jsou zvukové. Podle inteligence vám někdy datové přehrát nepůjdou.
CD-ROM umí, podle stáří a inteligence, zpracovat různé formáty datové a
prakticky vždy obsahuje nějaký zvukový výstup, přes který si můžeme přehrát
audio CD. Jen menšina přehrávačů však dovoluje přečtení digitálních zvukových
dat. Obvykle se jedná o kvalitní typy s rozhraním SCSI, u nás obtížně
sehnatelné. Na seznamu se však objevuje i několik CDROM Toshiba a Sony s
interfacem ATAPI což je kategorie podstatně dostupnější. Obstarali jsme si
Toshibu XM4101B, o které prodávající tvrdil, že něco takového zcela určitě
nezvládne.
Po nainstalování atapi.device a filesystému se CDROM normálně přihlásila a
fungovala. Zvuková data kopírovat zatím nešla, atapi to v základní verzi neumí.
Pokračovali jsme tedy instalací Asim CDFS, který by již kopírovat měl. V dotazu
na zařízení zajišťující komunikaci s CDROM jsme zvolili atapi.device, CD-ROM
nahlásila typ i výrobce, a instalace byla dokončena normálně. A zase nic,
respektive fungovala pouze jako CD ROM a přehrávač. Teď začínalo jít do tuhého.
Následovala nová instalace Asima, prověření kabelů, opět bezvýsledně. Nakonec
jsme ještě zkusili nainstalovat jinou verzi atapi.device... et voila, po vložení
audio CD se objevila normální ikona, po dvojkliknutí se otevřelo okno se šuplíky
(pro každý formát zvukových dat jiný) a dál už snad nemusím nic dodávat. Kolega
z Votic by se asi divil, jak dobré mechaniky prodává.
Nyní bych měl trochu vysvětlit předchozí kotrmelce při instalaci. Celý systém
připojení CDROM s rozhraním ATAPI se skládá ze dvou víceméně nezávislých částí:
device, zajišťující komunikaci po kabelu a filesystému, interpretující získaná
data jako disk. Nahradíme-li filesystém dodávaný jiným, lepším, bude velmi
pravděpodobně běžet, protože se používá standardní systémový příkaz pro čtení a
některé další, určené původně pro rozhraní SCSI, nicméně fungující i pod Atapi.
Výhoda Asima je jeho univerzálnost, je stavěný na podporu mnoha zařízení různých
výrobců SCSI karet. Však také zabírá více jak 100 kB. Jak by si poradili ostatní
filesystémy (Atapi, VOB SpeedUp) se neodvažuji odhadnout.
Atapi.device pracuje jednoduše - jeho činnost spočívá v tom, že přijme příkaz od
filesystému a otrocky přeložený odesílá do CDROM, která ho teprve vykonává. Jak,
to záleží na její inteligenci. Některé zvládnou pouze základní, ty chytřejší
tímto způsobem dokáží přečíst zvuková data. Verze atapi, která nám nefungovala,
měla číslo 113. Chodící byla 110.
Výstupní formáty samplů jsou WAV, MAUD, AIFF, holá data a holá data s přehozeným
pořadím bytů ve wordu (Intel x Motorola, víte jak to myslím). Vše se samplovací
frekvencí 44,1 kHz v 16 bitech stereo.
Existují programy přehrávající audio CD přes zvukový výstup na mechanice. Na
Aminetu jsem našel program schopný, podporuje-li vaše mechanika CDDA, hraní
nepřímo přes zvukové kanály Amigy. Závěrem...
Nejsem si jistý, jak mnoho uživatelů bude nakupovat CD ROM podle toho, zda
umějí či neumějí vykrádat skladby z „cédéček“. V každém případě však tato
vlastnost něco říká o kvalitě a pečlivosti výrobce firmware (řídící program
uvnitř mechaniky). Dá se předpokládat, že u mechanik podporujících CDDA byl
implementován i kvalitní algoritmus na opravu chyb čtení - to je mnohdy jediná
věc, již se od sebe CDROMky různých výrobců výrazněji liší. A nestane se Vám, že
mechanika pohltí CD a už ho dobrovolně nevydá. To se mi doopravdy stalo u
jednoho nepříliš dobře vypáleného CD (kromě toho to PC pak ani nenastartovalo po
resetu), muselo pomoci hrubé násilí a šroubovák. Podporované CD-ROM a zapisovače CD-ROM s rozhraním SCSI
Výrobce |
Single |
Multi |
|
|
|
Typ |
Session |
Session |
CDDA |
Verze |
ROM |
NEC 6xi, 6xe |
|
x |
x |
|
|
NEC 4xi, 4xe |
|
x |
x |
|
|
NEC 3xi, 3xe |
|
x |
x |
|
|
NEC 3xp |
|
x |
|
|
|
NEC 2xc |
|
x |
x |
|
|
NEC CDR 74, 84, 38 |
|
x |
|
různé |
|
NEC CDR 7x, 8x, 36, 37 |
|
|
|
různé |
|
NEC CDR 210 |
|
x |
|
|
|
NEC CDR 25, MV-2 |
x |
|
|
|
|
Chinon 535 |
|
x |
|
Q11 |
|
Chinon 525 |
|
x |
|
|
|
Chinon 435 |
x |
|
|
M62 |
|
Chinon 431 |
|
|
|
H48 |
|
Toshiba 3501, 3601, 5301 |
|
x |
x |
|
|
Toshiba 5201 |
|
x |
x |
|
|
Toshiba 4101, 3401 |
|
x |
x |
různé |
|
Toshiba 3301 |
|
x |
|
různé |
|
Toshiba 3201 |
|
x |
|
|
|
Pioneer 600 |
x |
|
|
0806 |
|
Pioneer 604, 602 |
|
x |
|
|
|
Pioneer 104 |
|
x |
x |
|
|
Panasonic 501 |
|
|
|
1.0c |
|
Plextor 6Plex |
|
x |
x |
|
|
Plextor 4PIex |
|
x |
x |
|
|
Plextor/Texel 5024, 3024 |
|
x |
|
1.10 |
|
Plextor/Texel 5028, 3028 |
|
x |
|
|
|
Sony 76S |
|
x |
x |
|
|
Sony 55S |
|
x |
x |
|
|
Sony 561 |
|
x |
x |
|
|
Sony 541 |
x |
|
|
|
|
Sony CDU-920 |
|
x |
x |
|
|
CDTV/A570 |
x |
|
|
|
|
CD32 |
|
x |
|
|
|
Hitachi 1750 |
|
|
|
|
|
Hitachi 3750 |
x |
|
|
|
|
Matshita CR-532 |
x |
|
|
|
|
Apple PowerCD |
|
x |
|
|
|
Sanyo H94S |
|
|
|
|
|
Sanyo 254S |
|
x |
|
|
|
Yamaha CDR-100 |
|
x |
x |
|
|
Nakamichi NBR-7 |
|
x |
x |
1.10 |
|
|
|
|
|
|
|
Poznámka: K mnohým typům s rozhraním SCSI existují i
varianty IDE, typicky u firem NEC, Sony a Toshiba. |
|
|
|
|
|
|
Podporované CD-ROM s rozhraním ATAPI |
SONY 76E |
|
|
|
x |
x |
SONY 55E |
|
|
|
x |
x |
a mnohé další... |
|
|
|
|
|
Vytlačiť článok
Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.
Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing
none
|