• About
    • About HFA
    • HFA Awards
    • Associated Equipment
    • Banners on HFA
    • HFA Analytics Data
    • HFA Audio Setup History
    • HFA Audio Setup Snapshots
    • Sitemap
    • Contact
  • HFA Awards
  • Reviews
    • All Reviews
    • Amplifier
      • All Amplifier Reviews
      • Integrated Amplifier
      • Preamplifier
      • Power Amplifier
      • Phono Preamp
    • Loudspeaker
      • All Loudspeaker Reviews
      • Passive Speaker
      • Active Analog Speaker
      • Active Digital Speaker
    • Digital
      • All Digital Reviews
      • CD Player
      • SPDIF DAC
      • USB DAC
      • Music Server
      • Network Player
      • Digital Recorder
      • Digital Interface
      • Audio Software
    • Turntable and Accessories
      • All Turntable and Accessories Reviews
      • Turntable
      • Tonearm
      • Phono Cartridge
      • Turntable Accessories
    • Cable
      • All Cable Reviews
      • Analog Interlink
      • Phono Interlink
      • Speaker Cable
      • Power Cable
      • Digital Cable
    • Accessories
      • All Accessories Reviews
      • Racks / Stands / Feet
      • Tuning / Tweaks
      • Power Connector
    • Industry Update
  • Insights
    • All Insights
    • Analog Insights
    • Cable Insights
    • Connector Insights
    • Digital Insights
    • Extensionblocks / Filters Insights
    • Generic Insights
    • System Synergy Q&A
  • Specials
  • Show Reports
    • All Show Reports
    • Alkmaar Audio Show
    • Chattelin Audio Systems
    • Dutch Audio Event
    • Enosound
    • HifiDeluxe
    • HifiLive
    • Munich High End
    • XFi
  • Classics
    • All Classics
    • Analog Classics
    • Digital Classics
  • Links
  • About
    • About HFA
    • HFA Awards
    • Associated Equipment
    • Banners on HFA
    • HFA Analytics Data
    • HFA Audio Setup History
    • HFA Audio Setup Snapshots
    • Sitemap
    • Contact
  • HFA Awards
  • Reviews
    • All Reviews
    • Amplifier
      • All Amplifier Reviews
      • Integrated Amplifier
      • Preamplifier
      • Power Amplifier
      • Phono Preamp
    • Loudspeaker
      • All Loudspeaker Reviews
      • Passive Speaker
      • Active Analog Speaker
      • Active Digital Speaker
    • Digital
      • All Digital Reviews
      • CD Player
      • SPDIF DAC
      • USB DAC
      • Music Server
      • Network Player
      • Digital Recorder
      • Digital Interface
      • Audio Software
    • Turntable and Accessories
      • All Turntable and Accessories Reviews
      • Turntable
      • Tonearm
      • Phono Cartridge
      • Turntable Accessories
    • Cable
      • All Cable Reviews
      • Analog Interlink
      • Phono Interlink
      • Speaker Cable
      • Power Cable
      • Digital Cable
    • Accessories
      • All Accessories Reviews
      • Racks / Stands / Feet
      • Tuning / Tweaks
      • Power Connector
    • Industry Update
  • Insights
    • All Insights
    • Analog Insights
    • Cable Insights
    • Connector Insights
    • Digital Insights
    • Extensionblocks / Filters Insights
    • Generic Insights
    • System Synergy Q&A
  • Specials
  • Show Reports
    • All Show Reports
    • Alkmaar Audio Show
    • Chattelin Audio Systems
    • Dutch Audio Event
    • Enosound
    • HifiDeluxe
    • HifiLive
    • Munich High End
    • XFi
  • Classics
    • All Classics
    • Analog Classics
    • Digital Classics
  • Links
scroll down for more
Digital Insights

Kernel Streaming

Christiaan Punter 24 August 2010 No Comments
  • Facebook
  • Twitter
  • LinkedIn
  • Pinterest
  • Email

What is Kernel Streaming and why do you need it?

Now that server-based music replay is gaining popularity, the phrase “Kernel Streaming” is seen more often. But what is it exactly, and why do you need it? The quick answer is: for many people this may not be something to worry about but if you really care about the sound quality, then you should at least know about it.

winamp output preferences almost 500pix

In order to be able to play all kinds of sounds through the same output, regardless of sample rate and bit depth, Windows makes use of many stages of conversion and filtering, most know of which is the Windows mixer, in short kmix. Although handy, this is hardly what you want if you want to play audio in the highest quality. First off, there’s a continuous resampling going on, plus volume control at various stages and if you’re not careful there’s also filtering (ie tone control and/or DSP).

Playback applications usually have their preferences set to steer their audio through kmix. This is the most fool-proof method that will ensure that any person with any pc will get audio. The more complete playback applications also have more refined options in their settings, such as choosing a preferred soundcard (installing one besides the onboard card is always a good idea) and choosing the output format and method. In addition, sometimes there’s the option to upsample (software based).

Most common playback applications, such as Winamp, foobar and Media Monkey have many more settings that you can make but the most important ones are the following:

  1. Select your preferred soundcard (also referred to as device) directly in the settings of your playback application (don’t route the sound through Windows Sound Mapper)
  2. Choose the bitrate and sample rate carefully (for bit-perfect and most accurate sound, choose the same settings as your files, so 16/44,1 for cd-sourced material)
  3. Select the output method (or appropriate plugin) (thus far, WaveOut sounds best to my ears, even though DirectSound is supposed to be better) (update July 2016: WASAPI sounds best if you have this option)

There are four methods in Windows XP for outputting audio via an audio device: DirectSound, WaveOut, ASIO/WDM, and kernel streaming. (update July 2016: Windows 7 also offers WASAPI, which is the best option). DirectSound and WaveOut go through kmixer. ASIO and kernel streaming don’t. If you like accuracy, you better stick to ASIO or Kernel streaming as only these methods are bit-perfect. Of course, as I advocate frequently, perfection alone is no guarantee for musical satisfaction. But in this case, I do like to stick to the accurate setting because otherwise with most applications the sound will simply not be good enough. mind that even if there is no kmixer, the soundcard you choose MAY RESAMPLE. Many of the Creative Labs SoundBlaster cards do this because all their processing algorithms only work in a 48 kHz 16-bit space.

ASIO is often used for multitrack recording applications but is the same as WDM in sound quality. It is simply building on the WDM spec. If your application does not provide WDM and/or ASIO you needn’t worry as you can use WaveOut for very good sound quality too. But it is not strictly bit-perfect. ASIO and WDM are.

All the above is super, provided your playback software has the options available. What if they aren’t? For example, if you use iTunes for Windows XP or Windows 7, you’re stuck with the soundcard that’s specified by default in Windows. This means that you cannot route the system beeps and your high-end music in separate ways. But it also means that you’re always using kmix. And that kind of sucks. It is not only a theoretical thing, as to my ears, but iTunes on Windows also sounds mediocre at best. But there is a way around this by using a program called Virtual Cable. This program, like the name says, creates a virtual patch cable that you can use to connect your playback application directly to the soundcard of your choice thus bypassing any Windows mixing. This even works for iTunes, as long as you select the virtual cable as default device in the Windows sound settings. The program is a bit fiddly though and I wouldn’t recommend it to people who are not that familiar with the deeper layers of Windows. See the separate article on this site for more info on this.

Now, a lot more has been written about this than what I will tell you and you can always dig deeper, but the way I understand it, Kernel Streaming is achieved when your playback application is talking directly to the soundcard without being affected by the various Windows mixing stages. Some soundcards and/or playback applications may actually refer to a Kernel Streaming Driver while others don’t mention it at all but provide it nevertheless. You can easily hear when you’ve done things right by comparing the various options. You’ve chosen the correct settings when the sound is most accurate, fastest, most rhythmic and most lively.

Kernel streaming aside, Winamp itself is not natively bit-accurate, even when selecting Wave-Out. Nevertheless, its sound is tighter than that of MediaMonkey or jRiver Media Center when also using Wave-Out. The latter programs are said to be bit-accurate, but still sound more mellow than Winamp. The latter sounds more mellow again than Foobar, another bit-accurate app, also when set to Wave-out. The bottom line: don’t get too distracted with theoretical “best methods” but use your ears.

Related Posts
Digital Cables compared – USB and Ethernet
The Difference Between Instrumental and Speaker Cables (Guest Review)
“Digital” Switching Class D or Class T amplifiers
Computer Audio part 6 – Perspective
Bliss
Music Server Placement and the influence of Network Cable and Switches
Kernel Streaming for Winamp 5
CD Ripping
  • Share This:
  • Facebook
  • Twitter
  • LinkedIn
  • Pinterest
  • Email
Christiaan Punter Owner of Hifi-Advice.com

Your comment Cancel reply

All feedback is welcome but I may not be able to respond to every comment. First-time comments need manual approval which may cause a slight delay. Avoid using links to prevent marking as spam.

 

Categories

  • Accessories Reviews
  • Active Analog Speakers Reviews
  • Active Digital Speakers Reviews
  • Alkmaar Audio Show
  • Amplifier Reviews
  • Analog Classics
  • Analog Insights
  • Analog Interlink Reviews
  • Analogy Records
  • Apogee Acoustics Company Special
  • Audio Software Reviews
  • Audiophile Insights
  • Cables Insights
  • CD Player Reviews
  • Chattelin Audio Systems
  • Connectors Insights
  • Digital Cable Reviews
  • Digital Classics
  • Digital Insights
  • Digital Interface Reviews
  • Digital Recorder Reviews
  • Digital Reviews
  • Dutch Audio Event
  • Enosound
  • Extensionblocks / Filters Insights
  • Generic Insights
  • HFA Audio Setup History
  • HFA Audio Setup Snapshots
  • HifiDeluxe
  • HifiLive
  • Industry Update
  • Integrated Amplifier Reviews
  • Marantz & Philips Classics
  • Munich High End
  • Music Server Reviews
  • Network Player Reviews
  • Passive Speakers Reviews
  • Phono Cartridge Reviews
  • Phono Interlink Reviews
  • Phono Preamp Reviews
  • Power Amplifier Reviews
  • Power Cable Reviews
  • Power Conditioning
  • Power Connector Reviews
  • Preamplifier Reviews
  • Racks / Stands / Feet Reviews
  • Rhapsody
  • Show Reports
  • SPDIF DAC Reviews
  • Speaker Cable Reviews
  • Specials
  • System Synergy Q&A
  • Tonearm Reviews
  • Tuning / Tweaks Reviews
  • Turntable Accessories Reviews
  • Turntable and Accessories Reviews
  • Turntable Reviews
  • Uncategorized
  • USB DAC Reviews
  • XFi

BRANDS

  • A&B Systems
  • A10 Audio
  • Aavik
  • Acapella
  • Accuphase
  • AcousticMatters
  • Acustica Applicata
  • Admire Audio
  • Aequo Audio
  • AG Lifter
  • Aidas
  • Akiko Audio
  • Analog Domain
  • Analogy Records
  • Analysis Audio
  • Analysis Plus
  • Ansuz
  • Anthem
  • Anti-Cables
  • Antipodes
  • APL
  • Apogee
  • Apogee Acoustics
  • Aqua
  • Arcam
  • Aries Cerat
  • Artesania
  • ASI
  • Astin Trew
  • atm audio
  • A Tube High Fidelity
  • Audeze
  • AudioAanZee
  • Audio Aero
  • Audio Club Premier
  • Audio GD
  • Audiolab
  • Audiolympic
  • Audiomeca
  • Audionote
  • Audio Note
  • Audio Origami
  • Audio Physic
  • AudioQuest
  • Audio Research
  • Audio Synthesis
  • Audio Technica
  • Auralic
  • Aurender
  • Aurum Cantus
  • Avalon
  • AvantGarde
  • AVID
  • AVIDHIFI
  • Ayon
  • Ayre Acoustics
  • B&W
  • Bals
  • Bang & Olufsen
  • Behringer
  • Belden
  • Benz
  • Bergmann
  • Black Rhodium
  • Boenicke Audio
  • Bowers & Wilkins
  • Bricasti
  • Bryston
  • Burmester
  • Børresen
  • CAD
  • Cardas
  • Care Orchestra
  • CAT
  • CEC
  • Chord Electronics
  • CH Precision
  • Clarisys Audio
  • Classé
  • Clearaudio
  • Concert Fidelity
  • Conrad Johnson
  • Consonance
  • COS
  • Curious Cables
  • D'Agostino
  • DAD
  • Dali
  • Daniël Hertz
  • Daudio
  • dCS
  • Degritter
  • Denafrips
  • Denon
  • Devialet
  • Devore
  • Diptyque
  • Doepke
  • Driade
  • DS Audio
  • Dynavector
  • Dynavox
  • E&T
  • EC-Designs
  • Echole
  • Elac
  • Electrocompaniet
  • Elijah Audio
  • EMAG
  • EMMLabs
  • Emotiva
  • EMU
  • Enosound
  • Ensemble
  • Esoteric
  • Estelon
  • Euphony
  • Exogal
  • Fadel Art
  • Fezz Audio
  • FIM Gold
  • Final
  • Final Touch Audio
  • Finite Elemente
  • FoilFlex
  • Franco Serblin
  • Furutech
  • Fusion Audio
  • Gauder Akustik
  • Genelec
  • Gigawatt
  • GiK
  • Goldmund
  • Graham Audio
  • Grandinote
  • Grimm Audio
  • Gryphon
  • Gustavson Audio
  • Halcro
  • Hanze Hifi
  • Harman/Kardon
  • Harmonic Resolution Systems
  • Harmonic Technology
  • Harmonix
  • Heaven's Gate
  • Hifi-Tuning
  • HiFi.nl
  • HifiMan
  • High Fidelity Cables
  • Hofa
  • Holo Audio
  • Home Audio Fidelity
  • HRS
  • IeGO
  • Ikigai
  • IMF
  • Isotek
  • Jadis
  • Jay's Audio
  • JCAT
  • Jeff Rowland
  • Jena Labs
  • JMF Audio
  • Jorma Audio
  • Jorma Design
  • Joseph Audio
  • JPLAY
  • JVC
  • Kemp
  • Kharma
  • Kimber
  • KingRex
  • Kinki Studio
  • KlinktBeter
  • Kora
  • Krell
  • Kroma Audio
  • Kupp
  • LAiV Audio
  • Lampizator
  • Lapp
  • LAST
  • Lector
  • Leema
  • Lejonklou
  • LessLoss
  • Line Magnetic
  • Linn
  • Logitech
  • LOK
  • Loudness War
  • Lumin
  • Luxman
  • M2Tech
  • Mad Scientist
  • Magico
  • Magnan
  • Magnepan
  • Mamba Audio
  • Manley Labs
  • Manunta
  • Marantz
  • Mark Levinson
  • Marten
  • Martin Logan
  • Master
  • Matrix
  • MBL
  • McIntosh
  • Melco
  • Melody
  • Meridian
  • Metrum Acoustics
  • Michell
  • MIT
  • MJ Acoustics
  • Modus Audio
  • Mogami
  • Mola-Mola
  • Monitor Audio
  • Monrio
  • Moon
  • Morel Hifi
  • Musical Fidelity
  • Mytek
  • Nagaoka
  • Naim
  • Naiu Laboratory
  • Nakamichi
  • NBS
  • Network Acoustics
  • Niels Setup
  • Nordost
  • NuPrime
  • Ohm Audio
  • Olive
  • Onkyo
  • Onzow
  • Origin Live
  • Ortofon
  • Oyaide
  • Panasonic
  • Paradigm
  • Parasound
  • Pass Labs
  • Philips
  • Pink Faun
  • Pioneer
  • Playback Designs
  • Precision Audio
  • PrimaLuna
  • Proceed
  • PS Audio
  • PUUR AVD
  • PUUR hifidelity
  • Pylon Audio
  • Qln
  • Qobuz
  • Quad
  • R.T.F.S.
  • RAAL Requisite
  • Raidho
  • Reference Sounds
  • Reference Tweaks
  • Rega
  • Rein Audio
  • REL
  • Resonator Stockholm
  • Revel
  • Ricable
  • Roon
  • RTFS
  • SAEQ
  • SAT
  • Schiit
  • Seawave Acoustic
  • Sennheiser
  • Shakti
  • Shuguang
  • Shunyata
  • Shure
  • Signal Projects
  • Silent Angel
  • Siltech
  • SME
  • SolidSteel
  • Solid Tech
  • Sonic Frontiers
  • Sonos
  • Sonus Faber
  • Sony
  • Sooloos
  • SOtM
  • Soulution
  • Sound Anchor
  • Sound Lab
  • Spectral
  • Spotify
  • Stack Audio
  • Stealth
  • Stillpoints
  • Straight Wire
  • SW1X Audio Design
  • Symo
  • Synergistic Research
  • Synology
  • Synthese
  • T+A
  • Taiko Audio
  • Tascam
  • Teac
  • TechDAS
  • Technics
  • The Chord Company
  • Thorens
  • Transparent Audio
  • Trends
  • Tung Sol
  • Unison Research
  • UpTone Audio
  • VAIC
  • van Damme
  • van den Hul
  • van Medevoort
  • Vermeer Audio
  • Vermouth Audio
  • Vibex
  • Vifa
  • Vincent
  • ViRa High End
  • Viva
  • Vivid Audio
  • VTL
  • Wadax
  • Wadia
  • Wattgate
  • Wattson
  • Way Cables
  • Weiss
  • Western Electric
  • WestminsterLab
  • Widealab
  • Wilson Audio
  • Wilson Benesch
  • Winyl
  • Wires 4 Music
  • Wireworld
  • Wolf von Langa
  • Wooden Bull
  • XACT
  • Xavian
  • xFyro
  • Xindak
  • XLO
  • Yamaha
  • Zanden
  • Zesto
  • ZYX

Visit HFA on Social Media

Instagram
Facebook
Twitter
YouTube

LEGAL

Privacy Policy

This site is protected by reCAPTCHA. Google Privacy Policy and Terms of Service apply. All rights reserved © 2021 - hifi-advice.com.
  • Contact
  • Home