sportbilsentusiasten wrote:
leif_lar wrote:
Digitala signaler är spänningsnivåer. Ändrar man spänningsnivån så blir den digitala signalen också ändrad.
Det är inte så enkelt som "ett eller noll".
Om våra ljudfrekvenser skall representeras av digitala nivåerna 0-255 (åtta bitar / åtta ettor) kanske det motsvaras av en spänning på 0-5 volt.
Antalet nivåer i en 24-bit DAC är 16777216 (16 miljoner nivåer).
OM DAC:en arbetar med 10V så innebär det alltså att varje digital nivå motsvaras av ca 0,6 mikrovolt (0,000000596046448 V).
Hittade en bra bild på en störning,
Digitala signalen/siffran/koden 7FFF blir 8000 pga en störning, glitch, (en "etta" flippades och blev en "nolla"):
5025.Blog-7-_2D00_-image-1.png
Tillför man tillräckligt mycket energi i form av störningar så kommer ettor att bli nollor och motsv.
Bra utrustning har bättre skydd mot störningar än motsv. dålig.
Tänk er exemplet när mobilen ligger tillräckligt nära en gammal radio/tv och det ringer, man hör störningarna tydligt i högtalarna.
Dom där små små miljondels volten i DAC:en behöver all hjälp dom kan få för att färdas oförändrade i systemet.
Det är inte så det fungerar.
TCP/IP är en serie av 1 och 0 i en hög hastighet = representeras av en analog högfrekvent signal som genereras i en ände och tolkas i mottagaren till 1 eller 0. Där 1 är tydligt definierad liksom 0. En ytterst säker överföring. Till det kommer felkorrigering och vid behov omsändning.
Fel i dataöverföringen ät extremt sällsynta.
Det är inte skillnader på miljondels volt som avgör hur signalen tolkas. Den är ETT eller NOLL. Två diskreta signalnivåer med några volts stor åtskillnad i spänning.
När den digitala strömmen kommer in i DAC så omvandlas den till analog signal och DÄR blir det ytterst lite skillnad i spänning mellan 7FFF och 8000 ut från DAC, om nu DACen skulle räkna fel eller bli störd. Troligtvis hörs inte denna skillnad alls.
Baserat på mina o andras tester, är jag rätt säker på att andra saker påverka mer.
Hmmmm... vi kanske rör till det nu... Jag skrev ingenting om TCP/IP...
I alla fall så är spänningsnivåerna i moderna nätverk oftast -2 till + 2 volt, uppdelade i fem olika nivåer (-2V, -1V, 0V, +1V , +2V) till skillnad mot vad man kanske skulle kunna tro (två nivåer?).
Alltså 1 volts skillnad.
Är det enkelt att störa ut en skillnad på 1 volt? Teoretiskt räcker det med att 1 volt blir 1,5 för att den skall räknas som två...
TCP/IP är ett samlingsnamn för en hel familj av överföringsprotokoll för kommunikation.
Vissa protokoll (TCP ex) skickar om data vid behov, medan andra (UDP ex.) inte skickar om data.
Pratar man med en annan person över en dålig intenetanslutning så kvittar det om talet/bilden inte blir 100, dessutom skulle man inte ha nytta av att sända om en redan gammalt tal.
Musik däremot...
Som jag förstått det så är musik både tidskritiskt och informationskritiskt, därför buffrar spelarna data, och i värsta fall blir det dropouts om systemet inte hinner med/blir stört.
Tanken som slog mig nu är hur mycket dropouts som behövs för att man skall uppfatta dom (höra skillnad mot ett system utan dropouts).
Dom flesta hör antagligen om det blir en paus i musiken på en sekund. Men skulle man uppfatta 1/1000 sekund? Om det händer en gång per sekund?