Sound Tools
插件介绍
向浏览器提供音频 FX 并可连接到 MIDI 控制器的浏览器扩展
声音工具 - 为您的浏览器提供专业音频效果
使用 Sound Tools 改变您的网络音频体验,Sound Tools 是一款功能强大的开源 Chrome 扩展程序,可为任何网站带来专业级的音频效果。无论您是在听音乐、观看视频还是欣赏播客,声音工具都可以通过实时效果处理和 MIDI 控制器集成来完全控制音频。
🎵 核心功能
实时音频效果
将专业音频效果应用于浏览器选项卡中播放的任何音频或视频内容。所有效果都以零延迟实时处理音频,让您即时控制您的聆听体验。
通用兼容性
与所有主要流媒体平台、音乐服务、视频网站、播客、有声读物以及任何包含音频或视频内容的网站无缝协作。只需导航到您最喜欢的网站并开始增强您的音频体验。
🎛️ 专业音频效果
🔥 扭曲效果
使用我们先进的失真处理器为您的音频增添温暖、坚韧和个性。
特征:
• 失真量:0-100%,以指数缩放实现自然渐进
• 实时曲线生成:动态波形整形,可立即响应参数变化
• 音乐失真:经过精心调整的算法,即使在极端设置下也能保持音频质量
• 谐波增强:添加丰富的谐波,而不会出现刺耳的伪影
适合:摇滚音乐、播客、为人声增添温暖、创意音频处理
🌊 混响效果
使用我们先进的卷积混响引擎创建身临其境的空间音频。
特征:
• 20 种房间类型:在 20 个预先计算的声学空间之间即时切换
- 小隔间(亲密、干声)
- 小房间(自然氛围)
- 中等空间(平衡声学)
- 大厅(宽敞的混响)
- 大教堂(巨大、空灵的空间)
• 湿/干混合控制:原始信号和混响信号之间的 0-100% 混合
• 即时房间切换:使用我们的脉冲响应库实现零延迟房间大小变化
• 高质量卷积:专业级混响处理
完美适用于:音乐增强、营造氛围、空间音频效果、沉浸式聆听
🎚️ 双带滤波器
通过我们先进的双过滤系统进行精确的频率控制。
信号链:输入→高通滤波器→低通滤波器→输出
高通滤波器:
• 频率范围:20Hz - 20kHz,带对数缩放
• 共振 (Q):0.1 - 50,适用于温和到极端的过滤
• 功能:去除低频、消除隆隆声和泥浆
低通滤波器:
• 频率范围:20Hz - 20kHz,带对数缩放
• 共振 (Q):0.1 - 50,适用于温和到极端的过滤
• 功能:消除高频,抑制刺耳声音
组合效果:创建自定义频率范围、电话效果、复古声音或外科手术式 EQ 剪切
完美适用于:频率整形、创意滤波、复古效果、降噪
🎮 高级 MIDI 控制器集成
连接您的 MIDI 控制器,通过我们全面的 MIDI 学习系统进行专业的动手音频控制。
核心特点:
• 智能设备检测:自动发现并连接到 MIDI 控制器
• 学习模式:单击任意控件并移动 MIDI 旋钮以创建即时映射
• 视觉 MIDI 链接:查看哪些控件映射到可移动指示器芯片
• 灵活的映射:支持具有一对多关系的 MIDI 音符和 CC 消息
• 永久存储:所有 MIDI 映射都会自动保存在每个设备上
• 每个域的权限:为每个网站记住的 MIDI 访问权限
• 自动恢复:重新访问页面时控制器和映射自动重新连接
• 专业工作流程:使用物理旋钮、推子和按钮进行触觉控制
💾 智能参数管理
智能参数存储
• 自动保存:所有效果设置和 MIDI 映射都会立即保存
• 跨上下文同步:弹出窗口和音频处理之间的参数同步
• 每个效果记忆:每个效果都保持其单独的参数状态
• 会话持久性:跨浏览器会话和页面重新加载保留的设置
• 设备特定存储:为每个连接的设备单独保存 MIDI 映射
实时控制和反馈
• 零延迟更新:参数更改立即应用,无需音频中断
• 平滑过渡:专业级音频处理,无毛刺或爆音
• 实时调整:在播放音频时修改效果以获得立竿见影的效果
• 视觉反馈:实时参数显示和MIDI 活动指示器
• 响应式 UI:界面更新立即反映 MIDI 控制器的动作
🎯 用户界面
现代界面设计
• 干净、直观的弹出窗口:专业设计和易于使用的控件
• 视觉效果状态:通过颜色编码按钮清晰指示活动效果
• 可扩展控件:单击设置轮以显示参数滑块
• MIDI 链接指示器:视觉芯片显示哪些控件映射到 MIDI
• 响应式设计:针对所有屏幕尺寸和使用场景进行优化
专业控制元件
• 精密滑块:平滑的拖放操作和精确的值控制
• 实时反馈:实时参数显示和视觉进度指示器
• MIDI 学习模式:MIDI 映射创建期间的视觉反馈
• 可删除的映射:单击芯片十字以删除不需要的 MIDI 链接
• 优化的性能:完全记忆React组件以实现平稳运行
智能效果管理
• 一键切换:通过视觉确认立即启用/禁用效果
• 独立操作:每个效果通过隔离控制独立操作
• 优化信号链:专业处理顺序(失真→混响→滤波器)
• 状态持久性:视觉指示器反映保存的设置和活动映射
• 学习模式集成:视觉提示引导用户完成 MIDI 映射过程
🔧 卓越技术
专业音频引擎
• Web Audio API:基于现代浏览器音频标准构建
• 高质量处理:32 位浮点音频处理
• 优化性能:高效算法,CPU 使用率最低
• 内存管理:智能资源分配和清理
先进的架构
• 模块化设计:每种效果均独立开发和优化
• 跨上下文消息传递:弹出窗口和内容脚本之间的无缝通信
• 参数存储系统:具有自动同步功能的集中参数管理
• 存储管理:复杂的 Chrome 存储集成以实现持久性
• 实时更新:即时响应 UI 和 MIDI 控制更改
• 面向未来:可扩展架构可实现额外效果和功能
品质保证
• TypeScript 开发:类型安全代码以确保可靠性
• 全面测试:严格的质量控制
• 性能优化:即使有多种效果也能平稳运行
• 跨平台兼容性:适用于所有基于 Chromium 的浏览器
🎨 创意应用
音乐增强
• 通过微妙的失真为数字录音增添温暖感
• 利用混响效果创造空间深度
• 通过精密滤波塑造频率响应
• 增强活力和存在感
内容创作
• 处理视频内容的音频
• 为创意项目创造独特的音景
• 增强播客收听体验
• 为任何音频添加专业修饰
音频实验
• 探索创造性声音设计的可能性
• 了解音频效果和处理
• 培养您的音频工程耳朵
• 尝试不同的声学空间
🚀 开始使用
1. 从 Chrome 网上应用店安装扩展程序
2. 导航到任何包含音频或视频内容的网站
3. 单击浏览器工具栏中的声音工具图标
4. 单击效果按钮启用效果
5. 使用设置轮和滑块调整参数
6. 连接MIDI控制器进行手动控制(可选)
🌟 开源和社区
Sound Tools 自豪地在 Apache 2.0 许可证下开源。完整的源代码、文档和开发路线图可在 GitHub 上获取:
🔗 存储库:https://github.com/JulienMeziere/sound-tools
社区效益:
• 透明度:完整的源代码可见性,以确保安全和信任
• 欢迎贡献:帮助改进功能、修复错误或添加新效果
• 问题跟踪:通过 GitHub 问题报告错误或请求功能
• 积极开发:定期更新和社区驱动的改进
• 学习资源:学习专业音频处理和 Chrome 扩展程序开发
🎵 完美适合
• 想要增强聆听体验的音乐爱好者
• 需要音频处理工具的内容创作者
• 对声音设计和效果感兴趣的音频爱好者
• 想要更好音频质量的播客和主播
• 想要更好地控制网络音频体验的任何人
声音工具为您的浏览器带来专业的音频处理。通过实时效果、MIDI 控制和精确的音频整形,以前所未有的方式体验您喜爱的内容。
GitHub 上提供的开源项目。与所有基于 Chromium 的浏览器兼容。无需帐户。注重隐私,不收集数据。