Rumski Forum

Rumski Forum (http://www.rumski.com/forum/index.php)
-   Dizajn i konstrukcija studija (http://www.rumski.com/forum/forumdisplay.php?f=93)
-   -   Audio Mythbusters (http://www.rumski.com/forum/showthread.php?t=32421)

boggy 21-01-2010 02:35 AM

Re: Audio Mythbusters
 
Quote:

Originally Posted by SumAnuT (Post 269727)
Ne verujem sta mi radis. Pocinjem da sumnjam da ne zelis da me razumes, jer da si hteo odavno si to mogao. Ajde preformulisacu ponovo, a sve u cilju da se napokon razumemo.

Pokusavam da ti kazem da si izgresio u racunici i zakljucivanju (procenjujem da je to dovoljno)
Da to sada ispravljam realno je preterano ocekivati. Imas na netu mnogo, ali stvarno mnogo tekstova na tu temu, i mislim da je tebi lakse da to iscitas i proucis jos jednom, nego da iznova i iznova pitas i trazis da zakljucujem na tvoj nacin... Ako je tebi ipak lakse da ponovo i ponovo (samo) pitas... veruj da je meni mnogo lakse da ne radim posao koji, realno, pripada tebi.

Prouci ponovo teoriju rada AD i DA konvertora, decibele, logaritamski racun... itd... to su ipak neke osnovne stvari.

Ako nemas vremena da sve to uradis, onda nemoj improvizovati forumsku "raspravu" na ovakav nacin.

pozdrav

bogi

SumAnuT 21-01-2010 03:19 AM

Re: Audio Mythbusters
 
Bogi, vrlo dobro razumem i dB, i konvertore i logaritamski racun. Moze nesto da mi izmakne iz vida posto se time ne bavim svakodnevno ali to je sve.

Ja sam rezoluciju konverotra u paskalima dobio, ali ja ne znam rezoluciju ljudskog sluha i tog podatka ne natu nema!

Nisi trebao da prolazis nikakvo gradivo samnom, trebao si samo da odgovoris sa da ili ne, sto je mnogo manje pisanja nego sto si ti ucinio.

Ja mogu ostaviti desetak linkova sa wikipedije na kojima se ovaj podatak ne nalazi, ja ne znam gde drugo da trazim.

http://en.wikipedia.org/wiki/Psychoacoustics - govori se o rezoluciji uha u zavisnosti od frekvencije, nivo se nigde ne spominje sem dinamickog opsega.
http://en.wikipedia.org/wiki/Ear
http://en.wikipedia.org/wiki/Absolut...old_of_hearing
http://en.wikipedia.org/wiki/Loudness
http://en.wikipedia.org/wiki/Sound_pressure
http://en.wikipedia.org/wiki/A-weighting


Ako se pak za rezoluciju uha uzme prag cujnosti, onda se vrlo lako dobije da je u paskalima, prag cujnosti veci nego rezolucija konvertora, sto bi znacilo da je dither sum ajmo reci necujan za ljudsko uho u teoriji, a sad da li utice na neki nacin na signal pa da to neko nekako moze da cuje, ok reci cu da ne znam.

Ja te pitam da mi ti kazes, posto ja ne mogu nigde da nadjem podatak na netu, da li je rezolucija ljudskog sluha 0.00002 Pa, ili je to samo prag cujnosti?

Mozda posle tog praga rezolucija biva veca ili manja, odakle znam, podatka nema.

SumAnuT 21-01-2010 03:45 AM

Re: Audio Mythbusters
 
Evo da odgovorim sam sebi, iskopao sam knjigu od husnije kurtovica (da dokon sam sta cu :) ) u kojoj navodi da je rezolucija ljudskog sluha 1 dB, te da to odgovara promeni vazdusnog pritiska od 12%.

Isti podatak se navodi i ovde: http://www.tricell-ent.com/Oskar.htm

Quote:

Frequency variations verses amplitude variations: It is commonly accepted that the smallest change in amplitude that the ear can detect is 1 dB, which is a power difference of 26%. Compared to the ear's sensitivity to frequency variations of 0.06%. Contrasting to this relative insensitivity to amplitude changes with the ear's extreme sensitivity to frequency variations, it is difficult to understand the loudspeaker industry's obsession with the minor loudness variations of 1 or 2 dB in the frequency response of a loudspeaker, while completely ignoring the audible shifting or fluttering or high frequencies which can result from changes in membrane stiffness as a sound wave spreads transversely across a diaphragm.
Ove je izrazeno u akustickoj snazi pa je zato 26%, inace vrednosti se dakle podudaraju kao i tvrdenje.

Rezolucija konvertora je 0,0000012 Pa, dok je rezolucija ljudskog sluha 0.00002 x 12 / 100 = 0,0000024, dakle duplo veća, a ovo je 12% od praga cujnosti, da je zvuk stvara malo jaci pritisak, razlika bi bila astronomska, dok rezolucija konvertora ostaje ista.

Ako je to tacno, onda ispada da je rezolucija konvertora od duplo do mnogo veca nego rezolucija ljudskog uha, dakle ako se u signal unose sumovi koji su manji od rezolucije ljudskog uha, kako se onda to moze cuti?

boggy 21-01-2010 03:51 AM

Re: Audio Mythbusters
 
Quote:

Originally Posted by SumAnuT (Post 269730)
Bogi, vrlo dobro razumem i dB, i konvertore i logaritamski racun. Moze nesto da mi izmakne iz vida posto se time ne bavim svakodnevno ali to je sve.

huh... ok... onda ja uopste ne razumem te tvoje decibele, konvertore i tvoj logaritamski racun... bice da nismo ucili iz iste knjige.
Quote:

Originally Posted by SumAnuT (Post 269730)
........

Ja te pitam da mi ti kazes, posto ja ne mogu nigde da nadjem podatak na netu, da li je rezolucija ljudskog sluha 0.00002 Pa, ili je to samo prag cujnosti?

ljudski sluh nema definisanu rezoluciju... posto nije AD konvertor... odnosno... ljudski sluh je analogna sprava...
20uPa je (definisani) prag cujnosti.
Quote:

Originally Posted by SumAnuT (Post 269730)
Mozda posle tog praga rezolucija biva veca ili manja, odakle znam, podatka nema.

naravno da nema.

pozdrav

bogi

boggy 21-01-2010 03:56 AM

Re: Audio Mythbusters
 
Quote:

Originally Posted by SumAnuT (Post 269731)
Evo da odgovorim sam sebi, iskopao sam knjigu od husnije kurtovica (da dokon sam sta cu :) ) u kojoj navodi da je rezolucija ljudskog sluha 1 dB, te da to odgovara promeni vazdusnog pritiska od 12%.
....

sjajno... sa 7-8bita mozemo napraviti savrseni AD konvertor.

pozdrav

bogi

Everbeatz 21-01-2010 04:03 AM

Re: Audio Mythbusters
 
http://hyperphysics.phy-astr.gsu.edu...d/earsens.html

sam spoj reci ljudsko uvo i "rezolucija" je paradox

SumAnuT 21-01-2010 01:00 PM

Re: Audio Mythbusters
 
Quote:

huh... ok... onda ja uopste ne razumem te tvoje decibele, konvertore i tvoj logaritamski racun... bice da nismo ucili iz iste knjige.
Jedina zabuna je bila sto sam hteo da racunam linearni konvertor u dB umesto u paskalima, cim se me podsetio da ne moze presao sam u paskale i otad smo samo u paskalima, ali ti i dalje tvrdis da nesto ne razumes.
Bila je ogresna i prica o prvom i poslednjem decibelu, ali samo ako se gleda sa ljudske strane, ako se gleda sa fizicke strane istina je da svaka tri decibela nose duplo vise paskala, kao sto sam rekao, te da prva tri decibela, nisu nikako ista kao i poslednja tri, jer tome logaritam u sustini i sluzi, nelinearsnosti.

Quote:

sam spoj reci ljudsko uvo i "rezolucija" je paradox
Ne mora da znaci, ako je ovo dole navedeno tacno:

Pomeraj cestice, pri promeni pritiska na pragu cujnosti, je reda velicine 10^-9 cm (velicina molekula vodonika). Takvi pomeraji postoje vec sami po sebi kao posledica slobodnog tolotnog kretanja molekula vazduha. To znaci da bi uho, da je osetljivije, stalno culo toplotni sum!

Dakle nemoguce je da rezolucija uha bude manja od ovoga, ili da bude kontinualna iz gore navedenog razloga. Uho jednostavno ne registruje pomeraje cestice manje od ovog!?

Everbeatz 21-01-2010 01:35 PM

Re: Audio Mythbusters
 
rezolucija - The fineness of detail that can be distinguished in an image, as on a video display terminal.

termin vezan za video i sliku i pogresno upotrebljavan u audio tehnici - pogotovo kad je dinamicki opseg u pitanju, nema veze s tim uopste, stavise doneo je vise pometnje nego sto je ista objasnio

SumAnuT 21-01-2010 02:00 PM

Re: Audio Mythbusters
 
Ja u klin, vi u plocu...

Nazovi to kako 'oces, i izrazi u kojim god velicinama zelis, sustina onoga sto ja govorim ostaje ista: kvantni sum je tisi od termickog suma vazduha, a konvertor moze da registruje manji pomeraj cestice nego sto to ljudsko uho moze (zaboravicemo na trenutak da ce elektronske komponente uneti mnogo veci sum, tj. pomeraj cestice od kvantnog suma vec u startu), prema tome wtf?

Everbeatz 21-01-2010 03:06 PM

Re: Audio Mythbusters
 
evo ti objasnjenje za dither by Paul Frindle

Dither is not a workaround in the least - it is a requirement in order to turn the quantised mathematical representation into a continuous transfer function - i.e. without the statistical discontinuities. This is what is needed to make it match the properties of the physical world - where it will inevitably emerge - hopefully :-)

Random and uncorrelated dither adds at 3dB for each doubling of the number of sources.

The simple formula for this is

Noise in dB = 20 * log(Sources ^ 0.5)

So 48 of your dithered 24 bit sources added up in silence would give:

20 * log(48 ^ 0.5) = 16.81dB

The dynamic range of a dithered 24 bit signal is around -143dB

So the total dynamic range of your 48 dithered sources all added up would be

-143 + 16.81 = -126.187dB

Clearly plenty good enough for rock and roll - and of course 16dB better than your DAC. BTW watch out for DAC noise figures because they are inevitably quoted as A-weighted - which takes out the top end freqs where most of the noise actually is. This has the effect of producing figures that can be up to 10dB better than your actual experience of listening to it.


So in concept whenever we do anything to a digital signal (even change the gain) we have made a whole new signal that requires dithering (adding noise - just like in the real world - just like in analogue). However because digital representation (being entirely mathematical) does not have to be constrained by the real world and the laws of physics, we can throw whatever precision we want at it - so the results can be better than anything possible in the real physical world - if we so chose. But what we actually do when designing systems (within reason, based on common sense and science) is to dither those signals that would give rise to significant quantisation distortion if left undithered. So for example we are prepared to ignore stuff at 48bits down (or 64bt float down) on the basis that distortion at -288dB is not going to be significant - and of course we take into account other factors like the error increase due to processing algorithms etc.

But we do dither signals that end up being represented at 24bits (i.e. PT TDM, PowerCore etc.) because at the very limit it is possible that distortion at -144dB might just get to be audible. And of course at 16bits for the final media when the distortion would be at -96dB, it is obviously quite important - even in a domestic listening environment.

Everbeatz 21-01-2010 03:11 PM

Re: Audio Mythbusters
 
+ ovo koga ne mrzi da cita:
______________________

Firstly all signals whether analogue or digital have an inherant noise floor.

In order to make digital signals with artificial quantisation have a noise floor that has no harmonic components and no relation to the signal itself we must statistically randomize the quantisation (i.e. dither it). In other words, what's wrong with a mathematically represented signal, and what makes it an inaccurate representation of the real world is precisely its certainty. This must be removed to accurately model reality.

If done correctly it then behaves exactly like an analogue signal.

Note that this is not simply a masking thing - this is the statistical removal of quantisation. All it does is make that particular representation harmonically accurate, regardless of the noise due to the wordlength. Therefore it cannot remove distortions from the driving signal, whether caused by quantisation in preceding processes - or any other cause.

Now if we process a dithered signal digitally then we create a new signal that requires it's own dither, regardless of what came before - and this increases the total noise of the result - just like cascaded analogue processing. In other words if we create a digital system that trully represents the real analogue world then it behaves as such in all aspects :-)


Ok, so why do we bother with ditial signals then? Well the overwhelming advantage of a digital signal is that it's not constrained by the laws of physics. Whereas analogue circuitry has unavoidable noise caused by temperature and impedance, due to natural electronic activity - a digital signal being mathematically represented and not limited to the laws of physics and the real world, can have arbitary dynamic range and hence arbitarily low noise depending on the precision (wordlength) with which we represent it. So for instance a 48bit digital signal can have a signal to noise ratio of 288dB, which is far far greater than any possible physical signal model in the real world :-)

This means we can make collosal signal paths, routings and processing models without the result being blighted by unavoidable build up of analogue noise from the physical world and distortions from imperfect components. We can just arbitarily add precision in the form of wider signal paths to offset the build up - this cannot be done in a physical system in the real world. So the performance we can obtain from something like an EQ plug-in running at 48bits is better than could ever be possible with any analogue system in the real universe. For a couple of hundred dollars you can have something better than could exist in the real world - ever!!


Ok to get onto the second part of one of my posts: It is obviously important that the dither itself is correct, or the signal representation will not be accurate. In the real analogue world all the uncertainty that forms the natural noise floor of an analogue signal is random - and every source is uncorrelated with every other source - i.e. they are all totally different, like every source was a new generator unlike any other sources.

If a digital system (perhaps for cheapness) tries to dither all signals by using one single noise source generator bussed around the processing to add in all places at once, (although this will still remove the quantisation just as well) - because the each dither source is effectively the same they will be correlated. Not only does this mean that they will add up by 6dB for each doubling of the number of truncations (rather then 3dB), it will also mean that for any two signals operating together (like stereo for instance) the noise produced will also be corellated.

So for instance what this means in practice is that for something like 16bit signal where the noise might be audible, the dither noise will sound statistically weighted towards the middle of the sound field (i.e. somewhat mono-ified). And in fact, if the signal level in those channels falls to complete silence the remaining dither noise on L and R might indeed be identical in the absence of anything else coming out of the channels - i.e. mono and coming from dead centre of the stereo image. So the audible 'width' of the dither depends on the music itself, how loud it is and how it is panned. We found that even with dither at 93dB down from the signal, this effect still manages to affect our perception of the stereo sound field - I was stunned when I witnessed this stuff myself.

So the issue facing designers is how to make 100's of uncorellated and completely unrelated noise sources without wasting, loads of resources. In the OXF-R3 this was originally costly, until a colleague far cleverer than some of us came up with a much more efficient method.

_____________

"Dither makes the quantization turn into noise rather than distortion."

I have found that this fact is so very difficult for people to grasp, and I think it is because people equate accuracy with repeatability of calculation and therefore see the exactness and certainty of quantised math representation as evidence of some higher 'truth' beyond reality?

When in truth (if one steps out of the box to think about it) 'counting in discret steps' is an artifact of our minds and the way we discriminate between 'things' that we perceive - and however useful it may be, math is a human construct that we have developed to make great use of this perception. However, reality still rules despite our best efforts to quantise it - and the certainty we crave still elludes us.. Personally I have become more and more convinced there is some wider philosophical message in that - somewhere - beyond the subject of this thread.

I have sometimes met with almost manic and religious opposition to 'randomising' digital systems in my career, as though I was heretically destroying everything that was sacred about it, like an ignorant unbeliever smashing the altar with a sledge hammer. And this was most often from people far more learned than I could ever hope to be. The idea that the very certainty of it might be considered an error, has prompted people to call me a fool more than once :-(

I once spent days trying to convince a very senior and world celebrated engineer that laboriously putting every one of 64K quantised steps of a 16 bit converter in perfect place would still not lead to a perfect result. For this I was called an idiot. What I actually did instead was add loads of noise to the input at -30dBFs, do the conversion, then subtract the noise off again afterwards. Yeah, this reduced the SNR from 96dB to around 90dB, but all the distortion evaporated like a dream - and it sounded like a dream too :-) Even with this dramatic and obvious demonstration, it was still not accepted and instead other wild theories were proposed to explain the improvment - despite the fact that the complete loss of harmonic errors could be plotted readily on an Audio Precision test set!!

SumAnuT 21-01-2010 04:36 PM

Re: Audio Mythbusters
 
Quote:

The simple formula for this is

Noise in dB = 20 * log(Sources ^ 0.5)

So 48 of your dithered 24 bit sources added up in silence would give:

20 * log(48 ^ 0.5) = 16.81dB

The dynamic range of a dithered 24 bit signal is around -143dB

So the total dynamic range of your 48 dithered sources all added up would be

-143 + 16.81 = -126.187dB
Pe eto, receno je drugim recima ali je sustina ista. Posto se uzima da je opseg ljudskog sluha 120 dB, a kvantni sum se nalazi ispod tih 120, onda je to to?
I to samo kada bi slusao maksimalno pojacano, tj. iskoriscavao puni din opseg konvertora noda bi nivo tog suma dosegao -126 dBFS od mogucih 144 u konvertoru, sto bi u realnom svetu bilo -6 dB, dakle nase uho ne bi moglo to ni da registruje.

Ili ja opet vidim i cujem ono sto zelim da vidim i cujem? :shock:


All times are GMT +1. The time now is 06:52 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
vB.Sponsors