SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# Audio Projects
-
Silk.NET
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
-
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.
-
ModernFlyouts
A modern Fluent Design replacement for the old Metro themed flyouts present in Windows.
-
SoundSwitch
C# application to switch default playing device. Download: https://soundswitch.aaflalo.me/
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
FFMpegCore
A .NET FFMpeg/FFProbe wrapper for easily integrating media analysis and conversion into your C# applications
-
soundfingerprinting
Open source audio fingerprinting in .NET. An efficient algorithm for acoustic fingerprinting written purely in C#.
-
AudioDeviceCmdlets
AudioDeviceCmdlets is a suite of PowerShell Cmdlets to control audio devices on Windows
-
Simple-Unity-Audio-Manager
A decentralized audio playing system for Unity, designed for simplicity and built to scale!
-
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
-
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.
-
VR-Stage-Lighting
A collection of HLSL shaders, UdonSharp scripts, 3D models, prefabs, and assets designed to emulate the real control, quality, and complexity of professional stage lighting into VRChat in as many ways as possible.
-
Spectrogram
.NET library for creating spectrograms (visual representations of frequency spectrum over time) (by swharden)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: How to Use the Foreign Function API in Java 22 to Call C Libraries | news.ycombinator.com | 2024-05-08Genuine curiosity - what would be your motivation to use Java over C# here aside from familiarity (which is perfectly understandable)? The latter takes heavy focus on making sure to provide features like structs and pointers with little to no friction, you can even AOT compile it and statically link SDL2 into a single executable.
But either way, if you want to try it out, then all it needs is
- SDK from https://dot.net/download (or package manager of your choice if you are on Linux e.g. `sudo apt-get install dotnet-sdk-8.0`, !do not! use Homebrew if you are on macOS however, use .pkg installer)
- C# extension for VS Code (DevKit is not needed)
- SDL2 bindings: https://github.com/dotnet/Silk.NET
Project mention: How do I make the top volume keys to look like the bottom? | /r/Windows10 | 2023-05-30You could use modern flyout. It allows you to increase or decrease (also to 0) the number active of media sessions displayed.
Project mention: Shortcut to switch between speakers and headphones | /r/SoundBlasterOfficial | 2023-12-11
Project mention: Is there a way to download the Nekopara background pictures? | /r/NEKOPARAGAME | 2023-06-08
Started 10 years ago as an open-source project, building an algorithm for audio fingerprinting. Added a commercial offering, selling storage built specifically for audio fingerprints, targeting enterprise customers. Since the offering was too technical (it's hard to sell solutions to problems that are too narrow and domain-specific), pivoted to more "business-oriented problems". This last year's pivot is a chance to finally grow. Running a business in single-player mode is, at times, too stressful. Aside from the technical part, which I very much enjoy, I need to wear marketing, sales, and customer support hats.
[1] - https://emysound.com
I worked with an issue close to this awhile ago when I needed to set a default audio device within a DSC (don't ask, it was dumb). Is the Get-AudioDevice cmdlet from the https://github.com/frgnca/AudioDeviceCmdlets repo? That was the one I ended up using, I found a bug in it with the way it was enumerating devices and had to dig into the C# underneath.
Project mention: TagLib# VS atldotnet - a user suggested alternative | libhunt.com/r/taglib-sharp | 2023-07-26Same features as taglibsharp, more modern code and support for chapters, lyrics and playlists !
Project mention: Tone: Cross platform audio tagger and metadata editor | news.ycombinator.com | 2023-05-29
C# Audio related posts
-
Ask HN: How many of you are self employed?
-
Shortcut to switch between speakers and headphones
-
Weirdest chain of events after blue screen Win 11
-
TagLib# VS atldotnet - a user suggested alternative
2 projects | 26 Jul 2023 -
Do people EQ speakers?
-
Seamless switching between headphones and PC speakers?
-
Long term relationship ending. Downloading my books that we bought on his account via audible. What do I do now to ensure I can listen to them?
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 May 2024
Index
What are some of the best open-source Audio projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | EarTrumpet | 8,517 |
2 | Silk.NET | 3,768 |
3 | ModernFlyouts | 3,397 |
4 | SoundSwitch | 2,299 |
5 | GARbro | 2,141 |
6 | CSCore | 2,097 |
7 | Lasp | 1,505 |
8 | FFMpegCore | 1,505 |
9 | Axiom | 1,403 |
10 | ffmediaelement | 1,132 |
11 | soundfingerprinting | 914 |
12 | Latios-Framework | 815 |
13 | ffmpeg_batch | 785 |
14 | XamarinMediaManager | 762 |
15 | AudioDeviceCmdlets | 709 |
16 | LaspVfx | 602 |
17 | SFML.Net | 502 |
18 | Simple-Unity-Audio-Manager | 454 |
19 | atldotnet | 430 |
20 | tone | 382 |
21 | OmniMIDI | 351 |
22 | VR-Stage-Lighting | 314 |
23 | Spectrogram | 288 |
Sponsored