NAudio.Wasapi 3.0.0-preview.3
NAudio.Wasapi
WASAPI, Media Foundation, and DMO support for NAudio. Windows-only (net9.0-windows10.0.19041.0).
What's included
- WASAPI playback —
WasapiOut(shared and exclusive mode, event-driven callbacks) - WASAPI capture —
WasapiCapturefor microphone/line-in capture andWasapiLoopbackCapturefor recording system audio - Device enumeration —
MMDeviceEnumerator,MMDevice, per-device volume, mute, peak/RMS metering, notification callbacks - Media Foundation —
MediaFoundationReaderandMediaFoundationEncoderfor MP3, AAC/MP4, WMA and any installed MFT codec;MediaFoundationResampler - DMO —
ResamplerDmoStream, 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
- NAudio.Core (>= 3.0.0-preview.3)
| 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 |