Obsah fóra hifi.slovanet.sk hifi.slovanet.sk

Bolo zavedene manualne potvrdzovanie registracii !!!
 
 FAQFAQ   HľadaťHľadať   Zoznam užívateľovZoznam užívateľov   Užívateľské skupinyUžívateľské skupiny   RegistráciaRegistrácia 
 NastaveniaNastavenia   Súkromné správySúkromné správy   PrihláseniePrihlásenie 
https://www.tnt-audio.com/gif/smallstereo_white.gif

Upsampling
Choď na stránku Predchádzajúca  1, 2, 3  Ďalšia
 
Pridať novú tému   Zaslať odpoveď    Obsah fóra hifi.slovanet.sk -> Resampling, upsampling, komprimacia zvuku
Zobraziť predchádzajúcu tému :: Zobraziť nasledujúcu tému  
Autor Správa
xvlk
Hifista


Založený: 25 marec 2008
Príspevky: 190
Bydlisko: Praha+-50km

PríspevokZaslal: Ne november 16, 2008 12:12:32    Predmet: Odpovedať s citátom

dustin napísal:
Je to jenom filtr, dostane par dat v poli a vrati jine pole

Tak v tehle filozofii muj algoritmus nebude fungovat. Pokud dostane
par dat v poli, vyhodi taky nejake pole - ale jinak dlouhe - obecne pokazde
jinak pokud jsou kmitocty SRC nesoudelne.
A jinak pokud ma byt volan na data, ktera tecou po castech - treba ty streamy, musi se nekde schovat parametr okamzite faze (instp) ten
vratit na konci kazde casti a zavolat znova prevzorkovac s prislusnym
parametrem. Jinak tam budou strasny chyby a pozna se to tak, ze
budou zaviset na velikosti bufferu (tedy poctu tech dat, co se zpracovavaji
naraz)

dustin napísal:
Díky, zkusím to naimplementovat. Předpokládám, že vstupní int32 musím převést na float, ideálně float64.

ba ba, ja pouzivam defaultne doubly. (coz je dle IEEE float80 ?)
Roman St napísal:

Není to skrytá reklama ?

Jak kazdy muze zjistit, firma, kde byl SRC vyvinut, se pred dvema lety fokjuzovala na pronajimani zborenist a kupovani sportovnich hal.
Kod vsak muze byt stale jejim majetkem, doporucuji tedy nazvy funkci a promennych prepsat velkymi pismeny a zmenit trosku formatovani.

_________________
Avg(uš**2)=4kTRgammaDeltaf
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


Založený: 06 október 2006
Príspevky: 4857
Bydlisko: Plzeň

PríspevokZaslal: Ne november 16, 2008 13:19:36    Predmet: Odpovedať s citátom

citácia:
Tak v tehle filozofii muj algoritmus nebude fungovat. Pokud dostane
par dat v poli, vyhodi taky nejake pole - ale jinak dlouhe - obecne pokazde
jinak pokud jsou kmitocty SRC nesoudelne.


Jasně, délka vstupního a výstupního pole musí odpovídat poměru frekvencí (+/- 1 po zaokrouhlení), jinak by to nedávalo smysl.

citácia:
A jinak pokud ma byt volan na data, ktera tecou po castech - treba ty streamy, musi se nekde schovat parametr okamzite faze (instp) ten
vratit na konci kazde casti a zavolat znova prevzorkovac s prislusnym
parametrem. Jinak tam budou strasny chyby a pozna se to tak, ze
budou zaviset na velikosti bufferu (tedy poctu tech dat, co se zpracovavaji
naraz)


Filtr má své "globální" proměnné, které zůstávají mezi voláním vlastní filtrovací metody na bloku vstupních dat. Uchovávat data mezi bloky potřebují asi všechny filtry v SoXu.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
PMA
Pavel Macura


Založený: 18 január 2007
Príspevky: 20444

PríspevokZaslal: Ne november 10, 2013 13:25:40    Predmet: Odpovedať s citátom

Praktická ukázka resamplingu. Původní signál je 1kHz v 44.1/16, bez ditheru. Je měřený ADC v módu 96/24. Dále je tento signál prohnaný přes resampling z 44.1/16 na 96/24 a opět měřený ADC 96/24. Přínos je evidentní, i když THD a THD+N zůstává prakticky beze změny.
_________________
mám rád hifi, ale víte, jak je to dál .....
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu Zobraziť autorové WWW stránky
miero
Hifi inventar


Založený: 08 september 2010
Príspevky: 11428
Bydlisko: Praha

PríspevokZaslal: Ne november 10, 2013 13:49:19    Predmet: Odpovedať s citátom

Ako by to vyzeralo na 88.1/24? Resp. ak by bol povodny signal 48k, a neprejavoval sa tam iny nasobok vzorkovacej frekvencie prehravania a nahravania.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


Založený: 06 október 2006
Príspevky: 4857
Bydlisko: Plzeň

PríspevokZaslal: Ne november 10, 2013 13:50:40    Predmet: Odpovedať s citátom

Jaký DAC? Zřejmě tam ten bordel přidává interní ovesampling v DACu, který je pro 96kHz kratší. Nebo má zvukovka čistější hodiny pro násobky 48kHz než pro 44,1kHz (např. myslím xonar má hodiny pro 48kHz jen děličkou, zatímco pro legacy 44,1 používá PLL).
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
opa
Hifi inventar


Založený: 24 február 2007
Príspevky: 11176
Bydlisko: Praha

PríspevokZaslal: Ne november 10, 2013 15:49:42    Predmet: Odpovedať s citátom

Něčemu nerozumím, jak se do původního "čistého" signálu dostaly kmitočty 200 a 400 Hz ? a jak je resampling odstranil ?
_________________
Cui bono ?
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
PMA
Pavel Macura


Založený: 18 január 2007
Príspevky: 20444

PríspevokZaslal: Ne november 10, 2013 16:16:03    Predmet: Odpovedať s citátom

opa napísal:
Něčemu nerozumím, jak se do původního "čistého" signálu dostaly kmitočty 200 a 400 Hz ? a jak je resampling odstranil ?


Pánové, je vidět, že nevíte, jak vypadá digitální signál 44.1/16 bez ditheru (SFDR složky korelované na signál). Je též vidět, že diskuse pouze ve slovní rovině je bezcenná, a to v každém tématu, které jde trochu do hloubky.
Na tomto obrázku jsou data, nikoliv produkt převodníku.
Resampling/upsampling modifikuje složky ze zcela pochopitelných důvodů.

_________________
mám rád hifi, ale víte, jak je to dál .....
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu Zobraziť autorové WWW stránky
PMA
Pavel Macura


Založený: 18 január 2007
Príspevky: 20444

PríspevokZaslal: Ne november 10, 2013 16:25:51    Predmet: Odpovedať s citátom

Nebo třeba takhle. Záleží na tom, co a jak.

http://www.hifi-voice.com/teorie-a-praxe/434-formaty-audio-dat-a-jejich-srovnani-1.html

http://www.youtube.com/watch?v=1CkyrDIGzOE

_________________
mám rád hifi, ale víte, jak je to dál .....
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu Zobraziť autorové WWW stránky
miero
Hifi inventar


Založený: 08 september 2010
Príspevky: 11428
Bydlisko: Praha

PríspevokZaslal: Po november 11, 2013 07:25:30    Predmet: Odpovedať s citátom

PMA napísal:
Praktická ukázka resamplingu. Původní signál je 1kHz v 44.1/16, bez ditheru. Je měřený ADC v módu 96/24. Dále je tento signál prohnaný přes resampling z 44.1/16 na 96/24 a opět měřený ADC 96/24. Přínos je evidentní, i když THD a THD+N zůstává prakticky beze změny.


Akurat je dost otazne, ci tomu pomohol ten resampling, alebo dither ktory tam ten resampling pridal...

Navrhujem 2 dalsie pokusy:
- 1kHz s ditherom 44/16 resamplovat do 96/16
- 96/16 bez ditheru resamplovat do 44/16

OT: pekne obrazky ditheru http://kokkinizita.linuxaudio.org/linuxaudio/dithering.html
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


Založený: 06 október 2006
Príspevky: 4857
Bydlisko: Plzeň

PríspevokZaslal: Po november 11, 2013 10:59:55    Predmet: Odpovedať s citátom

Pokud se resampluje 44/16 vygenerovaný rovnou s ditherem, je rozdíl ve spektru výrazně menší. Neditherovaný signál 44/16 má do čistého sinu docela daleko a podle toho také vypadají obrázky spekter.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
PMA
Pavel Macura


Založený: 18 január 2007
Príspevky: 20444

PríspevokZaslal: Po november 11, 2013 12:31:58    Predmet: Odpovedať s citátom

Ten resampling/upsampling byl na 24 bit, takže už jen z toho důvodu se muselo spektrum vyčistit. Byl bez ditheru.

To je vedlejší. Pokud někdo máte zájem o hlubší pohled do S-D DACů, zkuste si najít hodinu a pustit toto video

http://www.youtube.com/watch?v=1CkyrDIGzOE

prezentace Martina Mallinsona (ESS). Zejména jde o nestabilitu S-D převodníků při přechodu z jednoho stavu do druhého doprovázenou šumem (do ustálení), a o poslechové zkoušky a lidi a hudbu, na které to vybraní jedinci testují. Opravdu to stojí za to, pokud chcete jít dál, než k FFT průměrovanou po dobu 1 sekundy. Chápu, že hodinu času každý nenajde, ale třeba bychom se pak mohli o něčem bavit.

_________________
mám rád hifi, ale víte, jak je to dál .....
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu Zobraziť autorové WWW stránky
miero
Hifi inventar


Založený: 08 september 2010
Príspevky: 11428
Bydlisko: Praha

PríspevokZaslal: Po november 11, 2013 13:07:16    Predmet: Odpovedať s citátom

OK, z povodneho prispevku som nepochopil ze ten resampling bol bez ditheru. Akurat si myslim, ze ten vysledok dost zavisi od toho resamplovacieho algoritmu.

Martin Mallinson myslim nespomina resampling ani upsampling, ci ano? -- http://www.esstech.com/pdf/noise-shaping-sigma-delta.pdf
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
PMA
Pavel Macura


Založený: 18 január 2007
Príspevky: 20444

PríspevokZaslal: Po november 11, 2013 13:26:03    Predmet: Odpovedať s citátom

No je to v principu o převzorkování, takže upsamplingu, což používá každý S-D DAC. Ono nemá význam otvírat na každý striktní jeden termín samostatné vlákno.

Opravdu stojí za to si prezentaci poslechnout, jelikož stránky v pdf dostatečně netrknou.

Nejjednodušší test je možné si udělat i sám, ale vyžaduje opravdu velké rozlišení, jde o zvýšení šumového pozadí S-D DACu pro velkou výstupní amplitudu signálu ve srovnání s malou. Jinými slovy, DAC moduluje šum v závislosti na amplitudě. To může být naprosto klíčové vysvětlení rozdílů ve zvuku, jakýchkoliv 2 komponentů.
Krom toho existuje i "přechodný" šum při změně amplitudy, který se ustálí na určité nové hodnotě, a existují "kritické" přechody (definované konkrétní binární hodnotou).

_________________
mám rád hifi, ale víte, jak je to dál .....
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu Zobraziť autorové WWW stránky
miero
Hifi inventar


Založený: 08 september 2010
Príspevky: 11428
Bydlisko: Praha

PríspevokZaslal: Po november 11, 2013 13:29:04    Predmet: Odpovedať s citátom

jj, vcera som zistil, ze youtube umoznuje pustit video i s rychlostou 1.5x, takze to nemusi trvat ani hodinu ... akurat tam ta kvalita ide dole :)
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
PMA
Pavel Macura


Založený: 18 január 2007
Príspevky: 20444

PríspevokZaslal: Po november 11, 2013 13:42:00    Predmet: Odpovedať s citátom

Vypadá to, že jev se dá vyvolat, když se jako budicí signál použije amplitudový sweep v logaritmickém měřítku.
_________________
mám rád hifi, ale víte, jak je to dál .....
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu Zobraziť autorové WWW stránky
miero
Hifi inventar


Založený: 08 september 2010
Príspevky: 11428
Bydlisko: Praha

PríspevokZaslal: Po november 11, 2013 13:51:25    Predmet: Odpovedať s citátom

Trošku k téme: amplitúdový sweep som dávnejšie skúšal i s ES9018 ... a na jednom kanáli mi to moc pekné neprišlo, povedal by som, že sa stalo presne to čo popisuje vo svojej prednáške Martin. A záviselo to od nastavení parametrov DACu i vzorkovacej frekvencie. Možno mám nejaký vadný kus...
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
PMA
Pavel Macura


Založený: 18 január 2007
Príspevky: 20444

PríspevokZaslal: Ut november 12, 2013 08:41:44    Predmet: Odpovedať s citátom

Podařilo se mi naměřit změnu šumu S-D DAC v závislosti na amplitudě, i když jen ve "statickém" režimu, tj. při ustálených amplitudách a nikoliv přechodný šumový děj při změně amplitudy.

Bylo na to nutné použít dvojitý T-článek za DAC jako pásmovou zádrž a za ním zesilovač +40dB, aby bylo něco vidět, jelikož AD převodník není nic moc. Měření ukazuje šum při nulové amplitudě výstupního signálu a při amplitudě 0dBFS a nastavení max. dig. zesílení. Když si v acrobatu budete přepínat stránky 1 a 2, uvidíte posun šumového pozadí. Je to v režimu 24-bit.

_________________
mám rád hifi, ale víte, jak je to dál .....
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu Zobraziť autorové WWW stránky
PMA
Pavel Macura


Založený: 18 január 2007
Príspevky: 20444

PríspevokZaslal: Ut november 12, 2013 09:00:36    Predmet: Odpovedať s citátom

Ještě zajímavější je to když DAC běží v 16-ti bitovém režimu:
_________________
mám rád hifi, ale víte, jak je to dál .....
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu Zobraziť autorové WWW stránky
miero
Hifi inventar


Založený: 08 september 2010
Príspevky: 11428
Bydlisko: Praha

PríspevokZaslal: Ut november 12, 2013 13:21:50    Predmet: Odpovedať s citátom

Moze na to mat vplyv aj analogova cast za prevodnikom, ale su tieto vlastnosti primarne dane pouzitym cipom?
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
PMA
Pavel Macura


Založený: 18 január 2007
Príspevky: 20444

PríspevokZaslal: Ut november 12, 2013 15:47:36    Predmet: Odpovedať s citátom

Jsou dané do jisté míry použitým čipem, ale je to vlastní všem S-D převodníkům bez výjimky. Analogová část za převodníkem nemá vliv na šumový zdvih, jen na mírné zvýšení harmonického zkreslení. Měření je relevantní až od cca 1 až 2kHz výše, pod 1kHz ještě dominuje šum AD převodníku a hlavně jeho analogové vstupní části, a to i při použití 2-T článku a zesilovače 40dB za DACem.

Závislost šumu S-D převodníku je známá věc. Martin Mallinson o tom mluví v prezentaci (včerejší link) a lze najít naprosto seriózní odborné články na toto téma.
To měření co jsem ukázal je bohužel "statické" (zachycuje ustálený stav). Nezachycuje přechodný stav generování šumu při změně amplitudy a ustalování stavových proměnných zpětnovazební digitální regulace. Mallinson (návrhář DAC u ESS a dříve u Analog Devices - oprava) říká, že se to neumí pořádně měřit, zachycují to jen jako trajektorii stavových proměnných.

P.S.: měřený DAC je Asahi Kasei AK4396

_________________
mám rád hifi, ale víte, jak je to dál .....
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu Zobraziť autorové WWW stránky
miero
Hifi inventar


Založený: 08 september 2010
Príspevky: 11428
Bydlisko: Praha

PríspevokZaslal: Št február 04, 2021 22:21:05    Predmet: Odpovedať s citátom

Pokracovanie debaty o upsamplingu a filtroch z https://hifi.slovanet.sk/bb/viewtopic.php?p=342398#342398
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
miero
Hifi inventar


Založený: 08 september 2010
Príspevky: 11428
Bydlisko: Praha

PríspevokZaslal: Št február 04, 2021 22:23:33    Predmet: Odpovedať s citátom

dustin napísal:
Spoustu lidí ti bude argumentovat, že ostrý filtr (brickwall) způsobuje nadměrné ringing, které jasně slyší a že je potřeba použít filtr pozvolnější...

Aj v soxe ide prepnut brickwall pri resamplingu na minimum phase:
- http://sox.sourceforge.net/SoX/Resampling
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
BK
Hifista - zaslúžilec


Založený: 16 december 2016
Príspevky: 723

PríspevokZaslal: Št február 04, 2021 22:42:14    Predmet: Odpovedať s citátom

Ano a vitazom sa stava .... SoX Very Happy

Uvazujem na zaklade toho ze SoX pusti vacsie pasmo ale stihne utlmit vsetko este pred fs/2 tj. 22050 Hz aby nevznikali ziadne aliasy.

SoX je zeleny a HQplayer modry.
https://photos.app.goo.gl/KCqYh9zJf5s7fpQD9
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
BK
Hifista - zaslúžilec


Založený: 16 december 2016
Príspevky: 723

PríspevokZaslal: Št február 04, 2021 23:08:29    Predmet: Odpovedať s citátom

Vyskusam teda toto co to urobi:

SoX 14.4 VHQ Minimum Phase: -v -s -M
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
miero
Hifi inventar


Založený: 08 september 2010
Príspevky: 11428
Bydlisko: Praha

PríspevokZaslal: Št február 04, 2021 23:10:53    Predmet: Odpovedať s citátom

myslim, ze na frekvencnej charakteristke rozdiel nebude vidiet
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
BK
Hifista - zaslúžilec


Založený: 16 december 2016
Príspevky: 723

PríspevokZaslal: Št február 04, 2021 23:24:45    Predmet: Odpovedať s citátom

Ako ma byt presne napisany prikaz ked chcem upsamplovat wav 44,1/16 na 192/24 s tym nastavenim vyssie ?
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
miero
Hifi inventar


Založený: 08 september 2010
Príspevky: 11428
Bydlisko: Praha

PríspevokZaslal: Št február 04, 2021 23:43:35    Predmet: Odpovedať s citátom

kód:
sox -V3 in.wav -b 24 out.wav rate -v -s -M 192k


Ak sa ti objavi na vystupe "sox WARN rate: rate clipped X samples; decrease volume?" tak to pri resamplovani vyrobi sample, ktora sa nevojdu do max. rozsahu (v povodnom zazname boli "intersample peaks"). A vtedy radsej trochu uber hlasitost este pred resamplovanim, napr. o 1dB.

kód:
sox -V3 in.wav -b 24 out.wav vol -1dB rate -v -s -M 192k
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
BK
Hifista - zaslúžilec


Založený: 16 december 2016
Príspevky: 723

PríspevokZaslal: Št február 04, 2021 23:50:39    Predmet: Odpovedať s citátom

Co znamenaju tie prepinace "-V3" a "-b" ?
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
miero
Hifi inventar


Založený: 08 september 2010
Príspevky: 11428
Bydlisko: Praha

PríspevokZaslal: Št február 04, 2021 23:55:01    Predmet: Odpovedať s citátom

Pozri do manualu :-)
- https://linux.die.net/man/1/sox

-V3 ... "Descriptions of SoX's processing phases are also shown. Useful for seeing exactly how SoX is processing your audio."

-b BITS ... nastavuje bitovu hlbku suboru co nasleduje za tymto parametrom
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
BK
Hifista - zaslúžilec


Založený: 16 december 2016
Príspevky: 723

PríspevokZaslal: Pi február 05, 2021 00:08:18    Predmet: Odpovedať s citátom

Vdaka za pomoc.
Vyzera to na znacne rozdiely vo frek.charakteristike na konci pasma co sa tyka zmeny nastavenia tej fazy.
Zajtra pouzijem vsetky 3 moznosti a postnem spolocny vysledok.
Idem uz spat, rano praca Very Happy
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:   
Pridať novú tému   Zaslať odpoveď    Obsah fóra hifi.slovanet.sk -> Resampling, upsampling, komprimacia zvuku Časy uvádzané v GMT + 1 hodina
Choď na stránku Predchádzajúca  1, 2, 3  Ďalšia
Strana 2 z 3

 
Prejdi na:  
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.
Nemôžete pripojiť súbory do tohto fóra.
Nemôžete sťahovať súbory z tohto fóra.


Powered by phpBB © 2001, 2005 phpBB Group
Slovenský preklad phpBB Slovak - www.pcforum.sk
TOPlist