Audio and MIDI library for .NET (by naudio)


Basic NAudio repo stats
21 days ago

naudio/NAudio is an open source project licensed under MIT License which is an OSI approved license.

NAudio Alternatives

Similar projects and alternatives to NAudio based on common topics and language
  • GitHub repo Win2D

    Win2D is an easy-to-use Windows Runtime API for immediate mode 2D graphics rendering with GPU acceleration. It is available to C#, C++ and VB developers writing apps for the Windows Universal Platform (UWP). It utilizes the power of Direct2D, and integrates seamlessly with XAML and CoreWindow.

  • GitHub repo CSCore

    An advanced audio library, written in C#. Provides tons of features. From playing/recording audio to decoding/encoding audio streams/files to processing audio data in realtime (e.g. applying custom effects during playback, create visualizations,...). The possibilities are nearly unlimited.

  • GitHub repo ModernFlyouts

    A modern Fluent Design replacement for the old Metro themed flyouts present in Windows.

  • GitHub repo ModernFlyouts

    A modern Fluent Design replacement for the old Metro themed flyouts present in Windows. [Moved to:] (by ShankarBUS)

  • GitHub repo TagLib#

    Library for reading and writing metadata in media files

  • GitHub repo Xabe.FFmpeg

    .NET Standard wrapper for FFmpeg. It allows to process media without know how FFmpeg works, and can be used to pass customized arguments to FFmpeg from dotnet core application.

  • GitHub repo Audio Switcher

    .NET Library which facilitates interacting with Audio Devices on Windows

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better NAudio alternative or higher similarity.


Posts where NAudio has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-02-15.
  • Playing multiple sound files in a row without delay | 2021-04-08
    Looks like they have some helpers for concatenation, and even one for delays.
  • Can Audio.Play handle an 8 channel WDM audio driver? | 2021-03-14
    Check out NAudio:
  • I've made a Video Editor for Windows 10, focused on Speed + Simplicity. Would you use it? | 2021-02-15
    Long story short, if I was to give you an .msix installer only, Microsoft would complain some dependencies are missing. Those dependencies are installed by default, only when you publish your app through the Microsoft Store. The rules for that are beyond draconian. I have use two libraries that are simply a must for me: naudio and soundtouch -- for sound processing. So the only (very painful) way for me was to publish on my own. Thus, the .appinstaller file.