7 个仓库
Routing a signal through multiple filters or effects simultaneously and blending the outputs.
Distinct from Effects Processing: Focuses on parallel audio filtering rather than sequential effects processing or database filtering.
Explore 7 awesome GitHub repositories matching graphics & multimedia · Parallel Signal Processing. Refine with filters or upvote what's useful.
LMMS is a digital audio workstation and MIDI sequencer designed for composing, arranging, and mixing music. It functions as a comprehensive production environment that integrates a MIDI sequencer, a sample-based synthesizer, and an audio mixing console. The project distinguishes itself through a versatile synthesis engine that includes additive synthesis, wavetable generation, and emulations of vintage hardware such as NES audio and FM chips. It also serves as a VST plugin host, allowing for the integration of third-party virtual instruments and audio effects via a standardized interface. Be
Processes two different filters simultaneously on a single audio signal to blend their sonic characteristics.
Combines multiple effect chains in parallel and mixes their outputs for layered transformations.
BespokeSynth is a modular synthesizer environment that combines a node-based audio graph routing system with a live scripting bridge, enabling real-time patching and control without recompilation. Its architecture integrates a granular synthesis engine, FFT-based spectral processing, a MIDI Polyphonic Expression pipeline, and a Euclidean rhythm generator, all within a freeform workspace designed for live experimentation. The project distinguishes itself through its live coding capabilities, allowing Python scripts to create, modify, and control synthesis parameters at runtime, and its plugin
Implements a feedback loop module that feeds a delayed audio copy back into the processing chain.
Surge 是一款多复音软件合成器和 VST 插件,专为复杂的音频生成而设计。它作为一个混合合成引擎,结合了减法、波表、频率调制和物理建模技术来产生音频。 该项目凭借广泛的微调功能脱颖而出,通过行业标准的调音文件支持非标准音乐音阶和语调。它还具有一个兼容 Open Sound Control (OSC) 的架构,用于远程参数管理和硬件同步。 该系统涵盖了广泛的音频工程功能,包括模块化信号路由、具有多段包络的高级音频调制以及通过效果链进行的数字音频处理。它提供了用于实时音频分析、MIDI 控制器映射和分层独立合成实例的工具。 该合成器包含一个基于类别的补丁浏览器,用于组织和搜索声音预设。
Processes audio signals through various filter types with configurable routing and recursive feedback loops.
This project is a reference implementation and framework for building real-time communication systems. It provides an Android demo application for WebRTC video, audio, and data transmission, alongside a communication SDK for integrating instant messaging, VoIP, and multi-party video conferencing into mobile and web applications. The framework includes a P2P media streaming client for direct high-definition transmission between devices and an interactive whiteboard application that synchronizes drawing and screen sharing across connected users. It also provides a foundation for IM and VoIP sys
Filters audio input to remove feedback and noise for clear voice communication during real-time calls.
This project is a set of digital signal processing routines and firmware designed for building modular synthesis hardware and control voltage modules. It functions as a comprehensive system for Eurorack synthesis, incorporating a physical modeling synthesis engine, a granular synthesis module, and a dedicated control voltage processor. The system distinguishes itself through a specialized synthesis engine that simulates the acoustic properties of strings, reeds, and percussion using modal resonators. It also features a MIDI to CV converter for monophonic and polyphonic operation and a step se
Applies all-pass filters and blending effects including reverb and random panning to post-process granular signals.
该项目是一个全面的工具包,用于设备端语音识别、合成和音频处理,专为 Apple Silicon 工程设计。它提供了一个框架,用于构建完全离线运行的实时、全双工语音代理,利用原生硬件加速来保持性能和隐私。通过利用优化的机器学习模型,该库实现了复杂音频任务的本地执行,而无需依赖外部云服务。 该库通过其对本地、高性能语音交互的专门关注脱颖而出。它包括用于流式音频流水线的复杂编排,允许以低延迟进行实时转录、语音合成和语音克隆。该系统旨在处理持续的、交互式的对话,具有内置机制来防止音频反馈循环并管理持久的流会话。 除了核心交互外,该项目还提供了一套广泛的音频增强和管理功能。它支持高级信号处理,包括源分离、降噪和音频上采样,以及用于说话人日志记录和嵌入提取的工具。该框架还提供广泛的模型管理工具,例如量化控制、内存管理和对自定义模型权重加载的支持,确保开发者能够在本地硬件上平衡处理速度和资源消耗。 该项目包含一个用于执行音频任务和将模型权重转换为优化格式的命令行接口。它还暴露了 HTTP 和 WebSocket 端点,以促进与标准行业接口的集成。
Coordinates speech synthesis and recognition timing to prevent the system from capturing its own output as new input.