NAudio
infirmary-integrated
NAudio | infirmary-integrated | |
---|---|---|
27 | 6 | |
5,263 | 40 | |
1.3% | - | |
5.3 | 5.9 | |
4 days ago | about 1 month ago | |
C# | C# | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
NAudio
-
DIY Wavetable Synthesis Sequencer
Thanks for the suggestion. I have to rewrite most of the audio signal processing code anyway as I am using NAudio currently. Have heard of PiSound before, and will definitely check it out as it is pretty popular. I just need a way to output an array of numbers, representing the processed sound wave, to turn into an analog signal. Writing this from scratch is unnecessarily complicated when these libraries already exist.
-
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)
Iβve used NAudio for this. You get Windows support for free, and itβs not too difficult to implement for other platforms. I have gists published for Android and iOS that should get you going.
- Playback audio from microphone to default speaker
-
What is the best C# Library for detecting pitch from voice singing (through microphone)?
This might help: NAudio, they have a doc file for working with pitch here
- How to install NAudio in unity
- 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?
infirmary-integrated
-
FLOSSing for Lent 1/40 - Free Software and Open Source
Here's my favorite (because it's my baby) https://www.infirmary-integrated.com/
-
Cross-platform audio playback
To check out an implemented solution of this you can browse https://github.com/tanjera/infirmary-integrated
-
What are your experiences with the Avalonia framework?
If you ever needed more code examples, my open source project is at https://github.com/tanjera/infirmary-integrated in Avalonia
-
2021 Sep 20 Stickied ππππππππ thread - Boot problems? Display problems? Networking problems? Need ideas? Get help with these and other questions! π³πΆπΆπ² π―π¬πΉπ¬ ππ°πΉπΊπ»
https://www.infirmary-integrated.com/ - project website
- I finally ported from WPF to Avalonia!
What are some alternatives?
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.
sydent - Sydent: Reference Matrix Identity Server
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.
matrix-nio - A Python Matrix client library, designed according to sans I/O (http://sans-io.readthedocs.io/) principles
vosk-api - Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node
Grafana - The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
TagLib# - Library for reading and writing metadata in media files
LiveCharts2 - Simple, flexible, interactive & powerful charts, maps and gauges for .Net, LiveCharts2 can now practically run everywhere Maui, Uno Platform, Blazor-wasm, WPF, WinForms, Xamarin, Avalonia, WinUI, UWP.
Audio Switcher - .NET Library which facilitates interacting with Audio Devices on Windows
Dock - A docking layout system.
Bufdio - A cross platform audio playback library for .NET with PortAudio and FFmpeg
SeeShark - Simple C# camera library.