PeriodeLytter
Hi-Fi freak
- Ble medlem
- 26.02.2013
- Innlegg
- 3.647
- Antall liker
- 3.352
Da er jeg endelig i gang med et prosjekt som har lagt på vent i flere år. Hva vi skal forsøke vise er om det er forskjell på CD drivverk når dem kun benyttes til sende digital audio over S/PDIF.
Første post tar kun for seg metoden benyttet med håp om innspil fra leserne mens lab'n (les kjøkkenbordet) fortsatt er rigget for prosjektet.
Verktøy benyttet er RME UCX, et såkalt profesjonelt lydkort som har både Coax og Toslink inn og utganger. Vi skal benytte dette til å spille inn det digitale S/PDIF signalet fra ulike CD spillere og muligens rene CD drivverk om det finnes eiere i Bergen som vil låne bort spiller, eller kan ha en tulling i slutten av 50 årene med laptop, lydkort og kabelvase på besøk en times tid.
Først må vi lage en referanse. Det viser seg komplett umulig å få bit-perfekt signal via loopback på RME lydkortet. Det ble lenge kranglet med ulike avspillere og WASAPI innstillinger. Selv ikke DeltaWave sin innebyggede test-loop evnet gi oss en bit-perfekt referanse bortsett fra klokke. Derfor ble det gjort et annet forsøk til å sette en referanse som viste seg fungere godt nok for mitt hode.
Med EAC og AccurateRIP ble Conrflakes CD spor 1. Lykkelig og spor 12. Svi rippet med 100% verifisering fra AccurateRIP. Spor 12 er tanken at vi mulighes kan teste om det er variasjoner på innerste og ytterste delene av CD spiralen. Platen er valgt tilfeldig fra hyllevare. Et øyeblikk var tanken å benytte en jåleplate, men forkastet det siden disse bare "muligens" har en bedre kvalitetkontroll av selve CD mediet.
Med en 60cm kort Belden 1694A Coax fra Blue Jeans koblet fra ut til inn på RME lydkortet benytter jeg nå Squeezelite-X som avspiller og spiller inn med Audacity. Siden vi overfører data digitalt er det ingen nivåjusteringer som behøves. Lykkelig spilles inn 10 ganger og eksporteres som 44,1/16-bit wav. Mulig det ikke er optimalt å avkorte fra 32-bit* til 16, men DeltaWave vil likevel avkorte til hva den sammenligner med.
Deretter ble første innpilling nulltestet mot resterende 9 innspilllinger i DeltaWave. Hvor samtlige 9 tester kommer ut som bit-perfekt. Altså samtlige 10 innspillinger er identisk til 16 bit. Kult, vi har en referanse nå som vi har verifisert at RME lydkortet sammen med Audacity kan kopiere S/PDIF strømmen helt identisk hver gang vi starter en ny innspilling.
Utfordringen i videre tester er at vi har med to usynkroniserte klokker å gjøre. Ikke ulikt slik de fleste har sine CD drivverk og DAC oppkoblet. DeltaWave skal evne rapportere klokkeavvik , men likevel ignorere disse når den sammenligner om data er bitperfekt. Ingen av CD spillerne jeg har kan sende eller motta ekstern klokke, men RME lydkortet har disse egenskapene om jeg skulle komme over et drivverk med slik inn/utgang.
Arbeidet som er påbegynt nå er datafangst. Fra den samme CD platen spiller vi nå inn første og siste spor 10 ganger. Nå er det trolig ikke statistisk nok med kun 10 eksemplarer, men det virker som tidlige tester likevel gir oss grunnlag til å komme men noen konklusjoner. Både Coax og Toslink er planlagt testet for å se om hysteresen (evnen til å skile 0/1 i BMC koding) som mange produsenter ser ut til å vektlegge faktisk har betydning for resultatene. Forresten bad jeg Chat-GPT om å kalkulere reell hastighet på S/PDIF fra en CD plate og samtidig ta med overhead og BMC. Hun kommer til 5.6448 Mbps.
Uten hjelp fra andre har denne testen en betydelig svakhet. Jeg har pr nå ikke tilgang til såkalte high-end spillere eller rene CD drivverk. Hva som kommer er resultater fra
Marantz CD6006, Pioneer PD-D6 mk II SACD og en Panasonic BD spiller med kun Toslink fra lavere prisklasse. Mulig jeg også fortsatt har en Pioneer DVD spiller liggende bare for å øke datamengden.
Innledene resultater viser dessverre at nulltest faktisk ikke er veldig avslørende annet enn at vi lærer at bitperfekt er det i hvertfall ikke. Med score i nærheten av 0,08% liket mellom avspillinger. Derfor har jeg begynt å se på om jeg på avkorte lengde på testene. Nå analyserer jeg hele låten. Eller se om REW eller Multitone er bedre kandidater for denne testen. Men da blir å nok å brenne CD plate med testsweep etc. Men hvor kan en ha gjemt bort tomme CD-Rom plater da?
*) Faktum at data kommer inn som 32-bit gjør at jeg mistenker at RME muligens kjører anti-aliasing filter på alt den sender up-stream? Som trolig da gjør det vanskelig å få bit-perfekt loopback via ut/inn kontaktene
Og ja, jeg angrer på låtvalg grunnet hva teksten til Lykkelig handler om. Den behøvde noen gjennomspillinger før det gikk opp for meg.
Første post tar kun for seg metoden benyttet med håp om innspil fra leserne mens lab'n (les kjøkkenbordet) fortsatt er rigget for prosjektet.
Verktøy benyttet er RME UCX, et såkalt profesjonelt lydkort som har både Coax og Toslink inn og utganger. Vi skal benytte dette til å spille inn det digitale S/PDIF signalet fra ulike CD spillere og muligens rene CD drivverk om det finnes eiere i Bergen som vil låne bort spiller, eller kan ha en tulling i slutten av 50 årene med laptop, lydkort og kabelvase på besøk en times tid.
Først må vi lage en referanse. Det viser seg komplett umulig å få bit-perfekt signal via loopback på RME lydkortet. Det ble lenge kranglet med ulike avspillere og WASAPI innstillinger. Selv ikke DeltaWave sin innebyggede test-loop evnet gi oss en bit-perfekt referanse bortsett fra klokke. Derfor ble det gjort et annet forsøk til å sette en referanse som viste seg fungere godt nok for mitt hode.
Med EAC og AccurateRIP ble Conrflakes CD spor 1. Lykkelig og spor 12. Svi rippet med 100% verifisering fra AccurateRIP. Spor 12 er tanken at vi mulighes kan teste om det er variasjoner på innerste og ytterste delene av CD spiralen. Platen er valgt tilfeldig fra hyllevare. Et øyeblikk var tanken å benytte en jåleplate, men forkastet det siden disse bare "muligens" har en bedre kvalitetkontroll av selve CD mediet.
Med en 60cm kort Belden 1694A Coax fra Blue Jeans koblet fra ut til inn på RME lydkortet benytter jeg nå Squeezelite-X som avspiller og spiller inn med Audacity. Siden vi overfører data digitalt er det ingen nivåjusteringer som behøves. Lykkelig spilles inn 10 ganger og eksporteres som 44,1/16-bit wav. Mulig det ikke er optimalt å avkorte fra 32-bit* til 16, men DeltaWave vil likevel avkorte til hva den sammenligner med.
Deretter ble første innpilling nulltestet mot resterende 9 innspilllinger i DeltaWave. Hvor samtlige 9 tester kommer ut som bit-perfekt. Altså samtlige 10 innspillinger er identisk til 16 bit. Kult, vi har en referanse nå som vi har verifisert at RME lydkortet sammen med Audacity kan kopiere S/PDIF strømmen helt identisk hver gang vi starter en ny innspilling.
Utfordringen i videre tester er at vi har med to usynkroniserte klokker å gjøre. Ikke ulikt slik de fleste har sine CD drivverk og DAC oppkoblet. DeltaWave skal evne rapportere klokkeavvik , men likevel ignorere disse når den sammenligner om data er bitperfekt. Ingen av CD spillerne jeg har kan sende eller motta ekstern klokke, men RME lydkortet har disse egenskapene om jeg skulle komme over et drivverk med slik inn/utgang.
Arbeidet som er påbegynt nå er datafangst. Fra den samme CD platen spiller vi nå inn første og siste spor 10 ganger. Nå er det trolig ikke statistisk nok med kun 10 eksemplarer, men det virker som tidlige tester likevel gir oss grunnlag til å komme men noen konklusjoner. Både Coax og Toslink er planlagt testet for å se om hysteresen (evnen til å skile 0/1 i BMC koding) som mange produsenter ser ut til å vektlegge faktisk har betydning for resultatene. Forresten bad jeg Chat-GPT om å kalkulere reell hastighet på S/PDIF fra en CD plate og samtidig ta med overhead og BMC. Hun kommer til 5.6448 Mbps.
Uten hjelp fra andre har denne testen en betydelig svakhet. Jeg har pr nå ikke tilgang til såkalte high-end spillere eller rene CD drivverk. Hva som kommer er resultater fra
Marantz CD6006, Pioneer PD-D6 mk II SACD og en Panasonic BD spiller med kun Toslink fra lavere prisklasse. Mulig jeg også fortsatt har en Pioneer DVD spiller liggende bare for å øke datamengden.
Innledene resultater viser dessverre at nulltest faktisk ikke er veldig avslørende annet enn at vi lærer at bitperfekt er det i hvertfall ikke. Med score i nærheten av 0,08% liket mellom avspillinger. Derfor har jeg begynt å se på om jeg på avkorte lengde på testene. Nå analyserer jeg hele låten. Eller se om REW eller Multitone er bedre kandidater for denne testen. Men da blir å nok å brenne CD plate med testsweep etc. Men hvor kan en ha gjemt bort tomme CD-Rom plater da?
*) Faktum at data kommer inn som 32-bit gjør at jeg mistenker at RME muligens kjører anti-aliasing filter på alt den sender up-stream? Som trolig da gjør det vanskelig å få bit-perfekt loopback via ut/inn kontaktene
Og ja, jeg angrer på låtvalg grunnet hva teksten til Lykkelig handler om. Den behøvde noen gjennomspillinger før det gikk opp for meg.