All Projects β†’ spatialaudio β†’ python-rtmixer

spatialaudio / python-rtmixer

Licence: MIT License
🎀 Reliable low-latency audio playback and recording with Python 🐍

Programming Languages

c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to python-rtmixer

Xpedite
A non-sampling profiler purpose built to measure and optimize performance of ultra low latency/real time systems
Stars: ✭ 89 (+102.27%)
Mutual labels:  real-time, low-latency
Restoring-Extremely-Dark-Images-In-Real-Time
The project is the official implementation of our CVPR 2021 paper, "Restoring Extremely Dark Images in Real Time"
Stars: ✭ 79 (+79.55%)
Mutual labels:  real-time, low-latency
ripple
Simple shared surface streaming application
Stars: ✭ 17 (-61.36%)
Mutual labels:  real-time, low-latency
Linux
XanMod: Linux kernel source code tree
Stars: ✭ 310 (+604.55%)
Mutual labels:  real-time, low-latency
Gcc Nmf
Real-time GCC-NMF Blind Speech Separation and Enhancement
Stars: ✭ 231 (+425%)
Mutual labels:  real-time, low-latency
deadsfu
Dead-simple WebRTC broadcasting. From the browser, or your application. Cloud-native and scalable.
Stars: ✭ 23 (-47.73%)
Mutual labels:  real-time, low-latency
Werk
High-throughput / low-latency C++ application framework
Stars: ✭ 30 (-31.82%)
Mutual labels:  real-time, low-latency
mapus
A map tool with real-time collaboration πŸ—ΊοΈ
Stars: ✭ 2,687 (+6006.82%)
Mutual labels:  real-time
MStream
Anomaly Detection on Time-Evolving Streams in Real-time. Detecting intrusions (DoS and DDoS attacks), frauds, fake rating anomalies.
Stars: ✭ 68 (+54.55%)
Mutual labels:  real-time
MySqlCdc
MySQL/MariaDB binlog replication client for .NET
Stars: ✭ 71 (+61.36%)
Mutual labels:  real-time
realtime-object-detection
Detects objects in images/streaming video
Stars: ✭ 16 (-63.64%)
Mutual labels:  real-time
SiamAPN
SiamAPN & SiamAPN++
Stars: ✭ 49 (+11.36%)
Mutual labels:  real-time
neffos.js
Node.js and Browser support for the neffos real-time framework written in Typescript.
Stars: ✭ 32 (-27.27%)
Mutual labels:  real-time
mytosis
πŸ”€ A peer-to-peer data sync framework
Stars: ✭ 19 (-56.82%)
Mutual labels:  real-time
SPMC Queue
A simple and efficient single producer multiple consumer queue, suititable for both ITC and IPC.
Stars: ✭ 19 (-56.82%)
Mutual labels:  low-latency
Food Ordering App
Using Firebase, It's a Real-Time food delivery App where user can order food from different restaurants menu
Stars: ✭ 30 (-31.82%)
Mutual labels:  real-time
zhe
Lighter-than-air, peer-to-peer, bounded, non-blocking, non-threaded, etc., publish-subscribe networking
Stars: ✭ 44 (+0%)
Mutual labels:  low-latency
voxel-raycaster
Hardware accelerated voxel ray marching
Stars: ✭ 30 (-31.82%)
Mutual labels:  real-time
laav
Asynchronous Audio / Video Library for H264 / MJPEG / OPUS / AAC / MP2 encoding, transcoding, recording and streaming from live sources
Stars: ✭ 50 (+13.64%)
Mutual labels:  low-latency
signalo
A DSP toolbox with focus on embedded environments written in Rust.
Stars: ✭ 71 (+61.36%)
Mutual labels:  real-time

Realtime Audio Mixer for Python

Warning

This is work in progress!

Goal: Reliable low-latency audio playback and recording with Python, using PortAudio via the sounddevice module.

The audio callback is implemented in C (and compiled with the help of CFFI) and doesn't invoke the Python interpreter, therefore avoiding waiting for things like garbage collection and the GIL.

All PortAudio platforms and host APIs are supported. Runs on any Python version where CFFI is available.

Online documentation
https://python-rtmixer.readthedocs.io/
Source code repository
https://github.com/spatialaudio/python-rtmixer
Somewhat similar projects
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].