libsoundio
libsoundio copied to clipboard
C library for cross-platform real-time audio input and output
The current implementation uses the buffer size as software latency for WASAPI. This is not true for shared mode stream, and a better calculation should use IAudioClock interface to get...
In order to repro an issue I was having trouble debugging using a rust wrapper to this library (https://github.com/RamiHg/soundio-rs), I tried out a similar example `sio_record.c`, and it worked. I...
This isn't really an issues, but I made a article on reddt: https://www.reddit.com/r/C_Programming/comments/b1ey21/tutorial_audio_programming_in_c/ dissecting what exactly is going on in the simple sine example. I was struggling with it at...
Hello, Thank you for your great work. Could you provide the latest binaries for Windows? I would greatly appreciate it. Thanks, Alex
Some old devices e.g. Plantronics DA40 speaker don't work with WASAPI, although its mic works; it works with MME.
Replaces #165, with 24 bit packed definitions for other platforms in separate pull (#225). No code changes, just rebased and reorganised the commits a bit. Please note this code worked...
Have revisited this and think it's better as two separate pulls, so this is the first to add 24 bit packed integer support to every back end BUT coreaudio, and...
* due to cmake quirks, you can't specify a white-space only library name. CMake genuinely tries to link a " .lib" resulting in build failures. * With how the headers...
◆ English (Google Translate) Add solutions and projects for "Visual Studio 2019" to debug on Windows. Created 32-bit and 64-bit solutions and projects for Windows. Are you sure you want...
Hello, Im trying to build a multi source stream player. Currently im trying not to use more than 1 thread by implementing an async logic using ticks. The issue is...