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

LabSound

> 编程语言
开源

:microscope: :speaker: 基于图形的音频引擎

786 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

:microscope: :speaker: 基于图形的音频引擎

LabSound 是一款基于图形的 C++ 音频引擎。LabSound 起源于 WebKit 的 WebAudio 实现,用于 Google 的 Chrome 和 Apple 的 Safari。LabSound 实现了 WebAudio 规范的许多方面,同时通过改进的 API、新的图形节点、错误修复和性能改进来扩展其功能。该引擎作为一款包含所有配件的静态库,可用于集成到各种类型的软件中:游戏、可视化工具、交互式安装、实时编码环境、VST 插件、音频编辑/序列化应用程序等。

  • 与 WebAudio API 兼容 * 通过 libnyquist 加载音频资源 * 双耳音频通过 IRCAM HRTF 数据库 * 附加效果和生成器节点 (ADSR、噪声、立体声延迟等) * 用于 DSP 处理的编译时任意函数节点 * 基本信号分析节点 (时间和频率) * 输入节点 (麦克风) * 非实时图形处理和 WAV 导出 * 多线程应用程序 (例如 GUI) 的线程安全模型 * SIMD 加速的通道混合例程

  • Windows 10

  • macOS 10.10 至当前版本

  • Ubuntu 18.04,使用 ALSA 和 Pulse 后端。

由于 libnyquist 和 miniaudio 在配置时会被下载,因此第一次配置新的构建目录时需要网络访问。如果要使用本地检出目录进行构建,而不是进行下载,请传递 -DLI

LabSound homepage.

Issues· 19 开放

查看全部 Issues在 GitHub 打开

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

> 标签

C++androidasoundaudioaudio-analysis

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

> 工具信息

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

> 相关工具

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