Jump to content
IGNORED

Time resolution of digital sampling


Don Hills

Recommended Posts

6 minutes ago, PeterSt said:

 

Maybe the honored opponents should respond to this. I mean, I notice that they never do.

I too said it several times.

It this a theoretical math discussion, then I will use a non-discrete Fourier transform. Oh c'mon. You wan't to go infinite slope? Infinite bandwidth... this argument degenerates. Let's ask Dirac ;)

 

Let's see ... every particle has a wave equation ... duh!

 

Really this discussion is getting dumb. Sorry.

Custom room treatments for headphone users.

Link to comment
7 minutes ago, jabbr said:

Oh c'mon. You wan't to go infinite slope?

 

I am sorry to observe that you, the Honored Opponent keep on making things up which are not presented in my Thesis. Chapter 6 and such.

If you don't let me pass, I'll go elsewhere with it.

 

bye.gif.291716de3b5465d960c3fa32d2420679.gif

nea.gif.043174b2e7fc53198a5aae93ac448fbe.gif

Lush^3-e      Lush^2      Blaxius^2.5      Ethernet^3     HDMI^2     XLR^2

XXHighEnd (developer)

Phasure NOS1 24/768 Async USB DAC (manufacturer)

Phasure Mach III Audio PC with Linear PSU (manufacturer)

Orelino & Orelo MKII Speakers (designer/supplier)

Link to comment
Just now, PeterSt said:

 

I am sorry to observe that you, the Honored Opponent keep on making things up which are not presented in my Thesis. Chapter 6 and such.

If you don't let me pass, I'll go elsewhere with it.

 

bye.gif.291716de3b5465d960c3fa32d2420679.gif

nea.gif.043174b2e7fc53198a5aae93ac448fbe.gif

Honestly the analysis of transients using Fourier transforms is what ?freshman level sort of stuff Here is your homework. https://link.springer.com/chapter/10.1007%2F0-387-28799-X_4

 

Whether you pass or not is irrelevant to me. I and many others have been analyzing and publishing the analysis of transients using Fourier transforms for 30 years. Anyone is free to investigate this type of analysis using google, or better if one has access to a library... Marvin Minsky obtained a patent in 1957 https://en.wikipedia.org/wiki/Confocal_microscopy 

Custom room treatments for headphone users.

Link to comment
54 minutes ago, pkane2001 said:

 

This is really getting silly. Here's the simple analysis of the DC to Sinewave example. It was easy enough to add it to my distortion toolkit. Blue is the original sinewave at 1kHz, white is the "processed" one. Sampled at 176kHz. I offset the derived/processed curve a little in Y so it's easier to tell them apart:

 

No filtering:

image.thumb.png.121f730a221741fd70b183a13970c188.png

 

 

Low-pass filtered at 20kHz. Notice the Gibbs phenomena just before the sharp transition. As expected with a strongly band-pass limited system:

image.thumb.png.f126386907328a1f263e8931d6612374.png

 

 

Now, let's raise the filter to 48kHz. Notice less Gibbs fluctuations near the transition from DC:

image.thumb.png.911ecb5719781cf9f59bb24aa6c905ba.png

 

Move the low pass filter to 88.2k, and this is almost entirely like the original, sharp transition from DC:

image.thumb.png.810f72eb8030a44f00a5effca2794db6.png

 

 

Let's zoom in on that last one to see what we can see:

image.thumb.png.c1909a253454a3248af8398d0e819472.png

 

I'd say that's a pretty good reproduction of a perfect transition from DC to sinewave. As you can see, increasing the allowed frequencies improves the accuracy of reproduction. There's no magic here, that's what @jabbr was referring to, and what I've been stating from the beginning:

 

And since the claim was that there will be aliases in the bandpass region due to the transient (DC->sine transition) being filtered, let's take a look at the spectrum of that last result (with the 88k LP filter):

 

image.thumb.png.ace8db2088b492bad7c5f528e6adaba7.png

 

I don't see any aliases all the way to Nyquist frequency.

 

In case you're wondering about the shape of the filter that was used here, here it is (auto-generated, linear-phase, FIR), shown at a large zoom-in:

image.thumb.png.dc522f110ed4a1a79fda62269f07c092.png

 

 

Maybe aliases will show up with a lower corner frequency? Here's the LP filter @20kHz. You can see the LP filter cut in right at 20k, but still no aliases:

image.thumb.png.f5ec4abf7676990ba563ad0843408455.png

 

Link to comment
3 hours ago, pkane2001 said:

Blue is the original sinewave at 1kHz, white is the "processed" one. Sampled at 176kHz. I offset the derived/processed curve a little in Y so it's easier to tell them apart:

 Can you repeat that at 10kHz ? After all ,you keep stating that 16/44.1 is more than good enough for clean and accurate sounding  audio, not just Telecoms grade audio.

 

How a Digital Audio file sounds, or a Digital Video file looks, is governed to a large extent by the Power Supply area. All that Identical Checksums gives is the possibility of REGENERATING the file to close to that of the original file.

PROFILE UPDATED 13-11-2020

Link to comment
1 minute ago, sandyk said:

 Can you repeat that at 10kHz ? After all ,you keep stating that 16/44.1 is more than good enough for clean and accurate sounding  audio, not just Telecoms grade audio.


Where did I state any of this?

And what does the frequency of the sine wave have to do with Manuel’s claims of aliasing?

Link to comment
13 minutes ago, sandyk said:

A recent example.

In your replies , you aren't just sticking to Manuel's claims of aliasing.

I note also that you picked a nice and easy 1kHZ sinewave to illustrate your  point, then showed that you really needed way more than 16/44.1 to properly clean up the waveform, which is a good argument for 24/96 or 24/192 , and is inconsistent with your view that we need no more than 16/44.1 for clean and accurate HIGH FIDELITY Audio with a bandwidth approaching 22kHz.

 

And I didn't start this topic, nor did I say I wanted to have this argument, though others have been trying. I've repeatedly said I'm not interested in the discussion about limits of audibility. I know what mine is, and I'm not going to tell you what's yours -- that's your business. If you believe it's 200kHz, I'm happy for you! ;)

 

image.png.48da132d056f49463092407495f9c8d7.png

 

 

Link to comment

What people are really worrying about, is whether some 'magic' can be generated in the replay, if frequencies above 20kHz are 100% accurately reproduced ... well, the answer is, No!!! ... and, yes, this is very much so a subjective position, in an 'objective' thread, 😜.

 

The listening brain adjusts for bits "that are missing" - automatically ... I just saw yesterday, in one of the papers, that the experimental results were thrown, when people listened to replay with ultrasonics missing, directly after hearing the same track, with. The listeners had 'learnt' what the ultrasonic content was doing, and unconsciously added it back in, when it was no longer there - and couldn't distinguish the two versions any more ... unfortunately, the ear/brain is too clever for us poor inquiring sods - it will always outsmart us ... 😁

Link to comment
5 hours ago, pkane2001 said:

And since the claim was that there will be aliases in the bandpass region due to the transient (DC->sine transition) being filtered, let's take a look at the spectrum of that last result (with the 88k LP filter):

 

image.thumb.png.ace8db2088b492bad7c5f528e6adaba7.png

 

I don't see any aliases all the way to Nyquist frequency.

What are these (image)? Why does your graph stop at 88khz. Also let me know the exact formula you have used to visualize this, if the tool stops it's decomposition at 88khz it won't show anything above it even if it were there. You've done a theoretical simulation, I'm expecting just one spike at 1khz and nothing else.

 

image.png.bcf57af012e1cc7410109d18abfe543a__01.png

 

Also what was the window you used for this visualization? Show me the fft plot, let's see how great it resolves it at 1 second. Or window it in periods of about 0.12 seconds and show me how the frequency looks from 0.96 second to 1.08 second.

Link to comment
1 minute ago, manueljenkin said:

What are these (image)? You've done a theoretical simulation, I'm expecting just one spike at 1khz and nothing else.

 

image.png.bcf57af012e1cc7410109d18abfe543a__01.png

 

Also what was the window you used for this visualization? Show me the fft plot, let's see how great it resolves it at 1 second. Or window it in periods of about 0.12 seconds and show me how the frequency looks from 0.96 second to 1.08 second.

 

Wasn't your claim theoretical? This was a simple computer simulation of the exact case you were describing: delayed sine wave transitioning from DC, sampled and low-pass filtered.

Link to comment
Just now, manueljenkin said:

Now tell me what exact formula/algorithm your tool was using. If the tool stops it's decomposition at 88khz it won't show anything above that, even if content was there.

 

As I said, it was sampled at 176kHz, therefore the largest frequency that can be analyzed (that pesky Nyquist, again) is 88kHz. This is standard stuff, simple sampling algorithm, and then analysis using an FFT. For the FFT, I used a peak-hold method which shows the maximum value for each bin with overlapping windows, not an average. Window type was Kaiser.

 

Link to comment
1 minute ago, pkane2001 said:

 

As I said, it was sampled at 176kHz, therefore the largest frequency that can be analyzed (that pesky Nyquist, again) is 88kHz. This is standard stuff, simple sampling algorithm, and then analysis using an FFT. For the FFT, I used a peak-hold method which shows the maximum value for each bin with overlapping windows, not an average. Window type was Kaiser.

 

Ok so you've done this visualization after chopping and reconstruction, not before!! Do it prior to sampling, but after low passing (you can only do this mathematically, since computer would always operate it's algorithms on the data it gets after sampling) and show me how the frequency bins look like (till infinity would be great).

Link to comment
4 minutes ago, pkane2001 said:

 

As I said, it was sampled at 176kHz, therefore the largest frequency that can be analyzed (that pesky Nyquist, again) is 88kHz. This is standard stuff, simple sampling algorithm, and then analysis using an FFT. For the FFT, I used a peak-hold method which shows the maximum value for each bin with overlapping windows, not an average. Window type was Kaiser.

 

 

I notice your plot goes down to -200 dB ... what about harmonics at -300 dB?

Custom room treatments for headphone users.

Link to comment
Just now, jabbr said:

Forget audibility, let's take a real world transient sound, like a rifle shot, or a clap, or whatever.

 Even a sneeze has components WAY above 22kHz.

 

How a Digital Audio file sounds, or a Digital Video file looks, is governed to a large extent by the Power Supply area. All that Identical Checksums gives is the possibility of REGENERATING the file to close to that of the original file.

PROFILE UPDATED 13-11-2020

Link to comment
35 minutes ago, manueljenkin said:

Ok so you've done this visualization after chopping and reconstruction, not before!! Do it prior to sampling, but after low passing (you can only do this mathematically, since computer would always operate it's algorithms on the data it gets after sampling) and show me how the frequency bins look like (till infinity would be great).

 

So you want me to demonstrate that a transient with an undefined/infinite slope cannot be represented perfectly in a band-limited system? That's hilarious, since that's what I've been saying from the beginning. I'll repeat again what @jabbr said earlier, and what I've been saying all along and even demonstrated visually with your own example:

 

image.png.f50e00a8dff11ad776b920af093cf2f3.png

 

Link to comment
4 minutes ago, pkane2001 said:

 

So you want me to demonstrate that a transient with an undefined/infinite slope cannot be represented perfectly in a band-limited system? That's hilarious, since that's what I've been saying from the beginning. I'll repeat again, what @jabbr said earlier, and what I've been saying all along, and demonstrated visually with your own example:

 

image.png.f50e00a8dff11ad776b920af093cf2f3.png

 

There is no infinite slope in this scenario.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...