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


 
 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 
http://www.tnt-audio.com/gif/smallstereo_white.gif

Softwarová kompenzace harmonického zkreslení měřicí smyčky
Choď na stránku Predchádzajúca  1, 2, 3 ... , 25, 26, 27  Ďalšia
 
Pridať novú tému   Zaslať odpoveď    Obsah fóra hifi.slovanet.sk -> Zdroje signálu
Zobraziť predchádzajúcu tému :: Zobraziť nasledujúcu tému  
Autor Správa
dustin
Hifi inventar


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

PríspevokZaslal: Po september 02, 2019 21:59:53    Predmet: Odpovedať s citátom

Kalibraci pořád ve smyčce samozřejmě umožňuji, ale tohle je do několika minut po nakalibrování. Běžící kalibraci bys viděl na UI. Protože na jednom jádru běží vždy celá strana komplet (octave neumí víc vláken), kalibrace a současnou kompenzaci 97 frekvencí už jádro v rámci jednoho cyklu nestíhá spolehlivě a do REWu se pak dostávají nepravidelně výpadky likvidující průměr FFT. Takže pár cyklů kalibrace a pak se přepne na kompenzaci.

Kompenzace drží tak deset minut do -140dB, do druhého dne (po zapnutí a nahřátí) tak do -130dB, samozřejmě především záleží na zvukovce.

Multitón je principielně úplně stejný jako single tón, jen místo násobků fundamentu (harmonické) hledáš klasické IMD kombinace (pro dva tóny ošklivě ve dvou smyčkách záporné/kladné násobky f1 a f2 https://github.com/pavhofman/nonlinear-compensation/blob/master/octave/getDistortionProductsCh.m#L48 , kus této funkce je ještě Mierovo). Tady to ještě předělám na obecnou podporu více tónů, počet distorzí pak ale roste exponenciálně, i když u rovnoměrně rozmístěných tónů se kombinace hodně překrývají.

Trochu složitější je u multitónu určení času nula, na který je nutné všechny naměřené fáze distorzí přepočítat (časově normalizovat), aby se distorze daly vzájemně průměrovat, ukládat do profilového souboru a hlavně pak použít pro výpočet kompenzací v libovolné fázi fundamentů. Ale když se na to přijde, je to nakonec docela jednoduché.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: Po september 02, 2019 22:25:07    Predmet: Odpovedať s citátom

miero napísal:
co na tom este planujes vylepsovat? Smile


Na tom je ještě mraky práce Smile

* Multitón pro >2

* Dodělat kalibrační sekvenci. Na té jsem si lámal zuby, protože kvůli jednovláknu octave jsem musel udělal takový malý scheduler, aby mohlo běžet víc věcí najednou (zobrazování, časovaná pauza, čekání na potvrzení od výkonných procesu), aby to šlo kdykoliv přerušit, klasika jako na jednočipu.

* A hlavně pořádný kalibrační přípravek s nízkými impedancemi, aby se po připojení DUTu neměnila výstupní charakteristika zvukovky. Rovněž vstupní filtr dle rady PMA - WB šum zřejmě ovlivňuje zkreslení vstupu. Díly už mám, ale jde to pomalu... Pořád nefunguje správně měření zkreslení operáků, tedy praktické použití. Bez něj je to celé jen teoretická hračka Smile

* A pak to zabalit do něčeho, co se snadno spustí, zatím to jsou tři procesy v octave (playback, capture a control+UI). To má výhodu, že mohu kterýkoliv pustit nezávisle v IDE a debugovat jej s breakpointy. Ale octave je jak za krále klacka, navíc bez statického typování to je minové pole...

Na win jsem zatím rezignoval. Chci v prvním kole předinstalovaný image Mintu i s MBR/UEFI, jenom naklonovat na volný disk a bootnout. Licenčně tam asi nebude moci být rovnou Arta/REW, ale to už případně není složit doinstalovat.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: Po september 02, 2019 22:35:37    Predmet: Odpovedať s citátom

No a v dalším kroku je projekt, na který se opravdu těším. Podařilo se nám rozchodit i ve windows usb-audio gadget na USB OTG RPi4. Zatím je to USB adaptive, ale moc rád bych udělal async feedback endpoint od výstupní zvukovky zpět do gadgetu

https://mailman.alsa-project.org/pipermail/alsa-devel/2019-August/154802.html

https://www.diyaudio.com/forums/pc-based/342070-linux-usb-audio-gadget-rpi4-otg.html

To by umožnilo udělat z RPi "smart" USB standardní async class 2 zvukovku. Mohla by na ní běžet celá kalibrace/kompenzace skutečné zvukovky, zatímco pro měřicí software ve win/linuxu/OSX by se tvářila jako normální USB zvukovka s trochu lepšími parametry. Než na to dojde, bude mít osmijádrová RPI6 už bohatě výkonu na jakkoliv náročné DSP Smile
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: St september 04, 2019 21:38:34    Predmet: Odpovedať s citátom

opa: Takhle vypadá kompenzace 90 minut od kalibrace, vs. bez kompenzace. E-MU je docela stabilní. Škoda těch špiček mimo harmonické/IMD, ale třeba se s nimi dá něco dělat.

Mimochodem velice zajímavě vypadá Behringer UMC202 HD (cca 1600 Kč) https://www.diyaudio.com/forums/equipment-and-tools/341309-behringer-umc-202hd-measurements-4.html#post5897309 po zcela minimální úpravě https://www.diyaudio.com/forums/equipment-and-tools/341309-behringer-umc-202hd-measurements-2.html#post5895420
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: St september 04, 2019 23:08:11    Predmet: Odpovedať s citátom

Z tohohle mám radost. Odečtené artefakty DACu: výstup R se signálem mínus výstup L s nulovým signálem, tedy jen s artefakty. Zatím odečítané symetrickým vstupem, ale k výstupu přidám ještě jedno OPA1622, které to bude odečítat samo. Když se takový výstup zkompenzuje split-sides kompenzací, nemusel by být úplně marný.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
opa
Hifi inventar


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

PríspevokZaslal: Št september 05, 2019 09:12:36    Predmet: Odpovedať s citátom

Líbí se mi to čím dál tím víc. Kdy bude možné, abych alespoň základní variantu (jednoduchý sinus) vyzkoušel na své zvukovce ?
_________________
Cui bono ?
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: Št september 05, 2019 16:14:22    Predmet: Odpovedať s citátom

Díky tomu docela fungujícímu driveru USB-audio gadgetu pro RPi4 už nemám důvod ztrácet čas s rozchozením kompenzace pod windows. Zveřejním obraz celého disku s komplet instalací včetně předinstalované/nakonfigurované Arty a REWu v nejaktuálnějším Linux Mint Mate, které v dané době bude. Celý obraz disku pak postačí třeba Rufusem nakopírovat na nějakou rychlou USB flešku nebo na volný disk a bootnout z toho. Aktualizace na novou verzi kompenzace klasicky jedním příkazem gitu.

Sice to nebude podporovat zvukovky bez linuxových ovladačů (typicky lynx), ale těch je už dnes jen pár. Čas raději věnuji úpravě toho OTG driveru, aby v něm fungoval async režim. Standardní usb zvukovka by pak ve windows běžela všem a všechny softy by ji mohly používat. Mnohem užitečnější, než se prasit s polofunkčními loopbacky ve win.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
opa
Hifi inventar


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

PríspevokZaslal: Št september 05, 2019 20:02:43    Predmet: Odpovedať s citátom

Paráda. Takže zcela konkrétně, když mám USB zvukovku Steinberg UR22 mkII a starší PC, kde je HDD ve výměnném šuplíku, tak stačí strčit tam prázdný disk, nainstalovat ten obraz a poběží to ?
_________________
Cui bono ?
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: Št september 05, 2019 20:45:29    Predmet: Odpovedať s citátom

Dle https://www.fclose.com/linux-kernels/64331/alsa-usb-audio-add-support-for-steinberg-ur22-usb-interface-linux-3-16-7/ má ta zvukovka podporu už pár let, takže by to mělo fungovat OK.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: Ut september 10, 2019 20:45:04    Predmet: Odpovedať s citátom

Async podpora pro USB gadget se pomalu rýsuje. Podařil se první krok - měření průměrného průtoku ze/do zvukovky v alsa-lib knihovně těsně nad driverem, tedy pro jakýkoliv software. Průměry za 10 sekund různých zvukovek, z toho již lze odvodit zpětnovazební zásah pro async feedback endpoint.

Intel HDA
kód:
time: 7110.17, card = 1, device = 0, averaged samplerate:    191995.605796
time: 7120.19, card = 1, device = 0, averaged samplerate:    191995.630191
time: 7130.22, card = 1, device = 0, averaged samplerate:    191995.736022
time: 7140.25, card = 1, device = 0, averaged samplerate:    191995.521832
time: 7150.27, card = 1, device = 0, averaged samplerate:    191995.666591
time: 7160.30, card = 1, device = 0, averaged samplerate:    191995.704428
time: 7170.33, card = 1, device = 0, averaged samplerate:    191995.512622
time: 7180.35, card = 1, device = 0, averaged samplerate:    191995.711321
time: 7190.38, card = 1, device = 0, averaged samplerate:    191995.697803
time: 7200.41, card = 1, device = 0, averaged samplerate:    191995.658741
time: 7210.44, card = 1, device = 0, averaged samplerate:    191995.403172
time: 7220.46, card = 1, device = 0, averaged samplerate:    191995.795381
time: 7230.49, card = 1, device = 0, averaged samplerate:    191995.691082
time: 7240.52, card = 1, device = 0, averaged samplerate:    191995.590803
time: 7250.54, card = 1, device = 0, averaged samplerate:    191995.688861


Infrasonic Quartet:
kód:
time: 7077.50, card = 3, device = 0, averaged samplerate:    192001.549402
time: 7087.50, card = 3, device = 0, averaged samplerate:    192001.413235
time: 7097.60, card = 3, device = 0, averaged samplerate:    192001.553629
time: 7107.60, card = 3, device = 0, averaged samplerate:    192001.383925
time: 7117.70, card = 3, device = 0, averaged samplerate:    192001.476731
time: 7127.70, card = 3, device = 0, averaged samplerate:    192001.603120
time: 7137.80, card = 3, device = 0, averaged samplerate:    192001.598430
time: 7147.79, card = 3, device = 0, averaged samplerate:    192001.716339
time: 7157.90, card = 3, device = 0, averaged samplerate:    192001.446606
time: 7167.90, card = 3, device = 0, averaged samplerate:    192001.477986
time: 7177.99, card = 3, device = 0, averaged samplerate:    192001.509265
time: 7187.99, card = 3, device = 0, averaged samplerate:    192001.524726
time: 7198.09, card = 3, device = 0, averaged samplerate:    192001.621344
time: 7208.09, card = 3, device = 0, averaged samplerate:    192001.662404
time: 7218.09, card = 3, device = 0, averaged samplerate:    192001.721233
time: 7228.19, card = 3, device = 0, averaged samplerate:    192001.310009
time: 7238.19, card = 3, device = 0, averaged samplerate:    192001.436610
time: 7248.29, card = 3, device = 0, averaged samplerate:    192001.639014
time: 7258.29, card = 3, device = 0, averaged samplerate:    192001.644186


Krásně je vidět, jak mají obě zvukovky jiné hodiny. Takový rozdíl za pár hodin pře/podteče i docela velké buffery. Rozličné reclockery s vlastními hodinami bez adaptivního převzorkování (Allo apod.) jsou technicky špatně a "fungují" jen proto, že tak dlouhé přenosy jejich majitelé obvykle nemají.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
miero
Hifi inventar


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

PríspevokZaslal: Pi september 27, 2019 19:54:58    Predmet: Odpovedať s citátom

dustin, skusal som dnes nonlinear-compensation a myslim, ze by to chcelo pomaly zacat pisat nejaky navod ak to ma byt niekedy niekym aj pouzivane.

Podarilo sa mi spustit mainCtrl/mainPlay/mainRec spolu s ARTA vo Wine, a v mainCtrl vyskusal distort a kompenzaciu na nahravacej strane. Ale tym dalsim moznostiam co to ponuka uz prilis nerozumiem [kedy ich pouzit].

V akom je to stave? Vyvijas este kalibracny pripravok, alebo uz je stabilizovany? Len som trochu zvedavy.

PS: toto vlakno uz malo nedavno jeden rok :)
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: Pi september 27, 2019 22:26:03    Predmet: Odpovedať s citátom

Kalibrační přípravek používám ve verzi https://www.diyaudio.com/forums/equipment-and-tools/328871-digital-distortion-compensation-measurement-setup-20.html#post5811955 . Mou konečnou metou pro přípravek je věrohodně změřit zkreslení operáku bez použití distortion gainu. To se zatím nepovedlo.

Chce to jít dolů s odporem aripotu (mám připravené 500R a 1k, s doladěním normální 50R nebo 20R v sérii) a nechat permanentně připojený i LPF, aby se neměnila při split kalibraci zátěž výstupu zvukovky. Ten je potřeba pořádně posílit, zkouším paralelně OPA1622 (jako má např. NwAvGuy v O2 DACu). Také to chce zřejmě přidat HF filtr tak 30kHz před ADC, dle zkušeností PMA má BW šum vliv na naměřené zkreslení.

Zrovna dneska jsem dodrátoval čištění výstupu EMU odečítáním kanálů s INA1651 a dopadlo to takhle http://e2e.ti.com/support/audio/f/6/t/843301 . Nic nefunguje napoprvé Smile

Verze v Octave zůstane vývojovou a testovací platformou. Octave zásadně chybí multithreading a při více smyčkách se jeho interpret zadýchává. Hraju si s Julií, má nejblíže k octave, parádní výkon, ale vývojové nástroje jsou ještě horší, než octave IDE. Java také není úplně mimo hru, s každou verzí je rychlejší a střídmější. Verze 12 má nový garbage collector s nízkou a současně fixní latencí, to byl dosud její hlavní problém pro takovéto projekty.

Na linuxu, v octave, s loopbackem to dá maximálně pár lidí, na vyzkoušení, pohrát si. Neplánuju nějak moc trávit čas nad detailní dokumentací téhle verze. Samozřejmě bude povídání, jak to používat, zatím ještě ladím featury, co to vlastně má umět. Komplet image ke stažení také připravím, až to bude dávat smysl.

Nesrovnatelně zajímavější mi ale přijde ta "smart" USB zvukovka s RPi4. To nevím, zda octave výkonově zvládne. Tímhle směrem pokračuju a uvidím, jak to dopadne.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
opa
Hifi inventar


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

PríspevokZaslal: Pi september 27, 2019 23:17:59    Predmet: Odpovedať s citátom

dustin napísal:

Zrovna dneska jsem dodrátoval čištění výstupu EMU odečítáním kanálů s INA1651 a dopadlo to takhle http://e2e.ti.com/support/audio/f/6/t/843301 . Nic nefunguje napoprvé Smile .

Cituji:
"OUT C = 2 x (OUT A) - 1 x (OUT B), tj. 2Vrms

Mějte na paměti, že IN + je zesíleno x2."

Co je to za ptákovinu ? Vždyť je to klasickej přístrojovej operák.
Tam musí být za všech okolností:
C = A - B

_________________
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: 19647

PríspevokZaslal: So september 28, 2019 06:18:00    Predmet: Odpovedať s citátom

dustin napísal:


Zrovna dneska jsem dodrátoval čištění výstupu EMU odečítáním kanálů s INA1651 a dopadlo to takhle http://e2e.ti.com/support/audio/f/6/t/843301 . Nic nefunguje napoprvé Smile



Hele tak to fakt ne, ten vztah
citácia:
OUT C = 2 x (OUT A) - 1 x (OUT B)

je blbost. Funguje to jak má, viz příloha, výstup je prostý rozdíl OUTA a OUTB. Přidal jsem rovnice do té jejich čmáranice.

BTW diferák s odpory 10k bude moc šumět. Já jsem na účel měření použil úplně jiné zapojení s JFETY na vstupu, ktreré jsou v ZV OZ, šum to má jen nepatrně vyšší, než samotný jeden operák.

_________________
Sympre2 preamp, Bridged power amp, CNO-T25 repro
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu Zobraziť autorové WWW stránky
dustin
Hifi inventar


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

PríspevokZaslal: So september 28, 2019 07:31:28    Predmet: Odpovedať s citátom

Jasně, že to má fungovat správně. Ale mně to dělá přesně to, co jsem tam psal, takže hledám, jaká chyba v zapojení může způsobovat to dvojnásobné zesílení IN+, abych to nemusel celé rozebírat a pájet znovu.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: So september 28, 2019 07:39:47    Predmet: Odpovedať s citátom

PMA napísal:

BTW diferák s odpory 10k bude moc šumět. Já jsem na účel měření použil úplně jiné zapojení s JFETY na vstupu, ktreré jsou v ZV OZ, šum to má jen nepatrně vyšší, než samotný jeden operák.


Je to pro otestování odečítání common-mode artefaktů mezi kanály DA převodu , mírně vyšší šum mi v této fázi až tak nevadí. Ale díky za tip.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
PMA
Pavel Macura


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

PríspevokZaslal: So september 28, 2019 08:20:49    Predmet: Odpovedať s citátom

dustin napísal:
Jasně, že to má fungovat správně. Ale mně to dělá přesně to, co jsem tam psal, takže hledám, jaká chyba v zapojení může způsobovat to dvojnásobné zesílení IN+, abych to nemusel celé rozebírat a pájet znovu.


Signál z IN+ na operáku diferáku má zesílení 2x (1 + R2/R1) ale před ním je dělič 2x, R4/(R3+R4), takže zesílení pro vstupní signál před odporovou sítí je 1x.

_________________
Sympre2 preamp, Bridged power amp, CNO-T25 repro
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu Zobraziť autorové WWW stránky
dustin
Hifi inventar


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

PríspevokZaslal: So september 28, 2019 08:23:01    Predmet: Odpovedať s citátom

Takže kdyby REF nebyl zapojený (na zem), bude to x2?
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
PMA
Pavel Macura


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

PríspevokZaslal: So september 28, 2019 08:27:50    Predmet: Odpovedať s citátom

Jasně.
_________________
Sympre2 preamp, Bridged power amp, CNO-T25 repro
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu Zobraziť autorové WWW stránky
BV
Hifi inventar


Založený: 06 október 2006
Príspevky: 5021
Bydlisko: Trnava

PríspevokZaslal: So september 28, 2019 08:29:10    Predmet: Odpovedať s citátom

Otázka , je pin REF skutočne uzemnený na signálovú zem??
Pretože ide o prenos z OutA ,presnejšie z toho, čo sa OutA dostane cez delič 2x10k až priamo na vstup +In diferenčného zosilňovača..)na výstup OutC(pre OutB=0). Signál na vstupe +In diferenčného zosilňovača je zosilnený 2x pretože dvomi 10k odpormi (z výstupu do -In a z -In do zeme, UoutB=0..) má ten OZ diferenčného zosilňovača nastavené zosilnenie 2x.
Toto je haluz,
citácia:
For channel B zero (i.e. only OUT A 2Vrms) OUT C is 4Vrms
je blbosť, Out A je po vstup +In dif. zosilňovača zoslabený 2x deličom z 10k odporov. Len ak nebude REF uzemnený bude to (pre UuotB=0) 2x zosilňovať. Ukazuje to skutočne na prerušenie odporu 10k v štruktúre INA z +In dif. zosilňovača na pin REF...Ak sa pin REF odpojí od zeme, musí byť na ňom skoro presne to, čo je na OUTA. V opačnom prípade je vadný obvod INA..
edit
Než som to naklepal, je to tu.. Smile
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu Zobraziť autorové WWW stránky
dustin
Hifi inventar


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

PríspevokZaslal: So september 28, 2019 20:38:23    Predmet: Odpovedať s citátom

Díky za pomoc, přesně o tuhle diagnostiku mi šlo. Po opravě země REFu (samozřejmě ten nejhůře dostupný pin ze všech přidaných čipů) je vše v pořádku.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: Po september 30, 2019 21:09:05    Predmet: Odpovedať s citátom

Potřeboval jsem udělat pár měření, tak proč taky nezabrat trochu místa Trotonovi na disku...

Ukázka, proč/jak kompenzace celého zkreslení na jedné straně vůbec nefunguje.

1) nezkompenzované zkreslení přes aripot

2) zkompenzované zkreslení celé smyčky (DAC + ADC) při průchodu přes aripot - to vypadá docela slušně

3) a po přepnutí z aripotu na LP filtr.... tento fáze distorzí DACu pootočí/zeslabí a nové celkové zkreslení je jiné než to, na kterou byla kompenzace zkalibrovaná přes aripot. Výsledné zkreslení je jen o málo nižší než bez kompenzace.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: Po september 30, 2019 21:21:07    Predmet: Odpovedať s citátom

Když se zkreslení přepočítá a rozdělí na DAC a ADC:

1) Přes aripot - zkreslení DACu je spočítané a zkompenzované, zbývající zkreslení je poté zkalibrovanané/zkompenzované jakožto zkreslení ADC.

2) Po přepnutí na LP filtr - trošku to vyleze, filtr nemá nenulové zkreslení + měření/změny parametrů v čase nejsou ideální

3) Konkrétní kompenzované zkreslení DACu a ADC je vidět na výstupu nástroje. Obrázky jsou pro pravý kanál ADC. Po výměně výstupního 2114 za OPA1622 je zkreslení DACu znatelně nižší než ADC (po uvážení úrovní -1dB DAC vs. -4dB/-11dB ADC)

Po půl hodině od kalibrace se harmonické přes aripot i LPF pořád držely pod -140dB čárou, zvukovka vypadá docela stabilní.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
opa
Hifi inventar


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

PríspevokZaslal: Ut október 08, 2019 21:36:26    Predmet: Odpovedať s citátom

Poslední verze REW mají drobné, ale pro naše pokusy významné zlepšení. Při generování signálu lze přidat harmonické složky s úrovní až -150 dB. Takže jsem vyzkoušel "vidláckou" korekci THD, kdy jsem metodou pokus-omyl v reálném čase hledal vhodné velikosti a fáze přidaného zkreslení tak, aby v režimu loopback bylo zkreslení potlačeno. Samozřejmě to platí jenom pro jednu pevnou úroveň signálu a kompenzace zahrnuje jak D/A převod pro generování signálu, tak i A/D převod pro analýzu.

Přikládám dva obrázky, s korekcí a bez korekce. Výsledek mě mile překvapil a je to i celkem stabilní.
Jsem si vědom omezení této metody, na druhou stranu je to bez jakýchkoliv dodatečných programů, nezávislé na operačním systému nebo zvukovce. Stačí, aby v počítači bežel REW - nic jiného netřeba.

_________________
Cui bono ?
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: Ut október 08, 2019 21:50:31    Predmet: Odpovedať s citátom

opa napísal:
Při generování signálu lze přidat harmonické složky s úrovní až -150 dB.


Občas se tomu musí trochu pomoct Smile

https://www.diyaudio.com/forums/equipment-and-tools/341272-distortion-analysis-experiment.html#post5879352

https://www.diyaudio.com/forums/equipment-and-tools/341272-distortion-analysis-experiment-2.html#post5879356


citácia:
kompenzace zahrnuje jak D/A převod pro generování signálu, tak i A/D převod pro analýzu.


Bohužel kompenzace jen na jedné straně je z velké části jen na hraní - viz obrázky v předchozích dvou postech. DUT to trochu otočí a je po kompenzaci.

Mimochodem po výměně konce zvukovky za OPA1622 nyní u mě zkresluje výrazně víc ADC než DAC - viz ty kompenzované úrovně na obou stranách. Možná bys to mohl u své zvukovky vyzkoušet a třeba už kompenzaci ani nebudeš potřebovat, když máš dobrý ADC.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
opa
Hifi inventar


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

PríspevokZaslal: Ut október 08, 2019 22:08:20    Predmet: Odpovedať s citátom

Ze zkušenosti s analogovým generátorem mám ověřeno, že u té EMU 1212 větší část zkreslení loopback je D/A převod. Navíc tato sw korekce má být jenom příprava pro další vyčištění signálu analogovým filtrem, viz:
http://hifi.slovanet.sk/bb/viewtopic.php?p=321369#321369
Kombinací těchto dvou metod by měl vzniknout opravdu čistý signál a pokud by nestačilo rozlišení A/D převodníku, je potřeba rejekční filtr.
Operáky ve zvukovce jsou vyměněné.

_________________
Cui bono ?
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: Ut október 08, 2019 22:28:53    Predmet: Odpovedať s citátom

I tak bys možná mohl zkusit ty koncáky vyměnit za nějaké modernější čipy. OPA1688 v SOIC8 stojí 1,5dolaru od 1ks.

EDIT: sorry, přehlédl jsem, že už jsi je vyměnil. Očividně čas jít spát...
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
opa
Hifi inventar


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

PríspevokZaslal: Št október 10, 2019 12:46:09    Predmet: Odpovedať s citátom

Tak nějak nevím, co se děje. Během těch pokusů bylo THD celkem stabilní a tedy korekce fungovala dobře. Včera jsem chtěl ověřit, co to udělá do druhého dne a z neznámých důvodů bylo THD (bez korekce) asi o 10 dB horší. nevěřím, že by mohla zvukovkqa o tolik poskočit a ani mě nenapadá, co jsem mohl udělat špatně... Confused
_________________
Cui bono ?
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: Št október 10, 2019 13:28:24    Predmet: Odpovedať s citátom

Já vím, čím to je.

Máš to rozbitý Smile
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


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

PríspevokZaslal: Št október 10, 2019 14:05:37    Predmet: Odpovedať s citátom

Ne, vážně, E-MU má (po zahřátí) zkreslení prvních tří distorzí (ty podstatné) dlouhodobě stabilní tak +/- 0.1dB level a +/-5 stupňů fázi.
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 -> Zdroje signálu Časy uvádzané v GMT + 1 hodina
Choď na stránku Predchádzajúca  1, 2, 3 ... , 25, 26, 27  Ďalšia
Strana 26 z 27

 
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