Nem az oversamplingen volt a lényege a mondandómnak (azért neidézhetted bolna a végét is), hanem hogy milyen frekvenciára történik az oversampling.juliush írta: ↑2021.09.13., hétf. 19:30Ha a cél csupán 16->24-bit lenne, mondjuk kizárólag digitális hangerőszabályzónak, akkor matematikailag így is lenne! De a valódi eszközökben nem véletlenül élnek az oversampling lehetőségével is, ennek okairól már sok szó esett, jó eséllyel valamilyen minimál- vagy lineáris fázisú digitális szűrővel (sokszor választhatóan) konvertálják fel bitmélységben és mintavételi frekvenciában jóval magasabb felbontású, belső, natív ábrázolási formátum(ok)ra, majd ezen hajtanak végre transzformációkat. "32-bit/1.4MHz up sampling using Wadia’s proprietary DigiMaster algorithm and filtering technology" - ismerős???Aszpirin írta: ↑2021.09.13., hétf. 16:12Márpedig szerintem - de lehet, hogy tévedek - az eredeti 16 bites anyag eredeti mintáival jobb helyeken első körben ez történik, egész pontosan LSB-kként lesznek hozzáragasztva az extra 0-k. Mondom, szerintem. És ezzel - szintén szerintem - le is képezi a teljes dinamikatartományra.![]()
A Wadia is sokszorozza a frekit, a DigiMaster pedig FPGA-val megvalósított 12-edrendű polinomilális interpoláció. Valódi mérnöki gyöngyszem, by the way. Egy ilyent igazi kihívás megoldani, nem a sokmagos erős procira a magasszintű programnyelvben megírt (khm… és tutira nem opensource forrásból lenyúlt :) ) matematikai algoritmusokat :)
Ismerős a Digimaster igen :)
És ha már így megemlítetted, a többiek kedvéért, mert Te biztosan emlékszel, hogy volt már ezügyben eszmefuttatásunk, íme a hozzászólás, ahol beidéztem a DigiMaster filter működési elvének leírását: viewtopic.php?p=2505178#p2505178
Ezt kiemelném:
Ami azt jelenti, hogy a (nullákkal kiegészített) eredeti mintaértékeket nem bántja, csak közbeszúr további interpolációval számított mintaértékeket.Although DigiMaster 4 calculates
the interpolated samples using 64-bit calculations to 32-bit precision, the original data samples
from the source are not altered in any way
Ez ugye értelemszerűen csak a mintavételi frekvencia egész számú többszörösére oversamplingelést jelentheti, tehát nem akármilyen frekvenciára…




