Live data from Hacker News

Sound

ciechanow.ski

31–40 of 222 posts

Re: Sound

#33

+1 for the recommendation for "The Scientist and Engineer's Guide to Digital Signal Processing" by Steven W. Smith. I spoke to Steven many years ago about his putting all of the book PDFs online for free and since then have recommended at least 5 university libraries to buy it because the students could get free copies of a great book that can be referenced in the library. FWIW the The Scientist and Engineer's Guide…

Wow. Such a profound insight could not get published for 15 years because others couldn’t grasp it. Including Lagrange!

It’s an uncomfortable reminder of how essential reputation and credibility are in the machinery of science.

”The paper contained the controversial claim that any continuous periodic signal could be represented as the sum of properly chosen sinusoidal waves. Among the reviewers were two of history's most famous mathematicians, Joseph Louis Lagrange (1736-1813), and Pierre Simon de Laplace (1749-1827). While Laplace and the other reviewers voted to publish the paper, Lagrange adamantly protested. For nearly 50 years, Lagrange had insisted that such an approach could not be used to represent signals with corners, i.e., discontinuous slopes, such as in square waves. The Institut de France bowed to the prestige of Lagrange, and rejected Fourier's work. It was only after Lagrange died that the paper was finally published, some 15 years later.“

from chapter 8 http://www.dspguide.com/ch8/1.htm

Re: Sound

#34
post #30

I love it when I'm halfway through something and take a second to pause and wonder why someone put so much effort into it, and them I appreciate that they did. This is amazing. One thing that surprised me the first time I learned it is how 'dense' air is under normal circumstances. The 'mean free path' is the mean distance that a particle travels before changing velocity (typ due to collision). The mean free path of…

Whilst I imagine he'd produce content regardless of income, he does have a slightly successful Patreon. To encourage this effort, consider supporting him in some form, if you don't.

Re: Sound

#35

Ordinarily, I follow the HN best practice of clicking through to a link first rather than upvoting based solely on the headline and domain. Seeing there's a new Bartosz Ciechanowski explainer might be my one exception to this rule.

I did the same. The minute I saw it on the homepage, upvote.

Re: Sound

#36

Ordinarily, I follow the HN best practice of clicking through to a link first rather than upvoting based solely on the headline and domain. Seeing there's a new Bartosz Ciechanowski explainer might be my one exception to this rule.

I'm a simple man. I see ciechanow.ski and I upvote.

Re: Sound

#37

Ordinarily, I follow the HN best practice of clicking through to a link first rather than upvoting based solely on the headline and domain. Seeing there's a new Bartosz Ciechanowski explainer might be my one exception to this rule.

I'm a simple man. I see ciechanow.ski and I upvote.

Reddit: Orange Edition

Re: Sound

#38

+1 for the recommendation for "The Scientist and Engineer's Guide to Digital Signal Processing" by Steven W. Smith. I spoke to Steven many years ago about his putting all of the book PDFs online for free and since then have recommended at least 5 university libraries to buy it because the students could get free copies of a great book that can be referenced in the library. FWIW the The Scientist and Engineer's Guide…

I have this conviction that I ought to be able to code up crude audio DSP processors before I understand the totality of the theory.

For example, every DFT/FFT explanation seems to start with complex numbers. I wish there was a resource that was programming focused, starting with "Step 1: Process this artificially created periodic signal by multiplying it by sine waves of frequencies from from 1 to N. There are our bins! Step 2: OK, for real world signals we need phase, so now let's talk about complex numbers."

I've been studying math for a while trying to build up the prerequisites for writing audio DSP code. I have this sneaking suspicion that at the end what I want to achieve won't be as hard as DSP resources imply. At least there will be parts that I could have done with hardly any theory at all. But because of the way these resources are written, I have to consume massive amounts of theory first.

(For background, I've worked as a mastering engineer and have done a fair amount of audio production, so I know intimately what the tools ought to do.)

Re: Sound

#39

+1 for the recommendation for "The Scientist and Engineer's Guide to Digital Signal Processing" by Steven W. Smith. I spoke to Steven many years ago about his putting all of the book PDFs online for free and since then have recommended at least 5 university libraries to buy it because the students could get free copies of a great book that can be referenced in the library. FWIW the The Scientist and Engineer's Guide…

Wow. Such a profound insight could not get published for 15 years because others couldn’t grasp it. Including Lagrange! It’s an uncomfortable reminder of how essential reputation and credibility are in the machinery of science. ”The paper contained the controversial claim that any continuous periodic signal could be represented as the sum of properly chosen sinusoidal waves. Among the reviewers were two of history's…

> Lagrange had insisted that such an approach could not be used to represent signals with corners, i.e., discontinuous slopes, such as in square waves.

Isn't that true though? You can only approximate it, right?

Re: Sound

#40
post #38

+1 for the recommendation for "The Scientist and Engineer's Guide to Digital Signal Processing" by Steven W. Smith. I spoke to Steven many years ago about his putting all of the book PDFs online for free and since then have recommended at least 5 university libraries to buy it because the students could get free copies of a great book that can be referenced in the library. FWIW the The Scientist and Engineer's Guide…

I have this conviction that I ought to be able to code up crude audio DSP processors before I understand the totality of the theory. For example, every DFT/FFT explanation seems to start with complex numbers. I wish there was a resource that was programming focused, starting with "Step 1: Process this artificially created periodic signal by multiplying it by sine waves of frequencies from from 1 to N. There are our b…

I've been writing notebooks about doing DSP and audio processing in JavaScript. It might be a good place to crib off of:

https://observablehq.com/collection/@skybrian/digital-signal...

Post reply on HN