Skip to content
GFoniX edited this page Jan 7, 2023 · 8 revisions

Installing NAudio

The simplest way to get started with NAudio is to install the NAudio NuGet package. You can do this with the "Manage NuGet Packages..." context menu option for your project with Visual Studio:

PM> Install-Package NAudio

We also sometimes publish pre-release builds of NAudio to NuGet, so you can try out the latest features before they are officially released.

Prerequisites

NAudio can be used from any .NET application targeting .NET 3.5 or above. Currently there is preview support for Windows Store applications, but no support yet for Windows Phone.

Bear in mind that many features of NAudio rely on operating system APIs and codecs, so the exact capabilities of NAudio will depend on what version of Windows you are using. Generally speaking the best experience will be on Windows 7 or above, but NAudio can be used with Windows XP and above. Also bear in mind that if you are using NAudio on Windows Server, you may need to enable various Windows features including the Desktop experience feature in order to enable the full functionality.

Clone this wiki locally