Mojo ideas
Member of the Trade: Chord Electronics
- Joined
- Oct 20, 2015
- Posts
- 1,190
- Likes
- 1,798
Only some people believe in Pixels I doCan you two please take this private and stop polluting the thread...
as J M Barry once said
Only some people believe in Pixels I doCan you two please take this private and stop polluting the thread...
Boy this business really annoys me sometimes....
My dad was a civil engineer, with an almost savont-like understanding of higher maths. He couldn't understand why other people couldn't deal with simple math in the same way that I find it interesting that some people can't hear and arrange harmonies in their heads; let alone identify notes and chord permutations. I think we're lucky Rob takes the time to dumb-down his explanations so we can begin to try to understand how his DACs work.It gets on my nerves as well. This is just Shannon's sampling theorem - nothing mystical.
If you want to see something actually 'mystical' check this out (watch out like Shannon's Sampling Theorem math required).
There is this mathematical function, the so called zeta function which is ζ(s) = 1/1^s + 1/2^s + 1/3^s ......... Now put in k = 0, -1, - 2 etc and you get for k=0 1+1+1+1......, or k=-1 1 +2 + 3 etc. These look like infinity. But not so fast attendant reader - lets actually calculate it for all values -k.
∑(-1)^k*ζ(-k)*x^k/k! = ∑∑ n^k*(-x)^k/k! = ∑ ∑(-nx)^k/k! = ∑e^(-nx). Let S = ∑e^(-nx). e^xS = 1 + S so S = 1/e^x - 1 = 1/x*x/e^x - 1. But one of the definitions of the so called Bernoulli numbers Bk, is x/(e^x - 1) = ∑Bk*x^k/k! or taking the1/x into the sum S = ∑ B(k+1)*x^k/(k+1)! after changing the summation index so you still have powers of x^k. Thus you have ∑(-1)^k*ζ(-k)*x^k/k! = ∑ B(k+1)*x^k/(k+1)!. Equating the coefficients of the power of x^k you have ζ(-k) = (-1)^k*B(k+1)/k+1.
This result implies the bizarre identities ζ(0) = 1+1+1+1....... = -1/2 and ζ(1) = 1+2+3+4....... = -1/12.
Now that's magic - not like Shannon's sampling theorem that is simple basic engineering math. The why of the above is much more complicated - but unsuitable for here. You can do a bit of internet research on that one or go to a science forum and ask someone - I personally use Physics Forums. I will have to tell you though only some people actually understand it (technically it's got to do with complex analysis and avoiding the pole at s = 1 that causes the infinity - but that is likely meaningless unless you know complex analysis). You will hear all sorts of views like such sums are just definitions etc. In fact its used in calculations of real physical problems like the so called Casmir Force so is not just a definition - it has real physical consequences.
This is just to point out you cant really discuss this stuff, including what Rob does, without REALLY knowing the math behind it. English is a very poor medium for doing that. Rob has explained it many times - its simple math and the consequences irrefutable, but some just do not get it.
Thanks
Bill
My dad was a civil engineer, with an almost savont-like understanding of higher maths. He couldn't understand why other people couldn't deal with simple math in the same way that I find it interesting that some people can't hear and arrange harmonies in their heads; let alone identify notes and chord permutations. I think we're lucky Rob takes the time to dumb-down his explanations so we can begin to try to understand how his DACs work.
Now I understand how digital works better, I'm rather annoyed having found all the fundamental errors in the discussion of impulse responses.
Now for the transient thing. Suppose you have a signal with transients that have content above f/2. When you band limit it the filter that does that gets rid of some of that detail - in fact it can create whats called 'ringing' when those frequencies bang into the filter.
...which we can never attain if we're trying to record a non-linear, self-steepening wavefront.Mathematically, in order to perfectly recreate a sound the prerequisite is to sampled it at least twice its maximum frequency.
waves length involved in earthquake are under 25 Hz (periods are from seconds to hours).
I would replace the word "can" with "has to" The only way that wouldn't happen is if you were to add additional filtering below Nyquist. That's the fascinating part of all this to me. The sync filter seems to sort out all bandwidth-limited signals, but what is the correct thing to do when trying to recreate a recording of a fast cymbal hit, gunshot, shock-wave, blast-wave etc? Anybody have an answer (or opinion) on this?
P.S. @Currawong might have a point re. the earthquake seismograph plot. I'd expect any medium that the impulse travels through (i.e., the earth) is going to preferentially damp the highest frequencies. How would the earth be smart enough to cut off the highest frequencies and still avoid the Gibb's phenomena?
Now for the transient thing. Suppose you have a signal with transients that have content above f/2. When you band limit it the filter that does that gets rid of some of that detail - in fact it can create whats called 'ringing' when those frequencies bang into the filter. It is claimed by some this is the cause of the so called digital sound - but other explanations are possible such as the accuracy of the filter. This is something Rob wants to check out with his highly accurate filter and I am sure he will report what he finds.
Of course, but there doesn't need to be. The ramp-up only needs to be fast enough w.r.t. to our sample rate and then we have to do something (or choose to do nothing).The thing is, there aren't any instant transients in nature, including music.
As elegant as the infinite sinc function might be for bandwidth limited signals, I'm not sure that's enough for fast transients, because of the risk of generating Gibbs oscillations which wouldn't occur in nature.
I don't agree. The Fourier reconstruction of that transient contains all frequencies - and you're only throwing away those that are inaudible. I have some test tracks of two impulse signals varying deltas apart (down to 5 microseconds). I'll try to dig these out and pm them to you. You'll be surprised how you can hear above 20 kHz (based on your arguments above). I don't think we understand enough of how the ear/brain process sound to conclude exactly what's audible and what's not.A transient any faster than what is bandwidth limited to audible frequencies would be of a higher frequency than is audible. That's obvious, isn't it?
I don't agree. The Fourier reconstruction of that transient contains all frequencies - and you're only throwing away those that are inaudible. I have some test tracks of two impulse signals varying deltas apart (down to 5 microseconds). I'll try to dig these out and pm them to you. You'll be surprised how you can hear above 20 kHz (based on your arguments above). I don't think we understand enough of how the ear/brain process sound to conclude exactly what's audible and what's not.
Maybe it's of low priority, but I've never liked the argument that we don't need to worry about it because "sharp transients don't occur in music". There's no law preventing anybody from recording an album of dirac delta functions - and of course, the classic follow-up, the square-wave album. You might not think it sounds very good, but then I don't think rap sounds very good An ADC -> DAC should be able to work perfectly (or as well as we can possibly make it) in all cases, even extreme limiting cases.