Debianon a hangerőszabályzónál melyik az alap hangerő?
"max hangerőn 16 bittel dolgozik, de 50%-nál már csak 15, stb"
Ez biztos, hogy nem így van. Ha így lenne, csak a minőség romlana, a hangerő nem változna.
A jel nagysága nem változik.
Biztos, hogy így van. Ide figyelj:
binárisan a 128: 1000000
ennek a fele 64: 100000
32: 10000, stb.
Azok a számok nem azt reprezentálják, amire gondolsz. :)
Nézd meg még egyszer a linkelt ábrát.
A hangerőt az határozza meg, hogy milyen "magas" a jel az ábrán, ez az amplitúdója. Mindegyik diagramon ugyanaz az amplitúdó, nincsenek kinagyítva egymáshoz képest (kivéve azt a kis kört). A bitszám pedig az, hogy milyen kis lépésekben lehet a nulla a maximális amplitúdó között mozogni. Ha csak két lépésben lehet, akkor is el lehet érni a maximumot.
Jó, akkor másképp mondom:
Tegyük fel, van egy DAC, 8 bites bitmélységgel. Erre kiírunk egy értéket, pl. 255, ekkor a kimeneten a maximális feszültség lesz. Most akkor írjuk ki hogy 127: Láss csodát, a feszültség pont a fele lett:)
Tehát ha a hangerő 100%, akkor a maximális érték 255, azaz 11111111 (8 db egyes). Ha leveszem a hangerőt 50%-ra, akkor a maximum 127 lesz, ami 01111111. Na, mi történt? Ugyanazt a hullámot egyel kevesebb bittel ábrázoltuk, így feleződött a felbontás. De akkor visszatérve a kérdésre: Melyik beállítás "hajtja ki" teljesen a konvertert?
Kezd elmenni a kedvem a győzködéstől, de nézzük, utoljára.
Az aktuális érték és a felbontás nem ugyanaz. Ha 8 bites felbontással kiírsz 255-öt, az a maximum, 127 kb. a fele. De 7 bites felbontással a 127 lesz a maximum. 2 bites felbontással a 3 lesz a maximum, tehát a 100%.
Mondjuk van egy fényszabályzós lámpád, ami 8 bites felbontású, 256 lépésben tudod szabályozni 0-100%-ig a fényerőt. Ha egy sima hagyományos kapcsolód van, az 1 bites felbontású, és vagy sötétet vagy teljes fényerőt csinál. Nem lesz halvány derengés, ha felkapcsolod, hanem maximumon fog világítani.
Remélem, hogy választ kapsz az eredeti kérdésedre is.
Na, akkor mégegyszer :DDDDDDDDDDD
Ha van egy 16 bites hangkártyád, azt 15 bittel félig tudod kivezérelni. A bitmélység változatlanul 16 bit, ahhoz nem nyúl senki.
A bites dologhoz meg egy 10-es számrendszerbeli hasonlat:
A 7 számjegyű ("7 bites") 1.000.000-nak a 6 számjegyű ("6 bites") 500.000 a fele, - de ezenkívül 6 számjegyű ("6 bites") még a 900.000 is és a 100.000 is.
Tehát kizárólag a számjegyek (bitek) használata az összehasonlításhoz pontatlan és félrevezető.
Konkrét számértékeket kell összehasonlítani.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!