The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
NAudio Alternatives
Similar projects and alternatives to NAudio
-
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.
-
vosk-api
Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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.
-
Audio Switcher
.NET Library which facilitates interacting with Audio Devices on Windows
-
-
-
Bufdio
A cross platform audio playback library for .NET with PortAudio and FFmpeg
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
-
tone
tone is a cross platform audio tagger and metadata editor to dump and modify metadata for a wide variety of formats, including mp3, m4b, flac and more. It has no dependencies and can be downloaded as single binary for Windows, macOS, Linux and other common platforms.
-
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.
-
-
Silk.NET
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
-
-
atldotnet
Fully managed, portable and easy-to-use C# library to read and edit audio data and metadata (tags) from various audio formats, playlists and CUE sheets
-
FileSignatures
A small library for detecting the type of a file based on header signature (also known as magic number).
-
-
infirmary-integrated
Medical device simulator for training healthcare professionals.
-
varispeed-sample
Showing how to use NAudio with SoundTouch for varispeed playback
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
NAudio reviews and mentions
-
ButterWorth signal processing
https://github.com/naudio/NAudio/blob/master/NAudio.Core/Dsp/BiQuadFilter.cs Simple formulas for all major types of filters
-
Cross-platform audio playback
Not tried it but there is also NAudio (https://github.com/naudio/NAudio)
- Show HN: Tone v0.0.4 – hackable command line audio tagger – any feedback?
-
Trying to play a wave file slowed down
Hello. I'm working on a school assignment where I'm creating an application where the user can play .wav files slowed down to 0.5 speed. I'm using Naudio and Varispeed to accomplish this. There is a varispeed demo that shows how to do it and from what I can tell, I'm doing more or less the exact same in my code as the demo. But the wave file is played in the normal speed anyways. Does anyone have a clue on what I'm doing wrong?
- What programming environment do you recommend for implementing some DSP theory?
-
Background Speech-To-Text with Azure, on a Windows Machine
Due to a specific requirements, processing and transforming wave files BEFORE the submission to the Azure Cloud Speech Services, the service make use of the library NAudio, that sadly requires the service to be built/targeted on Windows platform only. (https://github.com/naudio/NAudio)
-
What is the best way to validate and get the length of an aac file with asp.net core 5 running on Linux?
I have found libraries like NAudio, but it seems the way they read aac files is through MediaFoundationReader which is Windows only.
-
Recommend library to control Windows audio mixer
Naudio is probably your best bet.
-
How to embed and use references as resources?
Regarding the NAudio DLLs that aren't working: Are you compiling the DLLs from source? Are you calling directly into those DLLs, or are they dependencies of the others that do work?
-
Any decent audio library for C# projects?
In case you missed it - they released an update just now: https://www.nuget.org/packages/NAudio/2.0.1
-
A note from our sponsor - WorkOS
workos.com | 19 Mar 2024
Stats
naudio/NAudio is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of NAudio is C#.