Newsgroup: it.comp.musica.mp3
Titolo: Jitter Correction.

Rippo i cd audio in mp3 tramite CD-EX 1.20 e pur mettendo correzione jitter
a volte capita che in una traccia rilevi un errore di jitter....è grave?
cosa comportano questi errori?
è importante eliminarli?
grazie.
PS=come funziona la correzione jitter?  cosa fa?

Se li corregge ne può rilevare 20. Comunque se noti che ne trova spessi (e
si sento molto negli mp3) ti consiglio di mettere come opzione Paranoia
Full, la velocità di estrazione diminuirà a 1x, ma almeno stai tranquillo.
Darksheep
www.darkservers.net

a volte capita che in una traccia rilevi un errore di jitter....č grave?
Io uso EAC e vado tranquillo... Quando la traccia č buona la tiro giů
a 11.2x, e ho la certezza assoluta che non ci saranno errori.

 Full, la velocità di estrazione diminuirà a 1x, ma almeno stai tranquillo.
da quelc he ci mette il mio cd ex 1.20 non deve essere tanto + alta, impiega
3-4 minuti a estrarre una traccia in wav!! cosa dici?

 a volte capita che in una traccia rilevi un errore di jitter....è
grave?...
Ti troverai sicuramente meglio se userai
EAC (abbreviazione di Exact Audio Copy)
che è scaricabile dal sito 
www.exactaudiocopy.de
ed è un software postcardware
(cioé se ti piace e vuoi continuare ad usarlo
devi inviare una cartolina della tua città all'autore
che è uno studente e ne farà... una bella collezione!).
Esistono 2 tipi di jitter relativi ai cd audio.
1) Di solito quando si parla di "jitter" si riferisce a un errore nella base
dei tempi
quando un campione digitale è convertito in segnale analogico.
2) L'altro significato di jitter è usato nel contesto dell'estrazione audio
da CD.
Questo tipo di jitter (che è quello che a te più interessa)
indica che alcuni campioni vengono duplicati o saltati interamente.
Il "Jitter correction", è il processo di compensazione e ripristino
dell'audio al suo formato originale.
Il problema nasce perchè le specificazioni della Philips
non richiedono un accurato indirizzamento dei blocchi.
Poichè i dati audio e le informazioni sugli indirizzi sono scollegate,
il lettore CD non è capace di identificare esattamente l'inizio e la fine di
ogni blocco.
L'inaccuratezza è piccola, ma se il sistema che estrae l'audio
deve fermarsi, scrivere i dati su disco, e riprendere da dove aveva
lasciato,
non è in grado di trovare l'esatta posizione.
Il risultato è che l'estrazione riprende alcuni campioni più avanti o
indietro,
duplicando o saltando alcuni campioni.
Questi errori suonano come dei click durante la riproduzione.
Con la maggior parte dei lettori che supportano l'estrazione digitale,
si possono ottenere file audio senza jitter usando un programma
che legge l'intera traccia in un colpo solo.
Il problema con questo metodo è che se il disco fisso non può ricevere i
dati,
il campionamento viene interrotto.
Un approccio che ha prodotto buoni risultati è quello di usare
una jitter correction via software.
Questo implica ripetute letture, e poi slittando i dati per farli
combaciare.
Volendo essere pignoli, vanno dette altre cose.
I cd audio masterizzati difficilmente sono una copia perfetta del CD
originale.
Il CD audio è infatti completamente diverso da un CD-ROM contenente dati.
Ciò è dovuto al fatto che originariamente era stato creato soltanto
per un accesso sequenziale di dati
che l'amplificatore deve poi convertire in segnali analogici.
Il principale problema di lettura dei CD audio si basa
sullo scarso livello di accuratezza della lettura del lettore CD-ROM:
se in un CD-ROM ogni blocco dati è
di 2,048 bytes + informzioni aggiuntive sulla correzione degli errori di
lettura,
in un CD audio tutti i 2,352 bytes del blocco sono destinati ai dati audio
(il che significa niente controllo degli errori e niente codici di
sincronizzazione).
Un secondo problema, che deriva direttamente da questo,
è il cosiddetto "buffer overflow",
che accade quando il lettore va ad una velocità troppo elevata
ed è costretto, quando interviene il buffer overflow,
a ripetere la lettura dei dati.
Ciò, a causa del problema della scarsa accuratezza dei blocchi,
spesso provoca la perdita o la ripetizione di alcuni blocchi.
Dunque per ottenere dei buoni risultati nella copia
bisogna anche possedere un lettore CD-ROM
che supporti l'estrazione audio digitale con una buona qualità.
Molti software (come ad es. EAC)
mettono  a disposizione una opzione con la correzione Jitter :
puoi selezionarla per migliorare la qualità di lettura
se il tuo lettore CD è di scarsa qualità
o se il CD che vuoi copiare è graffiato o rovinato,
ma in tal caso la velocità di lettura può ridursi considerevolmente.
Chiedo scusa a te e a tutto il NG se sono stato troppo prolisso,
ma ogni tanto forse ci vuole qualche precisazione.
Ciao
Alper9000

 a 11.2x, e ho la certezza assoluta che non ci saranno errori.
EAC convete anche in mp3 o estrae solo in wav?

 sincronizzazione).
Questo e' assolutamente errato.
In un cd audio i dati solo audio sono all'incirca 1/5
dei dati totali proprio perche' il resto (essendo stato
standardizzato nel 78) prevedeva problemi di lettura
sequenziale. Il codice CIRC ti dice niente?
Si e' parlato talmente tanto di questo specifico argomento
su it.hobby.hi-fi...
Ti consiglio una ricerca al thread "COSA LEGGE UN CD AUDIO
(lungo)" con risposta di Piercarlo Borletti piuttosto esauriente con
google groups. Se non ne hai voglia ti mando il file direttamente.
Ti assicuro che c'e' da imparare parecchio.
--
                  Mr. Bad Guy
|Let's go chasing rainbows in the sky...|
            + ICQ #41121680 +

EAC convete anche in mp3 o estrae solo in wav?
Converte in mp3.

> EAC converte anche in mp3 o estrae solo in wav?
converte in mp3...mpc...e molti altri, basta dirgli che encoder usare e 
sei apposto (se vuoi usare Lame ad esempio basta sbattere Lame.exe in 
una cartella, ad esempio "Lame" e passare il percorso c:\lame\lame.exe a 
EAC). Per le impostazioni su come ottenere il miglior compromesso 
spazio/qualita'/tempo di encoding c'è tutto nelle faq.
Saluti
RIC

 ha scritto nel messaggio
news:a186eu$oqjcc$1...@ID-84652.news.dfncis.de...

Mi leggerò al più presto quanto da te consigliato.
Comunque, SI', qualcosina mi dice il CIRC...
II dati memorizzati su CD sono divisi in pacchetti da 24 byte chiamati
frame.
Ogni frame è organizzato come segue:
Descrizione                               Lunghezza (bit)
pattern di sincronizzazione          24 + 3
control byte                               14 + 3
primo pacchetto dati                  12 * (14 + 3) = 204
correzione di errore                   4 * (14 + 3) =  68
secondo pacchetto dati              12 * (14 + 3) = 204
correzione di errore                    4 * (14 + 3) =  68
                                               -----------------------
                                                   Totale:  588 bit
Dunque per memorizzare 192 bit ne vengono impiegati 588!
Il metodo impiegato per la correzione degli errori, come tu sai,
prende il nome di Cross Interleave Reed-Solomon Coding (CIRC).
L'efficacia di questo sistema è notevole:
per ogni frame i 24 byte di dati vengono inviati
al primo decodificatore Reed-Solomon,
che usando i primi 4 byte extra è capace di individuare
e correggere un errore ogni 32 byte.
Successivamente i 24 byte di dati e i rimanenti 4 byte extra vengono
spediti,
a differenti intervalli, al secondo decodificatore R-S.
L'interleaving dei byte permette di scomporre errori di tipo burst,
cioè su molti byte consecutivi, in tanti errori
che coinvolgono un solo byte per ogni blocco.
Se ci sono errori il secondo decoder R-S usa gli ultimi 4 byte
per aggiustare i 24 byte di dati.
Dopo essere stati deinterallacciati per ripristinare l'ordine di partenza
i dati possono essere finalmente inviati in uscita.
Le specifiche per i CD permettono di avere fino a 220 errori al secondo.
L'algoritmo CIRC riesce quasi sempre a correggere
perfettamente questi errori ed a fornire dati corretti.
Errori estesi fino a 450 byte consecutivi, per merito dell'interleaving,
vengono corretti senza perdita di informazione.
I codici sono abbastanza potenti da recuperare totalmente
un errore di oltre 4.000 bit consecutivi, che corrisponde ad un foro
sul disco del diametro di circa 2,5 mm.
Se la correzione d'errore viene implementata al completo
(non è sempre il caso di tutti i lettori CD),
è possibile attaccare un pezzo di nastro isolante largo 2 mm radialmente sul
disco,
o praticare sul disco un foro di 2 mm senza riscontrare alcun degrado
nell'audio riprodotto.
E' comunque possibile che qualcosa sfugga,
ma di solito si tratta di piccoli "click" che all'ascolto vengono a malapena
percepiti.
Un settore contiene 98 frame,
per un totale di 98*24 = 2352 byte corretti dal CIRC.
Dato che nei CD-ROM l'integrità dei dati è più importante che nei CD audio
(visto che nei primi anche l'errore di un solo bit è inaccettabile),
di questi 2352 byte gli ultimi 288 sono riservati
per un ulteriore livello di correzione di errore.
Abbiamo infatti 4 byte di EDC (Error Detecting Code)
che contengono il CRC dei dati precedenti
e 276 byte di ECC (Error Correcting Code)
che ultilizzando ancora la tecnica dell'interleaving ed i codici
Reed-Solomon
servono a correggere gli errori sfuggiti ai precedenti controlli.
La probabilità che rimangano errori non corretti o non rilevati diventa a
questo punto bassissima.
Ogni settore ha un mode byte che specifica il tipo di dati in esso
contenuti:
     Modo   Contenuto
        0      Tutti i byte valgono zero
        1      2048 byte di dati più EDC/ECC
        2      CD audio o altri tipi di dati
Il settore di cui parlavo prima, costituito da 98 frame consecutivi,
è la più piccola unità che può essere indirizzata su un CD audio
e corrisponde ad un tempo di 1/75 di secondo.
Nel byte di informazione sono attualmente definiti solo due bit,
il bit P e il bit Q:
il bit P svolge una sorta di funzione di sincronismo globale
e indica l'inizio e la fine delle selezioni, il tempo tra le selezioni, e
così via.
I bit Q accumulati in una parola costituita da una porzione dei 98 possibili
bit
codificano il tempo, la traccia ed il numero di indice, così come pure molte
altre possibili funzioni dipendentemente dalla posizione sul disco, di che
tipo di disco si tratta, e così via.
Alla prossima
Alper9000