Live data from Hacker News

Record labels dig their own grave, and the shovel is called TikTok

tedgioia.substack.com

181–190 of 198 posts

Re: Record labels dig their own grave, and the shovel is called TikTok

#181

Earlier quoted context omitted.

Quoted post unavailable.

>Digital is cold and thin compared to analog. Claude Shannon emphatically disagrees. When sampling at twice the highest audible frequency they are mathematically equivalent.

The moderators removed my reply, the parent.

Shadow-removed in fact. Which is to say, they removed it without warning, notice or explanation. And from my account-view, it was not removed at all.

And when I asked what's up with that, I was threatened with banning "if I keep it up".

What do you think of that?

Re: Record labels dig their own grave, and the shovel is called TikTok

#182
post #74

Earlier quoted context omitted.

Maybe it's wishful thinking, but I don't believe this will happen, and unless I'm mistaken, there's absolutely 0 evidence for it. People are usually attached to the artist when it comes to music. You buy a Bowie album because it has his name on it. You learn about them, look forward to their future work, maybe go see them live, etc. Will computers replace EDM and elevator music? I don't know, maybe, who cares?

Nobody under 40 is buying any albums, at least not enough to matter. Physical music media is skewed towards the pre-Napster demographic. Bandcamp is nice but no one's getting rich off of it.

Adele sells so much vinyl they had to build a factory line just for her releases

Re: Record labels dig their own grave, and the shovel is called TikTok

#183
post #160

Earlier quoted context omitted.

Up to the Nyquist limit, a digital signal will completely recreate the original signal, with no square wave steps. Digitisation does not result in square wave output anywhere in the output chain. Chris Montgomery (of Ogg / Speech / xiph.org & RedHat) did a series of videos going into this in considerable depth. I encourage you to watch them. https://xiph.org/video/

I am fully aware of those videos and claims. Did you read my posts or the links? What I posted goes vastly beyond what Chris Montgomery wrote, and far beyond his claims. Again, in different words: Nyquist assumes infinitely precise samples. It's math, not computer sampling. This never happens, since samples are quantized . Having samples at the proper number of Hz is useless unless enough precision is there, and non-…

1. Montgomery talks about quantization noise. He doesn’t assume infinite precision.

2. DAC output is not stairstep. There’s an analog reconstruction filter that filters out the ultrasonic components, thereby getting back the original smooth waveform. You should read up on DAC design.

Re: Record labels dig their own grave, and the shovel is called TikTok

#184

Earlier quoted context omitted.

I am fully aware of those videos and claims. Did you read my posts or the links? What I posted goes vastly beyond what Chris Montgomery wrote, and far beyond his claims. Again, in different words: Nyquist assumes infinitely precise samples. It's math, not computer sampling. This never happens, since samples are quantized . Having samples at the proper number of Hz is useless unless enough precision is there, and non-…

1. Montgomery talks about quantization noise. He doesn’t assume infinite precision. 2. DAC output is not stairstep. There’s an analog reconstruction filter that filters out the ultrasonic components, thereby getting back the original smooth waveform. You should read up on DAC design.

>Montgomery talks about quantization noise. He doesn’t assume infinite precision.

In [0], at time 23:50, he states that there is only one band limited signal that passes through each sample point - this requires infinite precision for reasons I explained elsewhere. It's a theoretical idealization that makes math easier, just like frictionless physics, using the ideal gas law, approximating sin(x) by x for small x, and so on. It's nice, but it's not what happens in practice.

> DAC output is not stairstep. There’s an analog reconstruction filter that filters out the ultrasonic components, thereby getting back the original smooth waveform. You should read up on DAC design.

I wrote that the physical playback device, such as a speaker, adds ultrasonic noise due to simple physics. If this were not the case, there'd be very little need for such variety in speaker costs - they'd all just magically reproduce the perfect waveform. But they don't.

As to DACs, they most certainly do not work as you claim - and it's demonstrably impossible as I explained since sine is a transcendental function, and you lost information needed since you don't have infinite precision samples.

Let's pick a common DAC, say an Analog Devices AD5780, datasheet here [1]. Page 18 has the circuit diagram for - a resistor bank. That's a stairstep (minus some physical noise at the transitions). If you look over the previous pages (Vout is the out signal you want to look at), it clearly outputs a fixed, discrete voltage for a fixed input. Every common chip does this.

Care to point to a chip that guarantees "getting back the original smooth waveform"? I'd love to see the datasheet on such a device.

One can design or buy DACs for $500, $1000, and more, but these are not what most people use. And even these exist in such variety because, as you guessed it, they cannot reproduce perfectly original waveforms, otherwise there'd be no need for such cost or variety. They all make tradeoffs and assumptions to cater to specific needs. Sure, they are very good, but they don't reproduce "the original smooth waveform".

As to analog filters providing magic, they too are not what you think - they're making assumptions and deviate from perfection with tradeoffs. I'd guess Analog Devices engineers can say it better than I : "A reconstruction filter is used at the output of the DAC to attenuate image frequencies. However, a physical filter cannot be implemented with ideal stop band rejection extending out to infinite frequency. This is due to component parasitic effects as well as the physical limitations of printed circuit board layout" [2].

The perfect filter for the output is a sinc (yes, with a 'c'). Anything else simply is not the output you desire. But the problem with sinc is it has infinite support, so is not usable in practice. Filtering on a DAC is therefore a finite support approximation to the sinc filter, and introduces error. Read here [3] for more, or look at a textbook on it. [3] also explains quite clearly that in reality none of this ends up exact as you claim.

Your claims are idealizations that are not met in reality.

"You should read up on DAC design". Indeed.

So, have the spec sheet for this perfect reconstruction DAC you claim exists? I'd like to see one.

[0] https://www.youtube.com/watch?v=cIQ9IXSUzuM

[1] https://www.analog.com/media/en/technical-documentation/data...

[2] https://www.analog.com/media/en/technical-documentation/appl...

[3] https://en.wikipedia.org/wiki/Reconstruction_filter

Re: Record labels dig their own grave, and the shovel is called TikTok

#185

Earlier quoted context omitted.

Not quite - Nyquist-Shannon's theorem states the original signal can be reconstructed, but it usually isn't in reproduction. Digital playback does not reproduce the full original signal - it plays it back on whatever output device it has, which does not generally recreate the original waveform. That theorem also has some technical constraints that actual noise does not match, such as band limited and Fourier transfor…

> For example, suppose you have a pure sine wave, sample it with enough density to make it mathematically reproducible, then play back those quantized samples on a piezo making square waves - it sounds pretty good (and can be indistinguishable to most ears), but it is not the same waveform. I'm pro analog, but the above is a common misconception, usually caused by the bad "popular science" articles on digital reprodu…

I just went through this - you cannot. Sine is transcendental. For no rational inputs (other than 0) is the output rational. Sampling at discrete timesteps and quantizing is giving you not samples of a sine wave, but samples close to a sine wave. The reconstruction is not the original sine wave - it's no longer meeting Nyquist theorem requirements.

The oscilloscope can detect that the pattern of inputs has a frequency, but it's necessarily an approximation at this point. An oscilloscope adds enough noise and error from it's own workings that on a screen, to your eye, for certain sampling parameters, it looks close. But that is not the original signal.

Take a signal, sample it, DAC it, and try using that signal to cancel the original, amplify the result, and run that through an oscilloscope. If the signal were reconstructed, you should be able to get zero.

You don't. Now you see the differences in the reconstructed signal and the original.

Re: Record labels dig their own grave, and the shovel is called TikTok

#186

Earlier quoted context omitted.

1. Montgomery talks about quantization noise. He doesn’t assume infinite precision. 2. DAC output is not stairstep. There’s an analog reconstruction filter that filters out the ultrasonic components, thereby getting back the original smooth waveform. You should read up on DAC design.

>Montgomery talks about quantization noise. He doesn’t assume infinite precision. In [0], at time 23:50, he states that there is only one band limited signal that passes through each sample point - this requires infinite precision for reasons I explained elsewhere. It's a theoretical idealization that makes math easier, just like frictionless physics, using the ideal gas law, approximating sin(x) by x for small x, an…

1. Noone said that the anti-imaging filter was literally built into the DAC package.

2. The analog reconstruction filter doesn’t need ideal stopband rejection. An oversampling DAC [0] pushes the image frequencies far beyond the passband, so a gentle analog filter is sufficient to suppress it to the noise floor.

3. Noone said anything about mathematically perfect reproduction. Of course there is quantization noise. Of course there is clock jitter. And so on. But the cumulative effect of these is still way below the detectability threshold of the human ear. And the noise floor of a digital system is still way lower than what’s achievable with an analog one.

[0] https://www.analog.com/media/en/training-seminars/tutorials/...

Re: Record labels dig their own grave, and the shovel is called TikTok

#187

Earlier quoted context omitted.

>Montgomery talks about quantization noise. He doesn’t assume infinite precision. In [0], at time 23:50, he states that there is only one band limited signal that passes through each sample point - this requires infinite precision for reasons I explained elsewhere. It's a theoretical idealization that makes math easier, just like frictionless physics, using the ideal gas law, approximating sin(x) by x for small x, an…

1. Noone said that the anti-imaging filter was literally built into the DAC package. 2. The analog reconstruction filter doesn’t need ideal stopband rejection. An oversampling DAC [0] pushes the image frequencies far beyond the passband, so a gentle analog filter is sufficient to suppress it to the noise floor. 3. Noone said anything about mathematically perfect reproduction. Of course there is quantization noise. Of…

Yeah, you can‘t just ignore the analogue circuitry that you’re expected to put in place around the bare DAC. It’s part of the design!

Re: Record labels dig their own grave, and the shovel is called TikTok

#188

Earlier quoted context omitted.

>Montgomery talks about quantization noise. He doesn’t assume infinite precision. In [0], at time 23:50, he states that there is only one band limited signal that passes through each sample point - this requires infinite precision for reasons I explained elsewhere. It's a theoretical idealization that makes math easier, just like frictionless physics, using the ideal gas law, approximating sin(x) by x for small x, an…

1. Noone said that the anti-imaging filter was literally built into the DAC package. 2. The analog reconstruction filter doesn’t need ideal stopband rejection. An oversampling DAC [0] pushes the image frequencies far beyond the passband, so a gentle analog filter is sufficient to suppress it to the noise floor. 3. Noone said anything about mathematically perfect reproduction. Of course there is quantization noise. Of…

You: "Noone said anything about mathematically perfect reproduction." Also you: "thereby getting back the original smooth waveform".

I don't think you're using the word "original" correctly.

And now we agree - the reproduction is not perfect. That is exactly what I wrote to begin with.

>Noone said that the anti-imaging filter was literally built into the DAC package.

That's right - I did not write that, so don't imply I did. I demonstrated that the DAC chip does not do it, then demonstrated that any possible outside filter cannot do it. This is counter to your claim, but matches what I originally wrote.

>And the noise floor of a digital system is still way lower than what’s achievable with an analog one.

Not true - both can be run easily down to thermal background radiation noise floor, then both need things like liquid cooling and other techniques if you want to go below (physics experiments run into this stuff and have to push both digital and analog signal noise floors vastly below probably any audio systems).

There is no inherent noise floor for either system.

Re: Record labels dig their own grave, and the shovel is called TikTok

#189

Earlier quoted context omitted.

1. Noone said that the anti-imaging filter was literally built into the DAC package. 2. The analog reconstruction filter doesn’t need ideal stopband rejection. An oversampling DAC [0] pushes the image frequencies far beyond the passband, so a gentle analog filter is sufficient to suppress it to the noise floor. 3. Noone said anything about mathematically perfect reproduction. Of course there is quantization noise. Of…

You: "Noone said anything about mathematically perfect reproduction." Also you: "thereby getting back the original smooth waveform". I don't think you're using the word "original" correctly. And now we agree - the reproduction is not perfect. That is exactly what I wrote to begin with. >Noone said that the anti-imaging filter was literally built into the DAC package. That's right - I did not write that, so don't impl…

> There is no inherent noise floor for either system.

This is silly. Every system has a current noise floor based on whatever the thermodynamics of the system are. If you can push the artifacts of your output below that then they will be indistinguishable from the noise. That’s the point.

Re: Record labels dig their own grave, and the shovel is called TikTok

#190

Earlier quoted context omitted.

It's not a traditional genre as much as a characterization, but it definitely has hallmarks that you can identify without reference to its popularity. From Wikipedia: > Identifying factors usually include repeated choruses and hooks, short to medium-length songs written in a basic format (often the verse-chorus structure), and rhythms or tempos that can be easily danced to. BTW, Wikipedia also draws a distinction bet…

That definition is so broad as to include almost all modern western music. Such a loose definition doesn't serve much a purpose as a genre.

Define rock
Post reply on HN