fxsound2/fxsound-app

GitHub: fxsound2/fxsound-app

FxSound 是一款面向 Windows 的开源音频增强软件,通过虚拟声卡和 DSP 技术实现实时音质优化与音效定制。

Stars: 3720 | Forks: 294

# FxSound FxSound 是一款专为 Windows PC 构建的数字音频程序。其基于高保真音频引擎的后台处理充当了您系统的某种数字声卡。这意味着当 FxSound 处于活动状态时,您的信号将获得纯净的直通处理。除了这种纯净的处理之外,还包含用于塑造和增强声音音量、音色和均衡的主动效果,允许您自定义和增强您的声音。 ## 基本信息 * 网站:https://www.fxsound.com * 安装程序:https://download.fxsound.com/fxsoundlatest * 源代码:https://github.com/fxsound2/fxsound-app * 问题追踪器:https://github.com/fxsound2/fxsound-app/issues * 论坛:https://forum.fxsound.com * [捐赠给 FxSound](https://www.paypal.com/donate/?hosted_button_id=JVNQGYXCQ2GPG) ## 构建说明 ### 前置条件 * 下载并安装 [最新版本的 FxSound](https://download.fxsound.com/fxsoundlatest) * 安装 [Visual Studio 2022](https://visualstudio.microsoft.com/vs) * 安装 [Windows SDK](https://developer.microsoft.com/en-us/windows/downloads/windows-sdk) * 安装 [JUCE 6.1.6](https://github.com/juce-framework/JUCE/releases/tag/6.1.6) (用于 x64/x86) * 安装 [最新 JUCE 框架](https://api.juce.com/api/v1/download/juce/latest/windows) (用于 ARM64) FxSound 应用程序需要 FxSound Audio Enhancer 虚拟音频驱动程序。因此,要运行从源代码构建的 FxSound 应用程序,我们需要安装 FxSound 以安装音频驱动程序。 ### 从 Visual Studio 构建 FxSound * 在 Visual Studio 中打开 [fxsound/Project/FxSound.sln](https://github.com/fxsound2/fxsound-app/blob/main/fxsound/Project/FxSound.sln) * 构建所需的配置和平台并运行 ### 从 Projucer 导出项目后构建 FxSound 应用程序包含三个组件。 1. 使用 JUCE 框架的 FxSound GUI 应用程序 2. Audiopassthru 模块,应用程序使用该模块与音频设备交互 3. DfxDsp 模块,这是用于处理音频的 DSP 由于 Projucer 的一些限制,在从 Projucer 导出 Visual Studio 解决方案后,必须对解决方案进行一些更改才能构建 FxSound。 1. 由于在导出 FxSound.sln 时无法将 audiopassthru 和 DfxDsp 依赖项目添加到解决方案中,请在 Visual Studio 中打开 fxsound/Project/FxSound.sln 并添加现有项目 audiopassthru/audiopassthru.vcxproj、dsp/DfxDsp.vcxproj。 2. 从 FxSound_App 项目中,添加对 audiopassthru 和 DfxDsp 的引用。 3. 如果您从 Visual Studio 运行 FxSound,为了让应用程序使用预设,请在 FxSound_App 项目 -> 属性 -> 调试设置中将工作目录设置为 ```$(SolutionDir)..\..\bin\$(PlatformTarget)```。 ## 致谢 我们要特别感谢 Advanced Installer 为我们提供 Advanced Installer Professional 许可证以构建我们的安装程序。 [![image](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/f8e0804cf8190325.png)](https://www.advancedinstaller.com) 本项目使用 [JUCE](https://juce.com) 框架,该框架根据 [AGPL v3.0](https://github.com/juce-framework/JUCE/blob/master/LICENSE.md) 授权。 感谢 [Theremino](https://www.theremino.com) 通过在 FxSound 中增强主要功能所做出的宝贵贡献。 ## 许可证 [AGPL v3.0](https://github.com/fxsound2/fxsound-app/blob/main/LICENSE)
标签:C++, DSP, FxSound, JUCE框架, Visual Studio, Windows, Windows SDK, Windows应用, 均衡器, 多媒体工具, 实时音效, 数字信号处理, 数据擦除, 桌面应用, 混音, 系统音量, 虚拟声卡, 音效增强, 音色调节, 音质优化, 音量提升, 音频处理, 音频引擎, 音频通, 音频驱动, 高保真音频