Newsgroup: it.hobby.hi-fi
Titolo: Il PC nuova sorgente per l'HiFi?

Carissimi,
pare che in contrapposizione al nuovo supporto DVD stia prendendo
piede un nuovo formato che utilizza il PC come sorgente per l'Audio
HiFi. Tale formato si chiama HEPC (High End PC).
L'idea nasce dal fatto che il CD ha troppi errori di lettura e si
cerca di evitare questo  formattando in un'unico file tutta la
registrazione, file che viene registrato e letto come su un CD ROM,
manipolato da una scheda audio di livello High End costruita ad hoc
(non le solite SB) e poi inviato tramite un'uscita bufferizzata ad un
convertitore D/A esterno. Tutto si basa sull'algoritmo MPEG 3.
I primi risultati pare siano incoraggianti. Dovrei avere presto in
prova alcuni sampler di questa nuovissima tecnologia.
Vi sapro' dire in futuro.
Per ora, chi volesse saperne di piu' sa dove andare a cercare (scusate
ma non posso mettere la URL esatta...contiene un .com !!!! Orrore!!!!!
:-)
Ciaooo
Lucio

 Lucio
Alberto

>L'idea nasce dal fatto che il CD ha troppi errori di lettura
Mando la copia di una descrizione  del funzionamento fatta cosi' bene,
che non posso ne' aggiungere, ne' togliere alcunche'.
Cerchiamo di chiarire una volta per tutte la storia sulla
correzione di errore sui CD audio.
come uscita MIDI e si chiama SPDIF (Sony Philips Digital
Tale protocollo prevede (calcolatrice alla mano):
- frequenza di campionamento Fc=44.1 KHz
- 2 canali 2*Fc=88.2KHz
- quindi un flusso di dati pari a R1=16*88.2=1.4112 Mbit/secondo
  (questo e' il flusso che si avrebbe se venissero trasmessi
  i SOLI dati di informazione)
- flusso che e' pari a 1.4112 Mbit/sec = 176.4 KByte/sec
  (valore al quale tutti noi siamo abituati)
Ma il CD audio non contiene solo questi dati!!
Questo flusso di dati (1.4112 Mbit/sec) entra nel CODIFICATORE
DI CANALE nel quale ho prima una codifica Reed-Solomon (28,24)
capace di correggere 4 errori e poi una seconda codifica
Reed-Solomon (32,28) capace di correggere 5 errori.
- aggiunta di 4 + 4 bit di parita' su 24
  ottengo R2=(32/24)*R1=1.8816 Mbit/sec
- aggiunta di 130 bit di CDS (Controllo Display Sincronismo) su
  una trama di 458 bit percio' R3=(588/458)*R2=2.416 Mbit/sec
questo flusso di dati ora entra nel codificatore di linea per
i seguenti motivi:
1) lo spettro del segnale letto dal CD deve avere un contenuto
   in bassa frequenza di potenza sufficientemente piccola in
   modo tale da non rendere possibili interferenze con i segnali
   del sistema di controllo
2) il segnale di clock deve poter essere rigenerato direttamente
   dai bit letti dal CD (vengono aggiunti dei bit per motivi
   di sincronismo.....mi sembra se non ricordo male 27bit/frame)
3) l'interferenza di intersimbolo che ha luogo in lettura a causa
   della dimensione finita dello spot del raggio laser (la 
   traccia di un bit sul CD e' lunga meno di 1 micrometro) 
   che scandisce il disco impone un limite inferiore alla lunghezza
   della sequenza di zeri consecutivi.
- percio' all'uscita del codificatore di linea (modulazione EFM
  eight-to-fourteen 8B->14B) ho un flusso pari a :
  R=(14/8)*R3=4.228 Mbit/sec
Questo e' il flusso totale che viene sparato col laser sul CD.
Quindi per un CD di durata 74 minuti ho:
4.228 Mbit/sec * 60 sec * 74 minuti = 18.77 Gbit = 2.347 Gbyte
Un CD audio 74 minuti contiene con questo protocollo 2.347 Gbyte
in TOTALE (dati informazione puri + codifica + sincronismi +
migliorie dovute a carenze tecnologiche). 
Per coloro che hanno detto che la correzione non esiste, voglio
far capire che essa e' strettamente necessaria per i seguenti
motivi:
- NESSUN CD vergine e' privo di difetti di fabbricazione!!!!
  Un puntino sul CD di disomogeneita' pur non essendo visibile
  ad occhio nudo puo' distruggere parecchi bit che pero' la
  correzione d'errore ripristina senza problemi.
- il laser e' pilotato a controllo numerico e nonostante la sua
  estrema precisione si possono sempre presentare errori in
  lettura che la correzione d'errore elimina tranquillamente.
- un piccolissimo segno sul cd non visibile ad occhio nudo 
  oppure un granello di polvere distruggono bit di informazione
  che, la correzione di errore corregge. Se non e' in grado di
  corregerli puo' comunque rivelarli (non tutti gli errori sono
  rivelabili ma una buona parte si) ed in questo caso il 
  segnale di ED (error detection) viene trasmesso
  all'interpolatore che procede di conseguenza tentando di
  rendere meno disastroso possibile l'errore presente che
  la codifica non e' stata in grado di correggere.
Supponiamo, un caso piu' o meno sfigato, che il nostro
sistema di trasmissione presenti 1 errore ogni 1000 byte
dovuto alla lettura laser, ai difetti del cd, allo sporco.
- Se il CD contenesse i puri dati di informazione senza
  codifica cioe' i 176.4 Kbyte/sec otterremmo 
  176 ERRORI AL SECONDO
  ......un disastro!! (tichettii a non finire e forse
  anche peggio.......non ho mai provato a distruggere
  in modo random 176 al secondo.....credo che il
  risultato sia un vero macello)
- Se il CD contiene invece i dati codificati (Reed-Solomon
  per intenderci) si ottiene:
  1 errore ogni 3 ore e 45 minuti circa!!!!!!!
  cioe' leggo 74 minuti di CD audio, gli errori hanno
  distrutto bit di informazione ma sono stati TUTTI
  corretti!!!
.....ho reso l'idea???? credo di si.
war...@dei.unipd.it
- 
Chiaro? Piantiamola per favore con le leggende metropolitane!
Saluti a tutti!

Alberto
Si, per favore, in questi tempi di ICI abbiamo cosi' poche occasioni
di farci quattro sane risate!

Mettila, mettila la URL, che ci facciamo 4 risate! :-)))))
Boh, contento tu...
La URL e' la solita tanto bistrattata ultimamente.
Alberto, se vuoi discutere civilmente sono disposto a farlo, se mi
accusi, senza aver nemmeno capito cio' che ho scritto, dicendo che
*sparo baggianate ed idiozie* be', lascio agli altri giudicare il tuo
spessore. 
Non voglio fare polemica, voglio solo portare la discussione su un
piano civile. Se ci riusciamo bene, altrimenti, se e' la polemica e
l'insulto fine a se stesso che cerchi, hai proprio trovato la
personcina che si tira indietro... ;-)
Ciaooo
Lucio

 personcina che si tira indietro... ;-)
Forse invece vuoi farla, perchè il mio post non ce l'aveva assolutamente
con te, ma solo con quello che riferivi.
Alberto

Alberto
Ciao,
MaX   oOo
the   (_)
Cat    !
cas...@Xiperbole.bologna.it
Attenzione: per scrivermi togliere la X dall'indirizzo

conversione in segnale digitale, magari AC3 (si puo'?).
E bravo Max! Fa piacere che ogni tanto qualcuno capisca le cose
-prima- di tacciarle come *baggianate*.
Infatti la codifica avviene prima, tant'e' che i files in questo nuovo
formato, oltre a poter essere incisi come CD potranno essere scaricati
direttamente dalla Rete (che so, dei samplers, ad esempio).
Il vantaggio rispetto al DVD e' che, -PARE- , il DVD adotti ancora la
codifica MP2.
Ho sentito parlare di esperimenti con l'MP4, addirittura!
Che poi sia una bufala o meno non saprei, aspetto che mi arrivi il
*pacco* dall'Australia.
Pero', il fatto stesso che un nome importante dell'HiFi internazionale
e J.Atkinson di Stereophile siano coinvolti in quest'idea mi fa
sospettare che non debba essere proprio una grossa stupidaggine.
Ma, ripeto, si vedra'. 
Ciao a tutti
Lucio

A proposito degli errori di lettura dei CDP: dopo la presentazione del primo
CDP di Naim, che aveva lavorato al perfezionamento della meccanica Philips,
Philips dichiarò che gli errori di lettura potevano mediamente aggirarsi
intorno al 35% dei dati letti; tanto da stupirsi della percentuale di
riduzione degli errori di lettura ottenuta da Naim rielaborando la sua
meccanica.
Inoltre, da un punto di vista prettamente empirico, se si effettuano delle
prove alternando combinazioni differenti di meccaniche e convertitori si
potrà notare (mediamente) che l'incidenza della lettura operata da
differenti meccaniche è ancor più incidente nella resa delle informazioni di
quella delle unità di conversione. Non nel senso che differenti convertitori
non hanno rese differenti. Gli errori di lettura delle meccaniche non sono
da addebitare solo a congeniti difetti di funzionamento delle stesse,
quanto, in buona parte, alla qualità ed allo stato dei supporti utilizzati:
nell'esperienza di ognuno è possibile si sia verificato il rifiuto di un CDP
a leggere un disco o una traccia, inconveniente superato in alcuni casi
ripulendo la superficie del CD. In altri casi i CD possono essere ondulati,
mal stampati, graffiati o altro ancora. In questi casi il lavoro che la
meccanica di lettura deve compiere è simile a quello che un tempo doveva
svolgere il buon vecchio giradischi: oltrepassare la gimcana dei difetti
propri del supporto per garantire la migliore lettura possibile di solchi e
tracce. Quando non è possibile leggere in alcun modo o "nel tempo dato" le
tracce difettose i CDP ricorrono alla interpolazione dei dati utilizzando
algoritmi di correzione degli errori elaborati ad hoc. E quando si sporca la
lente del gruppo ottico: polvere, umidità o altro? In questo caso si deve
ricorrere alla pulizia della lente. E se il raggio laser si disallinea? Si
dovrà riallinearlo altrimenti gli errori di lettura si moltiplicheranno.
Come si può notare, molti dei limiti di lettura dei CDP sembrano ricordare
quelli che eravamo abituati a riscontrare nei giradischi: sporcizia nei
solchi o sulla puntina, deformazioni del vinile (graffi, ondulazioni, ecc.),
solchi mal stampati, erronee regolazioni del peso di lettura o della messa
in dima della testina, ... Verrebbe quasi da sospettare l'esistenza di un
anatema che il giradischi morente ha rivolto contro il successore
condannandolo alla nemesi.

condannandolo alla nemesi.
Sacrosanto.
Infatti il primo passo verso la *liberazione* consiste proprio
nell'annullamento alla fonte degli errori di lettura (vedi sistema
HEPC). E' un primo tentativo ma va nella direzione giusta, secondo me.
Il secondo passo sara' quello di eliminare il *movimento* ricorrendo a
memorie di massa capaci di immagazzinare centinaia di Mb di dati
digitali da trasferire in modo veloce ma "statico" direttamente 
al convertitore D/A. Ma questo, coi limiti attuali della tecnologia,
e' ancora un traguardo lontano.
Compreremo i nostri chip da attaccare direttamente ad un *lettore di
chip* e tanti saluti a vibrazioni, movimenti, graffi etc etc.
Oppure. ancora meglio, scaricheremo la Musica dalla Rete cosi' come
facciamo col software e la posta.
Ancora qualche anno...
Lucio

condannandolo alla nemesi.
Con la sola differenza che in 13 anni di utilizzo di lettori CD non ho
dovuto mai fare queste cose. E non vi parlo di lettori
fantascientifici : Philips e ancora Philips. Personalmente, e
probabilmente sarò fortunato, non ho mai incontrato il minimo problema
a meno di marchiani difetti di supporti. L'unico problema fu con un
960 che aveva l'alimentazione che mi dava problemi. Però niente per
riallineamenti, rifiuto di leggere dischi, et similia. 
Fossero così tutti i giradischi analogici...!
Ciao
Francesco Donnarumma
francesco...@proselin.com
               (no pro x e-mail)

Ho interesse a tutto quello che riguarda la correzione degli errori da parte
dai lettori cd, vorrei, se qualcuno puo', piu' notizie visto che in nessuna
rivista del settore mai fino ad ora sono riuscito a trovare accenni a questo
argomento. In particolare come vengono "ricostruiti" i dati? Con che
meccanismo? Con un chip ad hoc? E come mai alcuni lettori correggono meglio
di altri?
Grazie in Anticipo
Claudio
alla_c...@iol.it

Son lieto che tu non abbia mai riscontrato i suddetti difetti, ma potrei
persino fornirti documentazione reale del manifestarsi  di quei difetti.
Il ragionare a partire dalla sola propria esperienza non mi sembra un gran
bel modo di fare statistica: se a te non č accaduto vuol dire che
statisticamente rientrerai fra coloro che abbassano le media del
manifestarsi di un evento.
Quanto al fatto che non ti sia mai accaduto d'incorrere nell'intervento dei
circuiti d'interpolazione, spiacente ma devo dirti che non sei in grado di
affermarlo: i circuiti d'interpolazione intervengono senza fornire
avvertimenti. Essi operano occultando un difetto, non scrivendo i manifesti
per avvertire che essi sono intervenuti in seguito al verificarsi del
cataclisma. Il fatto che non si facciano notare vuol solo dire che son
discreti, non che non operino.

discreti, non che non operino.
È nel sistema stesso del digitale a 16 bit, 44 KHz questo tipo di
comportamento che ammette una percentuale neanche tanto bassa di
errori da correggere. Fu sancito dagli accordi primordiali di Philips
e Sony quando hanno stilato il famoso Red Book.
