Top 21 C Audio Projects
Mirror of https://git.ffmpeg.org/ffmpeg.gitProject mention: [VideoCardz] - AMD Zen4 core in EPYC "Genoa" may support AVX3-512 instructions | reddit.com/r/hardware | 2021-03-01
Well, on the other hand, ffmpeg (backend of VLC & handbrake) and one of the most popular encoders, did add it in 2017 :)
🎥 Command line video playerProject mention: Never hide OSC based on properties | reddit.com/r/mpv | 2021-03-02
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
BlackHole is a modern macOS virtual audio driver that allows applications to pass audio to other applications with zero additional latency.Project mention: How to record system sound and not microphone sound while recording the screen??? | reddit.com/r/macapps | 2021-02-28
AirPlay audio player. Shairport Sync adds multi-room capability with Audio SynchronisationProject mention: AmpliPi - open source home audio distribution | reddit.com/r/homeassistant | 2021-02-20
Yes, you can run multiple instances of the digital sources at the same time, for a total of four playing simultaneously (from the four DAC outputs on the Raspberry Pi.) The example you give of two instances of Spotify and two instances of AirPlay playing simultaneously is completely doable in the current version of the system. AmpliPi makes use of the open source projects shairport-sync for AirPlay, raspotify for Spotify, and pianobar for Pandora. It spins up multiple instances of these, and maps them to the four audio outputs from the Pi. From there, each output can be mapped to one or many amplified output zones (The base AmpliPi Controller has 6 output zones, up to 36 total output zones using AmpliPi Zone Expanders).
a library for audio and music analysisProject mention: Automatic sample cutting? | reddit.com/r/AdvancedProduction | 2021-01-03
Take a look at [aubio](aubio.org) for this, it has a command line tool called aubiocut to slide sound files at onsets. There's a Python module as well. Here's an example script using it for slicing: https://github.com/aubio/aubio/blob/master/python/demos/demo_slicing.py
Recurrent neural network for audio noise reductionProject mention: Show HN: Alsa_rnnoise is a HQ noise filter for ALSA, powered by Xiph.Org RNNoise | news.ycombinator.com | 2021-01-31
NewTek NDI integration for OBS StudioProject mention: Can I run OBS on a separate computer for my Twitch streaming? | reddit.com/r/obs | 2021-02-23
This is because Display Capture requires data to be sent from the game buffer, to the windows buffer, then to OBS. Meanwhile Game Capture just has it send directly from the game buffer to OBS. This is also how you can tell true full-screen games from fake full-screen games, which is evident from this OBS issue which perfectly represents the windows display buffer versus the game graphics buffer.
Single file audio playback and capture library written in C.Project mention: [Miniaudio, single file audio library] added support for spatialization | reddit.com/r/programming | 2021-01-25
Modern audio compression for the internet.Project mention: Google Duo: More reliable voice calls for more people on Android | reddit.com/r/Android | 2021-03-02
Currently, the royalty-free open-source codec Opus, is the most widely used codec for WebRTC-based VOIP applications.
The official Allegro 5 git repository. Pull requests welcome!Project mention: C Deep | dev.to | 2021-02-27
Allegro - Cross-platform, video game development and multimedia library. Zlib
Free, easy, portable audio engine for gamesProject mention: Got in trouble for posting in the wrong sub for this, oops! Has anybody gotten the SoLoud audio library working with MSVC 2019? | reddit.com/r/cpp_questions | 2021-03-02
Hey folks, I've migrated a project from MSVC 2017 to 2019, and for the life of me cannot get SoLoud to run without crashing. Here is a link to a more descriptive description of the problem I'm having. I've stripped my project down to the following, and I'm still getting crashes:
Mirror of the PipeWire repository (see https://gitlab.freedesktop.org/pipewire/pipewire/)Project mention: HSP, bluetooth microphone and poor quality - any solution? | reddit.com/r/linuxquestions | 2021-02-21
Minimalistic MP3 decoder single header library
Bluetooth Audio ALSA BackendProject mention: 2021 Feb 22 Stickied 𝐇𝐄𝐋𝐏𝐃𝐄𝐒𝐊 thread - Boot problems? Display problems? Networking problems? Need ideas? Get help with these and other questions! 𝑳𝑶𝑶𝑲 𝑯𝑬𝑹𝑬 𝑭𝑰𝑹𝑺𝑻 | reddit.com/r/raspberry_pi | 2021-02-23
One thing I found from a quick search is that you no longer need to use hciattach if you're using a recent enough firmware. See here.
vgmstream - A library for playback of various streamed audio formats used in video games.Project mention: .srt audio files in zack & wiki, wondering how to convert them to something more playable? | reddit.com/r/WiiHacks | 2021-02-08
The explanation seems to imply you need some .srt files and also some .ssd files. And then this tool will produce something playable with https://github.com/vgmstream/vgmstream
:musical_note: strongly-timed musical programming languageProject mention: Anybody else doing #genuary with sound? Here's my take on the Rule 30 Cellular Automaton. | reddit.com/r/algorithmicmusic | 2021-01-02
Didn't know about that. What did you use to create this? Could be of use to test my language, Gwion.
Sound Open FirmwareProject mention: Microphone not working on Thinkpad X1 Carbon 7th Gen | reddit.com/r/voidlinux | 2021-01-14
A, maybe, helpful issue? https://github.com/thesofproject/sof/issues/2275
Mini audio library
Emotion recognition by speech in android.
Open-source cross-platform sound engine compatible for software and hardware applications (by funktional-stdo)Project mention: Open-source DAW + Audio Engine Update (#5) | dev.to | 2021-02-12
If it's your first time here, hi! I'm making a DAW and in the process of making that, I'm making a sound engine (called Ava.)
What are some of the best open-source Audio projects in C? This list will help you: