-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Getting Started
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.
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.