One plugin, 11 effects
Spectral processors, saturation, dynamics, a resonance sweep, glitch and mastering tools in one insert slot.
A free, open-source all-in-one effects rack for your DAW — 11 core effect modules consolidated into a single VST3/CLAP plugin with one chain, one interface.
AkiFX unifies the core effects of two well-known open-source projects — Andrew Reeman's SpectralSuite and the nih-plug framework's official plugin collection — into a single instrument-grade effect chain. Every module is calibrated against its upstream source so that, at default settings, it sounds like the original. The DSP is pure Rust and real-time safe on the audio thread.
Spectral processors, saturation, dynamics, a resonance sweep, glitch and mastering tools in one insert slot.
Drag-and-drop the processing chain in real time; reorderings persist with your project.
Bypassed modules are skipped entirely (zero CPU) with a bit-identical passthrough guarantee; power states are saved with the session.
The Spectral Compressor draws its live input spectrum with the threshold curve overlaid on a labeled log-frequency grid; stereo peak meters (−60…+6 dBFS) with clip latch.
Algorithmic latency is reported to the host and updates within the same processing block whenever it changes — no manual compensation required.
Notes, CC, pitch bend, polyphonic pressure and per-note expression are broadcast to every enabled module.
No heap allocations, no panics and no unbounded waits on the audio thread.
Aurora backdrop, glass cards, gradient-ramp controls and a three-typeface system (Plus Jakarta Sans · Fraunces · IBM Plex Mono, all OFL).
| # | Module | Origin | Description |
|---|---|---|---|
| 1 | Sine Generator | nih-plug sine | MIDI-triggered sine source with velocity/pressure gain control and anti-click envelopes |
| 2 | Soft Vacuum | nih-plug soft_vacuum (Airwindows Hard Vacuum) | Multi-stage diode-bridge saturator with up to 16× Lanczos3 oversampling |
| 3 | Crisp | nih-plug crisp | Noise ring-modulation high-frequency exciter |
| 4 | Spectral Gate | SpectralSuite | Frequency-domain gate with energy-weighted band retention and threshold tilt |
| 5 | Frequency Shift | SpectralSuite | Uniform bin shift and spectral scaling for metallic, inharmonic textures |
| 6 | Spectral Compressor | nih-plug spectral_compressor | Up to 16384 bands of independent upward/downward compression, live spectrum + threshold curve view |
| 7 | Crossover | nih-plug crossover | Linkwitz-Riley 24 dB/oct 2–5-band splitter with phase compensation and per-band gains |
| 8 | Diopser | nih-plug diopser | Up to 512 cascaded all-pass filters — a phase-rotation resonance sweep |
| 9 | Buffr Glitch | nih-plug buffr_glitch | MIDI-triggered buffer repeats/stutter with 8 voices and per-note volume automation |
| 10 | Gain | nih-plug gain | Clean ±30 dB gain stage with click-free smoothing |
| 11 | Safety Limiter | nih-plug safety_limiter | The fuse: over-threshold or NaN/Inf triggers a SOS Morse-code alarm |
git clone https://github.com/AkiroMusic/AkiFX.git cd AkiFX cargo xtask bundle akifx --release # Artifacts land in target/bundled/ # VST3 AkiFX.vst3 -> C:\Program Files\Common Files\VST3 (Windows) # /Library/Audio/Plug-Ins/VST3 (macOS) # CLAP AkiFX.clap -> C:\Program Files\Common Files\CLAP # Test: cargo test -p akifx
AkiFX 将两个知名开源项目的核心效果——Andrew Reeman 的 SpectralSuite 与 nih-plug 框架的官方插件集——整合到一条乐器级效果链中。所有模块均对照上游源码校准,默认参数下与原版插件听感一致。DSP 为纯 Rust,音频线程实时安全。
频谱处理、饱和、动态、共鸣扫频、故障与母带工具,只占一个插入槽位。
实时拖拽重排处理链,顺序随工程保存。
旁路模块完全跳过(零 CPU),保证位一致直通;开关状态随工程持久化。
Spectral Compressor 在带标注的对数频率网格上实时绘制输入频谱与门限曲线;立体声峰值表 −60…+6 dBFS,带过载锁存。
算法延迟动态上报宿主,变化时同一处理块内更新——无需手动补偿。
音符、CC、弯音、复音压力与逐音符表达全部广播给已启用模块。
音频线程无堆分配、无 panic、无无限等待。
极光幕布、玻璃卡片、坡道渐变控件、三字体系统(Plus Jakarta Sans · Fraunces · IBM Plex Mono,均为 OFL)。
| # | 模块 | 来源 | 说明 |
|---|---|---|---|
| 1 | Sine Generator | nih-plug sine | MIDI 正弦音源,力度/压力控增益,防 click 包络 |
| 2 | Soft Vacuum | nih-plug soft_vacuum(Airwindows Hard Vacuum) | 二极管桥式多级饱和,最高 16× Lanczos3 过采样 |
| 3 | Crisp | nih-plug crisp | 噪声环调高频激励器 |
| 4 | Spectral Gate | SpectralSuite | 频域门限,能量加权保留 + 门限倾斜 |
| 5 | Frequency Shift | SpectralSuite | 频谱整体搬移/缩放,金属非谐波质感 |
| 6 | Spectral Compressor | nih-plug spectral_compressor | 最多 16384 频段独立上下行压缩,实时频谱 + 门限曲线视图 |
| 7 | Crossover | nih-plug crossover | LR4 24 dB/oct 2–5 段分频 + 相位补偿与频段增益 |
| 8 | Diopser | nih-plug diopser | 最多 512 级全通共鸣扫频 |
| 9 | Buffr Glitch | nih-plug buffr_glitch | MIDI 触发缓冲口吃,8 复音 + 逐音符音量 |
| 10 | Gain | nih-plug gain | ±30 dB 纯净增益,无 click 平滑 |
| 11 | Safety Limiter | nih-plug safety_limiter | 保险丝:超阈值或 NaN/Inf 播报 SOS 摩尔斯电码警报 |
git clone https://github.com/AkiroMusic/AkiFX.git cd AkiFX cargo xtask bundle akifx --release # Artifacts land in target/bundled/ # VST3 AkiFX.vst3 -> C:\Program Files\Common Files\VST3 (Windows) # /Library/Audio/Plug-Ins/VST3 (macOS) # CLAP AkiFX.clap -> C:\Program Files\Common Files\CLAP # Test: cargo test -p akifx