roc-toolkit icon indicating copy to clipboard operation
roc-toolkit copied to clipboard

Real-time audio streaming over the network.

Results 247 roc-toolkit issues
Sort by recently updated
recently updated
newest added

when try to build roc ~~~bash >>> ./configure --host= CXX=/usr/bin/clang++ CXXLD=/usr/bin/clang++ CC=/usr/bin/clang-12 CCLD=/usr/bin/clang-12 AR=/usr/bin/llvm-ar RANLIB=/usr/bin/llvm-ranlib CXXFLAGS='-w -fomit-frame-pointer -O2 -I/tmp/makepkg/roc-git/src/roc/3rdparty/x86_64-pc-linux-gnu/clang-12.0.0-release/build/ltdl-2.4.6/include -I/tmp/makepkg/roc-git/src/roc/3rdparty/x86_64-pc-linux-gnu/clang-12.0.0-release/build/json-c-0.12-20140410/include -I/tmp/makepkg/roc-git/src/roc/3rdparty/x86_64-pc-linux-gnu/clang-12.0.0-release/build/sndfile-1.0.28/include' CFLAGS='-w -fomit-frame-pointer -O2 -I/tmp/makepkg/roc-git/src/roc/3rdparty/x86_64-pc-linux-gnu/clang-12.0.0-release/build/ltdl-2.4.6/include -I/tmp/makepkg/roc-git/src/roc/3rdparty/x86_64-pc-linux-gnu/clang-12.0.0-release/build/json-c-0.12-20140410/include -I/tmp/makepkg/roc-git/src/roc/3rdparty/x86_64-pc-linux-gnu/clang-12.0.0-release/build/sndfile-1.0.28/include' LDFLAGS='-L/tmp/makepkg/roc-git/src/roc/3rdparty/x86_64-pc-linux-gnu/clang-12.0.0-release/build/ltdl-2.4.6/lib -L/tmp/makepkg/roc-git/src/roc/3rdparty/x86_64-pc-linux-gnu/clang-12.0.0-release/build/json-c-0.12-20140410/lib -L/tmp/makepkg/roc-git/src/roc/3rdparty/x86_64-pc-linux-gnu/clang-12.0.0-release/build/sndfile-1.0.28/lib...

build system
pulseaudio modules
user report

Is it possibble to implement this protocol for PIC 32 Mz MCU 512K RAM 192MHz and mix 4-8 streams?

_Last revised: Oct 2023_ Add support for FreeBSD and probably other BSDs. Some preliminary work is already done: #284 (see discussion). In `SConstruct`, we already have generic `unix` platform (automatically...

C-portability

This task is identical to #231, but for adding CoreAudio native backend for macOS. Three classes should be added to target_coreaudio: * CoreaudioBackend * CoreaudioSink * CoreaudioSource The implementation should...

help wanted
most wanted
C-sound-io

_Last revised: Oct 2023_ It would be useful to measure Semaphore construction, destruction, post() when there are no waiters, post() when there are waiters, and non-blocking wait() (i.e. after post)....

help wanted
easy hacks
benchmarks

I had to make a small change in `udp_sender_port.cpp` to set the ttl to a higher value so as to be able to connect across a network with multiple VLANs.

user report

This is my steps for build: 1. unpack roc-toolkit-0.1.5 sources 2. unpack pulseaudio-13.0 sources (same version as installed into system) 3. build with including unpacked pulseaudio source files and linking...

build system
pulseaudio modules
user report

Pipewire now have native support for roc source and sink (see #446 for background). We should add instructions how to use them to our documentation. Something similar to what we...

documentation

_Last revised: Oct 2023_ Not to be confused with pipewire modules for roc (#459). Currently, when roc command-line tools (roc-recv, roc-send) run on pipwire, they use pulseaudio compatibility/emulation layer of...

help wanted
C-sound-io

On Linux, we have PulseAudio modules that allow to create Roc sinks and sink-inputs. On the sender side, the user can connect local playback apps to a Roc sink, which...

enhancement
sound io