9 个仓库
Sequential stacking of multiple audio processing plugins to create complex signal paths.
Distinct from Effects Processing: Focuses on the sequential order and stacking of plugins rather than individual audio effects.
Explore 9 awesome GitHub repositories matching graphics & multimedia · Effect Chains. 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
Enables stacking multiple audio plugins on a mixer channel to sequentially process sound.
EasyEffects is a real-time audio processor and system-wide effects manager designed for PipeWire audio streams. It functions as a comprehensive suite for applying filters, equalizers, and limiters to both input and output audio across the entire system. The project distinguishes itself through its use of deep learning for neural network noise suppression and voice isolation, as well as its ability to simulate physical acoustic environments using impulse-response convolution. It includes a sophisticated preset management system that allows users to associate specific audio configurations with
Sequences audio filters in a serial linear chain where each plugin feeds into the next.
Allows combining multiple effect requirements in a single type signature.
Chains multiple audio effects and plugins into sequential or parallel processing pipelines.
EZAudio 是一个用于 Apple 平台的音频库,提供了用于麦克风捕获、文件播放和硬件输出的标准接口。它作为一个低延迟音频处理器和可视化框架,旨在以最小的延迟操作音频缓冲区并路由信号。 该项目具有一个硬件加速的波形渲染器,用于绘制实时音频振幅和滚动图。它还包括一个快速傅里叶变换(FFT)分析器,将时域音频样本转换为频域数据以进行频谱分析。 该库涵盖了广泛的功能,包括数字音频录制到磁盘,以及带有搜索和音量控制的音频文件播放管理。它支持通过音频效果链和将麦克风输入直接路由到硬件输出来进行实时音频处理。
Connects audio units in sequential stacks to apply modifications like equalization and delay.
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
Provides a reorderable list of effects applied sequentially to an audio signal for complex processing chains.
ZIO is a functional effect system for the JVM that models asynchronous and concurrent programs as pure, composable values with typed error handling and dependency injection. Its core identity is built on fiber-based concurrency, where lightweight, non-blocking fibers execute millions of concurrent tasks with structured lifecycle management, and a dual-channel error model that separates expected business failures from unexpected system defects at compile time. The system provides effect-typed dependency injection through a layer-based dependency graph, pull-based reactive stream processing with
Chains effects sequentially with flatMap, passing results and short-circuiting on failure.
MIDI.js 是一个用于在 Web 浏览器中播放 MIDI 文件和触发音符的 JavaScript 库。它作为 Web MIDI 库和 Soundfont 音频合成器,提供了渲染多个同步轨道乐器声音所需的核心引擎。 该项目包括一个专门的 MIDI 到视觉同步引擎,将音乐事件插值为连续的动画循环,以将视觉效果与音频播放同步。它还提供了一个 Soundfont 代码生成器,将音频乐器文件转换为 Base64 代码以供浏览器直接使用。 该库涵盖了 MIDI 文件解析和播放控制,包括音符触发和实时事件监控。它通过乐器加载和渲染来管理音频合成,利用基于浏览器的音频处理系统对合成信号应用效果和滤波器。
Implements a sequential processing pipeline to apply filters, delays, and compressors to sound output.
Surge 是一款多复音软件合成器和 VST 插件,专为复杂的音频生成而设计。它作为一个混合合成引擎,结合了减法、波表、频率调制和物理建模技术来产生音频。 该项目凭借广泛的微调功能脱颖而出,通过行业标准的调音文件支持非标准音乐音阶和语调。它还具有一个兼容 Open Sound Control (OSC) 的架构,用于远程参数管理和硬件同步。 该系统涵盖了广泛的音频工程功能,包括模块化信号路由、具有多段包络的高级音频调制以及通过效果链进行的数字音频处理。它提供了用于实时音频分析、MIDI 控制器映射和分层独立合成实例的工具。 该合成器包含一个基于类别的补丁浏览器,用于组织和搜索声音预设。
Applies a sequential chain of equalization, reverb, delay, and distortion to refine the final output signal.