NAudio.Wasapi 3.0.0-preview.3

NAudio.Wasapi

Nuget

WASAPI, Media Foundation, and DMO support for NAudio. Windows-only (net9.0-windows10.0.19041.0).

What's included

  • WASAPI playbackWasapiOut (shared and exclusive mode, event-driven callbacks)
  • WASAPI captureWasapiCapture for microphone/line-in capture and WasapiLoopbackCapture for recording system audio
  • Device enumerationMMDeviceEnumerator, MMDevice, per-device volume, mute, peak/RMS metering, notification callbacks
  • Media FoundationMediaFoundationReader and MediaFoundationEncoder for MP3, AAC/MP4, WMA and any installed MFT codec; MediaFoundationResampler
  • DMOResamplerDmoStream, DMO effect wrappers, and the DMO MP3 decoder
  • Audio Session API — per-session volume, mute, and metering

When to use it

Use this package whenever you want modern Windows audio APIs: low-latency playback, loopback capture of the system mixer, per-application volume, or codec support via Media Foundation. The package is being actively modernized to use GeneratedComInterface and source-generated COM interop.

See the NAudio GitHub repository for full documentation and tutorials.

License

MIT.

Showing the top 20 packages that depend on NAudio.Wasapi.

Packages Downloads
Lib.AudioMonitor
Package Description
25
Lib.AudioMonitor
Package Description
14
Lib.AudioMonitor
Package Description
10

.NET 9.0

Version Downloads Last updated
3.0.0-preview.9 2 05/29/2026
3.0.0-preview.8 3 05/26/2026
3.0.0-preview.7 3 05/26/2026
3.0.0-preview.6 3 05/26/2026
3.0.0-preview.5 3 05/17/2026
3.0.0-preview.4 3 05/17/2026
3.0.0-preview.3 3 05/17/2026
3.0.0-preview.2 3 05/17/2026
2.3.0 10 03/13/2026
2.2.1 23 02/19/2025
2.1.0 24 02/19/2025
2.1.0-beta.1 24 02/19/2025
2.0.0 24 02/19/2025
2.0.0-beta2 24 02/19/2025
2.0.0-beta1 24 02/19/2025