Table of Contents

API Reference

This section is the full NAudio class library reference, generated automatically from the source code XML documentation comments. It always reflects the latest code on the main branch.

Use the table of contents on the left to browse namespaces, or the search box at the top of the page to jump straight to a type.

Packages covered

Package Description
NAudio.Core Cross-platform core: wave streams, sample providers, file readers/writers, DSP.
NAudio.WinMM Windows Multimedia (waveOut/waveIn, MME, ACM).
NAudio.Wasapi Windows Audio Session API (WASAPI) and Media Foundation.
NAudio.Asio ASIO low-latency playback and recording.
NAudio.Dmo DirectX Media Objects.
NAudio.WinForms Windows Forms helper controls.
NAudio.Midi MIDI file and device support.
NAudio.SoundFile Cross-platform file I/O via libsndfile.
NAudio.Extras Additional utilities and effects.
Note

The NAudio meta-package simply re-exports the packages above, so its types appear under their originating namespaces.