百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
I

iPlug2

> 编程语言
开源

适用于桌面、移动、XR 和 Web 的 C++ 音频插件框架

2.4K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

适用于桌面、移动、XR 和 Web 的 C++ 音频插件框架

iPlug 2

适用于桌面、iOS、visionOS 和 Web 的 C++ 音频插件框架 iPlug 2 是一个易于使用的 C++ 框架,用于开发跨平台的音频插件/应用程序,并使用相同的最小化代码来针对多个插件 API。它抽象了音频插件 (IPlug) 和其绘图引擎/图形用户界面工具包 (IGraphics)。IGraphics 是一个具有良好性能的简单图形抽象层,其中包含一组适合音频插件的常用控件,可使用位图或向量图形。IGraphics 可以使用 NanoVG 或 Skia 作为绘图后端,根据您的需求提供多种选项。此外,也可以将 iPlug2 用于其他 UI 工具包。示例 包含了如何在 C++ DSP 层上使用 HTML/CSS 或 SwiftUI 等技术的说明。

2025 年 iPlug2 项目的建议起点可以在单独的仓库中找到,iPlug2OOS (out-of-source)

iPlug 的原始版本于 2008 年作为 Cockos 的 WDL 库的一部分发布。iPlug 2 (2018 年) 是一项重大的重新设计,它将多个向量图形后端引入到 IGraphics 中(包括 GPU 加速选项和 HiDPI/缩放),采用了更好的并发方法,支持分布式插件格式,以及通过 emscripten 编译为 WebAssembly,等等。

iPlug 2 面向 CLAP、VST2、VST3、AUv2、AUv3、AAX (原生) 和 Web Audio Module (WAM v1) 插件 API。它还可以生成具有音频和 MIDI I/O 的独立的 win32/macOS 应用程序,以及 Reaper 扩展。Windows 8、macOS 10.13、visionOS 26.0 和 iOS 15 是官方的最低目标。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Caaxaudioaudiounitaudioworklet

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言