Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    Monty Montgomery

    xiph.org/~xiphmont · Personal blog · on HN since 2013

    Christopher "Monty" Montgomery of Xiph.org writes technical explainers on digital audio and video, including the Daala codec.

    Visit blogHN submissions
    Hardware & ElectronicsScienceOpen Source & Linux
    What HN says

    Commenters repeatedly cite his Neil Young article as a clear debunking of 24-bit/192kHz music downloads as pointless.

    Stats for nerds
    24HN people shared it
    6linked in comments
    1.3Kstory points
    Aug 2018last shared
    2014people per year2018

    Top posts on HN

    1. 1
      24/192 Music Downloads Are Very Silly Indeed (2012)
      19 people · 1.3K points · first shared 2013 · 428 comments on HN
    2. 2
      Next generation video: Introducing Daala (part 2)
      1 person · 2 points · first shared 2013 · Discussion on HN
    3. 3
      Demo
      2 people · first shared 2015
    4. 4
      Demo1.shtml
      1 person · first shared 2015
    5. 5
      Demo3.shtml
      1 person · first shared 2016

    What HN people wrote when they linked it

    • kkielhofnerAug 2018

      - 48 kHz can be more easily (and more importantly - accurately) resampled to other common sample rates (which tend to be round multiples of 8).

      - While 44.1 kHz can theoretically sample the entire range of human hearing there are some practical considerations that give 48 kHz an advantage. That said, there are few reasons to use sample rates above 48 kHz:

      https://xiph.org/~xiphmont/demo/neil-young.html

      - Most importantly 48 kHz is essentially "the standard" on most operating systems, hardware, hardware drivers, various audio frameworks, codecs, audio applications, audio editors, etc, etc. For example, 48 kHz is the only required sample rate in the Intel High Definition Audio Specification (section 7.3.4.7):

      https://www.intel.com/content/dam/www/public/us/en/documents/product-specifications/high-definition-audio-specification.pdf

      Section 2.2 also describes that the timing for the HDA stream format is based on 48 kHz sample rates and other sample rates require some gymnastics (section 5.4.1) to implement.

      - Perhaps not surprising to the HN crowd there can be various issues with other sample rates and resampling across different hardware, operating systems, etc:

      https://bugs.webkit.org/show_bug.cgi?id=154538

      https://productforums.google.com/forum/#!topic/chromecast/k6JZRM2TUco

      https://bugs.maemo.org/show_bug.cgi?id=5794

      https://groups.google.com/forum/#!topic/discuss-webrtc/EGvSbzQJutg

      https://bugs.chromium.org/p/chromium/issues/detail?id=86767

      In 2018 we should be…

    • dankossJan 2015

      Nitpicks: "A great deal of quality is lost as those huge files are squished to the CD format, before being further squished into MP3s on your iPod." Not true, AAC files at high bitrates are proven to be indistinguishable from the original. http://xiph.org/~xiphmont/demo/neil-young.html

      "Every part of the signal chain—from earbuds to digital/audio converters—is improving and getting cheaper." Like other technologies, digital audio had rapid improvements in the first 10 years but has mostly leveled off as we have reached the limits of physics, signals and sampling. Good audio equipment is still expensive and power hungry in every part of the chain.

      Technology won't save what are fundamentally psychological issues. We respond emotionally to louder signals. We like songs that sound similar but not identical to things we've heard before. We listen to things that our friends like. All of this points to why top 40 songs sound the same, but "all records" is pretty broad. There has never been a better time to create something new in music, and yet we lean heavily on what has worked before -- in songwriting, in arrangement, in production -- so that others will like and identify with the creative output.

    • lawlAug 2015

      From https://xiph.org/~xiphmont/demo/daala/demo1.shtml

      > Our performance target is roughly a generation beyond current 'next-generation' codecs like VP9 and HEVC, making Daala a next-next-generation effort.

      and

      > The next-generation VP9 and HEVC codecs are the latest incremental refinements of a basic codec design that dates back 25 years to h.261. This conservative, linear development strategy evolving a proven design has yielded reliable improvement with relatively low risk, but the law of diminishing returns is setting in. Recent performance increases are coming at exponentially increasing computational cost.

      > Daala tries for a larger leap forward— by first leaping sideways— to a new codec design and numerous novel coding techniques. In addition to the technical freedom of starting fresh, this new design consciously avoids most of the patent thicket surrounding mainstream block-DCT-based codecs. At its very core, for example, Daala is based on lapped transforms, not the traditional DCT.

    • amlutoJun 2016

      It wouldn't surprise me if the hardware BOM cost of supporting these high sample rates for playback is basically zero. Any decent audio DAC will oversample internally, so if you don't actually care about fidelity at inaudibly high frequencies, you can just oversample to the same frequency but shove more bits in. Of course, if you do this, you ought to do your oversampling carefully to avoid sounding worse due to leading harmonics of your actual audible signal through your filters into your amp and tweeter.

      If you use a bona fide 1-bit DAC, you can sample pretty much as fast as you want if all you care about is your pretty spec sheet. 2+MHz sampling? No problem!

      The classic article is here:

      https://xiph.org/~xiphmont/demo/neil-young.html

      Count me out, of course, but I still think it would be amusing to find a "384 kHz" audio DAC that actually worked at high enough frequencies to transmit AM radio. You'd have to actively exploit insufficiently filtered harmonics to have a chance.

    • LeoPantheraAug 2016

      You might be surprised to learn that "HD audio" often has worse sound quality than "CD quality".

      The science is here: https://xiph.org/~xiphmont/demo/neil-young.html

      Edit: You're being downvoted which I think is unfair. It's completely logical that higher sample rates and higher bit depths "should" sound better, and certainly the music industry wants you to believe that. Unfortunately it's simply not true above a certain threshold.

      "Lossless" here is defined as "stays the same once it has entered the digital domain", and not "identical to the real-life source", and so CDs are in fact lossless.

    • MrRadarDec 2016

      Daala uses quite a few innovative approaches to video encoding. There's a good set of articles on some of the approaches they've tried at https://www.xiph.org/~xiphmont/demo/.

      Since the formation of the Alliance for Open Media, Mozilla/Xiph's work has mainly shifted towards helping them develop AV1 (for standardization by the IETF hopefully next year) which is mostly based on what would have been Google's VP10. That said, their work on Daala was not wasted as they are working on integrating the most successful parts of Daala into AV1 where it makes sense, such as their entropy coder.

    Related

    Jean-Marc Valinpeople.xiph.org/~jm34 people

    RNNoise: Learning Noise Suppression

    Jean-Marc Valin
    Personal · last shared 2020
    Matt Montagmattmontag.com15 people

    Universal's Audible Watermark (2012)

    Matt Montag
    Personal · last shared 2026
    Greg Maxwellpeople.xiph.org/~greg26 people

    Confidential Transactions

    Greg Maxwell
    Personal · last shared 2020
    Meta AI Blogai.meta.com322 people

    The Llama 4 herd

    Meta AI Blog
    Company · last shared 2026
    CDMcdm.link104 people

    Apple’s Latest Macs Have a Serious Audio Glitching Bug

    CDM
    Publication · last shared 2026
    Bluish Coderbluishcoder.co.nz77 people

    Using Freenet

    Bluish Coder
    Personal · last shared 2025
    Music Machinerymusicmachinery.com62 people

    How to process a million songs in 20 minutes

    Music Machinery
    Personal · last shared 2026
    Alex McLeanyaxu.org18 people

    Some music in Haskell

    Alex McLean
    Personal · last shared 2015