libsoundio
libsoundio copied to clipboard
C library for cross-platform real-time audio input and output
I was using this library until I seen 100% usage in one thread. I also checked sio_sine.c with the same result, is this an issue?
I'm not sure if this is a bug with soundio or my setup, but on Ubuntu 16.10, I always get this output to the terminal: ALSA lib pcm_dsnoop.c:556:(snd_pcm_dsnoop_open) The dsnoop...
The only problem is missing stdatomic.h ``` libsoundio\src\atomics.h(48,10): fatal error C1083: Can't open include: stdatomic.h: No such file or directory, [libsoundio\build\latency.vcxproj] ``` The same error on MSVC 2019 and 2017
Basic implementation of Sdk.zig. Can build static and dynamic libraries. - [x] Linux (tested with pulse, alsa) - [ ] Windows (fails to cross-compile link ole32) - [ ] macOs...
If a layout is not in builtin_channel_layouts, the corresponding `char* SoundIoDevice::name` will be NULL which should either be documented here: https://github.com/andrewrk/libsoundio/blob/8ab36069123a8b38e247ace55f8a6b3e6ee14f5f/soundio/soundio.h#L307 or changed to a generic name like "unknown layout"...
When using the `sio_sine` example while running Jack I get: ` Output device: system: playback_1, playback_2, playback_3, playback_4, playback_5, playback_6, playback_7, playback_8, playback_9, playback_10, playback_11, playback_12, playback_13, playback_14, playback_15, playback_16,...
This pull-request will change to install libsoundio-config.cmake. It makes possible to users to find libraries using find_package(libsoundio) in CMakeLists.txt. ```cmake cmake_minimum_required(VERSION 3.6) set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) project(sample) add_executable(sample...
sio_record.c seems to produce corrupt files, when specifying the output as .wav. In particular e.g. Parole on OpenSuse throws the errors "GStreamer backend error" and "Could not determine type of...
I'm learning libsoundio and I was wondering what sized frames can I expect to come into the write_callback portion of a SoundIoOutStream? And if this leads to having to make...
What's the intended way for realizing multitrack applications?