Shannon ad fc/2 tricks

Status
Not open for further replies.
Hi guys , reading the Shannon theorem i have found a trick
Is quiet that theorem tell the maximum frequencies for your signal from analog to digital becomes a maximum value of fc/2 where fc is a sample rate .
But if you have a pure sine tone at frequencies 15khz and
using acquisition asynchronous Samples describing
a 2 other tones at low frequencies generated from data output of dac
the calculus is sin(2*3.14159*15000*kt) and for example
t = 1/44100 if iu put this under a spreadsheet and print result of ideal smple rate you can see the envelope
the problem start about at fc/9 and have minimums at
fc/3 and fc/9 . Nearest this values the acquisition create a sine frequncies modulation .
I think the problem is the sinc on atempt of recostruction
of signal next post the immages of results
 
Results of smples

this is an image of samples
the 2 tones of modulation have no the same phase
 

Attachments

  • Shannon.jpeg
    Shannon.jpeg
    67.8 KB · Views: 321
About fc/6

Nearest Fc/6 another trick sine have 7500hz .
If the sinc on the conversion DA is not assailable to an impulse the result is another modulation in the end
the samples lost the phase information
 

Attachments

  • Shannon-8000.jpeg
    Shannon-8000.jpeg
    58.2 KB · Views: 316
Last edited:
nearest fc/9

In this case the values have a small modulation
fo = 5600hz .
This is my examples .
I think the same problem becomes with digital filters wit high
fault rates
 

Attachments

  • Shannon-4900.jpeg
    Shannon-4900.jpeg
    53.7 KB · Views: 298
The OP is seeing ultrasonic images, which the reconstruction filter will remove. These images, if left unfiltered, will cause beats with the wanted sound as he shows in his plots. It is quite common for people who don't understand digital audio to frighten themselves in this way.

The beats are visual only, a 1000Hz and a 1001Hz signal combined in any context will have an apparent 1Hz envelope but there is no 1Hz content. A non-linear transfer function is needed to create actual signal content, vinyl has lots of that.
 
Last edited:
simulation

There is no combination about any 2 tones .
the result is ideal ADC by a sheet or on matlab or on octave
or others mathematical programs
The print is only samples without no interpolation the
calculus is sin( 2*3.14159*fo*kt) where kt is the time of samples k= 1,2,3,,.....,n or
k=,number-start,+1,+2,+3,+4,+n,number-end , t=1/44100Hz , fo=15000Hz
Printed are the result .
On sheet by example k=12 t=1/44100Hz
| k | Amplitude |
| 12 | =sin( 2*3.14159*15000*12* 2.2676e-05)|
| 13 | =sin( 2*3.14159*15000*13* 2.2676e-05)|
| 14 | =sin( 2*3.14159*15000*14* 2.2676e-05)|
.........
| n | =sin( 2*3.14159*15000*n* 2.2676e-05)|

a variation you can put a delay
 
Last edited:
The OP is seeing ultrasonic images, which the reconstruction filter will remove. These images, if left unfiltered, will cause beats with the wanted sound as he shows in his plots. It is quite common for people who don't understand digital audio to frighten themselves in this way.
The beats are from 2 tones this is a type of modulation
 
more on simulation

There is no combination about any 2 tones .
the result is ideal ADC by a sheet or on matlab or on octave
or others mathematical programs
The print is only samples without no interpolation the
calculus is sin( 2*3.14159*fo*kt) where kt is the time of samples k= 1,2,3,,.....,n or
k=,number-start,+1,+2,+3,+4,+n,number-end , t=1/44100Hz , fo=15000Hz
Printed are the result .
On sheet by example k=12 t=1/44100Hz
| k | Amplitude |
| 12 | =sin( 2*3.14159*15000*12* 2.2676e-05)|
| 13 | =sin( 2*3.14159*15000*13* 2.2676e-05)|
| 14 | =sin( 2*3.14159*15000*14* 2.2676e-05)|
.........
| n | =sin( 2*3.14159*15000*n* 2.2676e-05)|

a variation you can put a delay

Delay you sum only at (kt+tau) or (kt-tau) where tau is a delay time in seconds
Plot on y axis the amplitude on x axis the k values
 
scott wurcer said:
The beats are visual only, a 1000Hz and a 1001Hz signal combined in any context will have an apparent 1Hz envelope but there is no 1Hz content. A non-linear transfer function is needed to create actual signal content, vinyl has lots of that.
Beats can be heard too; the envelope is real, not apparent. However, as you say, to get a signal component at the beat frequency you need some nonlinearity too.

gumo73 said:
the result is ideal ADC by a sheet or on matlab or on octave
or others mathematical programs
Your plot appears to be a signal sampling which probably had no antialiasing filter and definitely has not been followed by a reconstruction filter. Hence you are confusing yourself.

Learn how digital audio works.
 
Antialiasing

Beats can be heard too; the envelope is real, not apparent. However, as you say, to get a signal component at the beat frequency you need some nonlinearity too.


Your plot appears to be a signal sampling which probably had no antialiasing filter and definitely has not been followed by a reconstruction filter. Hence you are confusing yourself.

Learn how digital audio works.

The acquisition of an ideal ADC attempt to generate a samples from a pure tone this means there isn't frequencies different from fo on the Fourier domain
in the end fo is inside Shannon band fc/2 and don't need
an antialiasing filter .
This came from signals learning
 
Last edited:
Reconstruction filters do not use spline functions. An ideal reconstruction filter uses a sinc response in the time domain, and a sharp cutoff in the frequency domain.

As I keep saying, learn about digital audio. You have not found a flaw in the Shannon sampling theorem; you have merely shown that you need to do some more reading. If it is any consolation, I went through a period of similar confusion some years ago: I couldn't understand how digital audio worked, but unlike you I was certain that it did work. In time I acquired the understanding I lacked at first.
 
Status
Not open for further replies.