Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

Vaclav Peroutka Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><pre>Zvukovky se delaji s vzorkovacim kmitoctem jak 44.1kHz tak 48kHz, zalezi na
<img src="BODY_IMAGES_WRAP_GIF"> chipsetu. Uvnitr casto byva &quot;sample rate converter&quot;, ktery to cele &quot;podela&quot;.
<img src="BODY_IMAGES_WRAP_GIF">Bohuzel nevim, jak korektne detekovat na konkretni zvukovce, aby se SRC nepouzil
<img src="BODY_IMAGES_WRAP_GIF">a data sla primo na vystup. 

Asi by byly lepsi dve rutiny, jedna pro 44.1 a druha pro 48kHz. A kazdy si
<img src="BODY_IMAGES_WRAP_GIF">vybere rucne tu, ktera mu vyhovuje...

S tim bit 5,(HL) je to dobry napad :-)

Nahodou na to jednoduche FSK ses nedival ?

V.

<span class="replyquote1">&gt; 
&gt; D. za info, trochu som sa pohrabal v zdrojákoch a viac hádam ako viem, ale
&gt; uvazujem takto:
&gt; 
&gt; 1) velku inspiraciu som nasiel na tejto stranke:
&gt; http://code.google.com/p/otla/wiki/ComoFunciona
&gt; az po tvojej reakcii som pochopil, ze sa jedna o popis len jednej z metod,
&gt; podla popisu v zdrojakoch (textos.cpp) to tipujem na metodu ultra alebo
&gt; fiq...
&gt; podla zdrojakov (rutinas.cpp) sa v loaderi metody raudio pracuje s
&gt; registrom R - co prinasa o cosi vyssiu presnost pri merani casu (klasicky
&gt; inkrement zabera cca Nx24+5 + X taktov, kdezto cez R to je Nx20+5 +X -
&gt; mozno to robi nejaky rozdiel...)
&gt; skusim pospekulovat o vyuziti R registra... ma niekto skusenosti?
&gt; 
&gt; aj ked: v ich vzore pouzivaju IN F,(C) co je uzasna vec, netreba maskovat
&gt; bity, ale ja som ich ofintil - vdaka BIT 5,(HL) s HL na E002 vieme nacitat
&gt; stav CMT na 8 taktov, im to trva 12 :-) takze s ich R registrom su zhruba
&gt; tam kde my bez R...
&gt; 
&gt; 2) siel by som cestou spolahlivosti - extremne rychlosti nepodporuju
&gt; chcecksum a tak sa po sice kratkom nahravani pocitac s istou
&gt; pravdepodobnostou aj tak sekne...
&gt; 
&gt; 3) z popisu ich algoritmov usudzujem, ze asi nik nesiel cestou &quot;mojho&quot;
&gt; kodovania troch bitov - pritom, ak by sa vyuzil este jeden volny bit
&gt; (3+3+2+1) a ten sa pouzil na podmienenu negaciu bajtu, dal by sa
&gt; statisticky ziskat este asi dvojnasobok rychlosti (lebo by sme vynegovali
&gt; bajty, ktore maju moc jednotiek a viedli by k dlhym vlnam).
&gt; 
&gt; 
&gt; 
&gt; este jednu otazku doplnim k tym predtym - ma niekto v plane kodovat
&gt; nahravky do MP3 a pripadne ich pustat cez MP3 player? podla skusenosti s
&gt; k7zx (takze ani t7zx ani m7zx :-) vraj MP3 playere funguju na 48kHz, kdezto
&gt; bezne zvukovky a CD playere na 44,100 - resamplovanie robi zasadny rozdiel
&gt; v kvalite nahravky, moze to uplne rozhadzat synchronizaciu). tak by ma
&gt; zaujimalo, ci mam ratat so samplovanim na 48 aj 44,1...
&gt; 
&gt; 
&gt; Feri
</pre>