Nice job on this video, appreciate the extra work to make this easier to "see". You are a deep thinker I can tell. Keep on explaining!
@redgarden7639Ай бұрын
Thank you! I appreciate the comments here, I'll work on doing more...
@tomitomi79412 ай бұрын
Thank you :)
@johneygd5 ай бұрын
It’s mind blowing that we can do more with less.
@LawrenceAaronLuther5 ай бұрын
very helpful, thank you
@infrasonic4368 ай бұрын
As someone studying digital design this was insanely helpful. The example at 1:15 is nothing short of mind bending.
@nigel_redmon8 ай бұрын
Thanks for letting me know-glad it as helpful to you!
@isidroco8 ай бұрын
Great explanation!
@nigel_redmon8 ай бұрын
Thanks!
@KRISONTHETABLET Жыл бұрын
How to make square,triangle,saw waves is just add sine wave harmonics to the sine wave of the frequency you want your wavetable wave to be until you think the next harmonic is going to get past 20k hz
@2ice715 Жыл бұрын
can i Like Twice?! Thank you
@cultserpent4501 Жыл бұрын
The best explanation of dither i've ever seen. Thank you so much!
@animalsworldwild2238 Жыл бұрын
Jennifer Lopez kiss
@littlescalemusic Жыл бұрын
Great stuff, subbed
@eheadj5712 Жыл бұрын
Awesome!!
@Illkacirma Жыл бұрын
this is another great explanation on your channel. thx
@Illkacirma Жыл бұрын
Thanks! Great explanation and great tool on your website.
@SEBASTIaNIGNACIOARROYOVIGOUROU Жыл бұрын
Genius.
@bassjio Жыл бұрын
Even 8 years on this video is fantastic. I think an auditory example of the effect of dither would have been nice, but the excellent visual examples more than sufficed.
@nigel_redmon Жыл бұрын
Thanks for saying. There are examples in my other video on dither: kzbin.info/www/bejne/gXTccmmCoadmd9U
@RichardPhilbin2 жыл бұрын
Wow, great explanation!
@j.thorgard2 жыл бұрын
Thank you very clear
@sergio_jose2 жыл бұрын
Nigel, you are a humble yogi imparting wisdom amidst a vast ocean of misinformation. I love you ❤️
@nigel_redmon2 жыл бұрын
Thank you Sergio!
@carlosa.chacon9852 жыл бұрын
Keep generating content please 😍
@nigel_redmon2 жыл бұрын
Thank you, much appreciated
@theelfchannel2 жыл бұрын
Good job
@nigel_redmon2 жыл бұрын
Thanks!
@nigel_redmon2 жыл бұрын
The catch here is that KZbin encoding only leaves 16-bit audio, and 17-24-bit sweeps are rendered at the same level as 16-bit. Here's a workaround: Go to this blog post, which has the uncompressed audio in a player beneath this video, so you can play both in a single window: earlevel.com/main/2022/04/10/how-many-bits-can-you-hear-video/; as noted on the page, you just need to start the audio player two seconds into the video (when the green meter appears, as the sound starts), and mute the video's audio.
@user-pb1xd8pv2l2 жыл бұрын
Just wanted to say I found your channel and love it
@nigel_redmon2 жыл бұрын
Thanks you!
@GregoMorgan2 жыл бұрын
Well yeah if you're toggling the least significant bit with a fixed full scale we're just losing 6db for each bit added to the resolution. You're just proving that 16 bit is enough to cover the human sensitivity range (from effectively complete silence to painful to hear)
@Noone-of-your-Business2 жыл бұрын
I don't get it. What exactly is the signal here? A sine sweep? And why is it getting quieter with rising bit depth? Do you add the bits "on top" so that the volume effectively *_halves_* with every additional bit? I don't get it.
@nigel_redmon2 жыл бұрын
Click "show more", in the info above to get a little more detail, and a full explanation of the signal is at www.earlevel.com/main/2013/03/24/perspective-on-dither. The signal is a digital square wave, you can see the harmonics sweep down in the scrolling spectrogram. Two main reasons why I went with a digital square wave over sine sweeps: First, I want it to be easier to hear-I'm not trying to MAKE it difficult to hear, I want the listener to have a sense that this easy-to-hear signal becomes difficult to hear sooner than they might have thought. Second, a sine would have progressively worse signal-to-noise ratio, and require dithering, whereas the digital square sweep is alway exact at any bit depth. Thanks for being the first comment!
@BlahBleeBlahBlah2 жыл бұрын
It shows you effectively how low the noise floor is, based off 0 dbfs. For example, 16-bit at -90.3 dBFS means you could set your speakers to play at 90.3 dB above the noise floor (in a very quiet room say 30 dB). This would mean the loudest parts would be 120.3 dB (painfully loud, most home audio or headphones won’t get close to this) with the noise floor effectively inaudible. The demo shows that anything above 16-bit for playback is kinda pointless however higher bit depths are very useful in mixing and mastering the final output. Gives you extra headroom before bringing the final output down to a more reasonable 16 bits per sample.
@iblesbosuok2 жыл бұрын
You remind me of _'Sweet Dither Bitter Jitter'_ paper which published many years ago. Wonderful video.
@nigel_redmon2 жыл бұрын
I couldn't find that paper, but thanks!
@esmaeilhashemi15512 жыл бұрын
So useful. Thank you so much.
@_thom-ass2 жыл бұрын
Bro thank you so much. This is an AMAZING explanation of dither, you are an amazing teacher. Turning such a complicated subject into something easy to understand is insanely difficult, yet you managed to do it. Thank you
@nigel_redmon2 жыл бұрын
Thank you so much, it helps to know-be sure to subscribe if you haven't so you don't miss my (long delayed, but I won't let another year go by) intuitive explanation of sampling theory...
@sb-di3of2 жыл бұрын
thank u senor
@euphoriess3 жыл бұрын
nice explaination, I understand it immediately but why I can't access your website? I want to read more
@nigel_redmon3 жыл бұрын
Thanks! You should be able to reach the website at earlevel.com...it's probably because the link has "http", from back before the site was secure-only. I'll update it...
@FarhatGuitarOfficial3 жыл бұрын
The best explanation in youtube !! Thanks!!!
@nigel_redmon3 жыл бұрын
Thanks, I appreciate you saying!
@VAMSIMNS3 жыл бұрын
Super explained
@davidevans14203 жыл бұрын
Excellent. Best I've ever heard...
@nigel_redmon3 жыл бұрын
Thanks, David
@SveinOlavGlesaaenNyberg3 жыл бұрын
Excellent explanation of dither. Thank you!
@nigel_redmon3 жыл бұрын
Appreciate it, Svein
@TEN-TIMES-HARDER3 жыл бұрын
so in in 24bit recording, rendering a 24 bit mix, I shouldn't need dither? and here is a question, if i used a 16bit sample in a 24bit recording, is their any steps reverse order here, to avoid issues
@TEN-TIMES-HARDER3 жыл бұрын
oh, self dither, so it seems to me dither is only for electronic or direct imput instrument recordings...
@nigel_redmon3 жыл бұрын
@@TEN-TIMES-HARDER It never hurts to dither 24-bit truncations, but it also won't even be heard. Now, some would say, "why not just said always dither, and make it easy on everyone?". The reason I make this point is because some feel that every external send in your DAW (out to a hardware reverb, compressor, tube EQ...) must be properly dithered or you project will be ruin. This is an unnecessary complication-besides the extra setup, there is the paranoia of making sure there are no further gain changes after the truncation, etc. And it's for something that impossible to hear. The truncation distortion of at 24 bits is far below the noise floor of any electronics possible (you can't escape Johnson noise and shot noise). If that weren't enough-for people who aren't electrical engineers, and doubt that fundamental truth-your ears can't hear it (people get fooled by reading that the ear has 140 dB of dynamic range-they forget that you will have permanent hearing damage if you exercise that extreme for even a few seconds on the loud end, and on the other end you're limited by the inherent noise in your room, noise of blood pumping through your veins, and the minimum energy required to deflect your eardrum (it's not massless). If that were enough, only the most artificial cases of computed music won't already have far more than enough of a noise floor to self-dither, as you say. The bottom line is that it's unhearable for several fundamental reasons.
@CapsAdmin3 жыл бұрын
Nice explanation. Although it's not centered around graphics I would add that pure randomness is the "naive" way when dithering an image. There are other less random algorithms that make the perceived image quality much better by placing the pixels in specific patterns. You briefly touched on this point for audio at the end.
@miekwavesoundlab3 жыл бұрын
Thanks for making this video!
@VSARecordsDelhi3 жыл бұрын
Great
@chanceneck80723 жыл бұрын
I still don't get it... Lol
@nigel_redmon3 жыл бұрын
Watch it one more time :-D
@nigel_redmon3 жыл бұрын
Short version: Limited resolution (sample size) results in a grid of possible values. The grid can possibly result in patterns in certain audio material that sound like the audio is distorted. By jiggling the grid a tiny bit, randomly, we don't get error patterns that line up with the audio signal-instead of a distorted signal, it sounds like the clean signal plus a tiny bit of hiss. Analogy: Close one eye and spread your fingers in front of your view, and read this. Your fingers will block some words. Jiggle your hand side to side, quickly, a small amount. Now you can read all the words, even though there is a little blur in front of them. The blur is better than the blocking.
@brankoskara72013 жыл бұрын
Nice work !
@bodhisattva97623 жыл бұрын
Thank you so much! I was freaking out as I render 24 bit wav and FL Studio kinda suggests there's no need to dither at 24 bit but this clarification helped me loads as I've already rendered atleast 50 tracks without dither (24 bit)
@nigel_redmon3 жыл бұрын
Glad it helped, and thanks for letting me know!
@wavesequencer3 жыл бұрын
Great content - your articles on earlevel.com are a reference I often point people to.
@nigel_redmon3 жыл бұрын
Thank you-I do appreciate it.
@Meknassih3 жыл бұрын
The visual analogy at 0:35 with pixels has blown my mind 🤯. I've been wondering what dithering is for about 10 years now, it always seemed something too difficult to understand for a regular musician, but thanks to you, I know what I'm doing now haha.
@lucr13693 жыл бұрын
Great explanation!
@morrisbean99213 жыл бұрын
Brilliant. Much respect, Nigel. Your way of explaining these three 'techniques' in light of the underlying principle makes for an excellent understanding of signals and systems. Your talent may be needed in schools and stuff. Thank you!!
@nigel_redmon3 жыл бұрын
Thanks!
@morrisbean99213 жыл бұрын
Excellent teaching, Nigel. Clear as daylight, quick as the proverbial fox, and entertaining beyond compare. Me likes.
@nigel_redmon3 жыл бұрын
Much thanks, Morris
@mikkokylmanen92963 жыл бұрын
What a great visual demonstration of the concept in the beginning!
@strange_delight3 жыл бұрын
Hi Nigel, thank you for the video. Like the articles on earlevel.com I like how you use a strong theoretical approach as foundation and work your way up to the practical applications. Much appreciated and looking forward to more videos. Thanks for investing the time and energy to share knowledge. I recently became (re-)interested in DSP.
@nigel_redmon3 жыл бұрын
Appreciate the feedback!
@martinblasko57953 жыл бұрын
Well explained. Thank you for this and I'm already looking forward to watch your next video