Friture 实战指南:8 个可视化面板做实时音频频谱分析

📅 2026/8/24 12:14:15
Friture 实战指南:8 个可视化面板做实时音频频谱分析
Friture 实战指南8 个可视化面板做实时音频频谱分析【免费下载链接】fritureReal-time audio visualizations (spectrum, spectrogram, etc.)项目地址: https://gitcode.com/gh_mirrors/fr/friture低频发闷某个频段发虚现场声音开始“不对劲”时耳朵是定位不了问题的。Friture 就干这件事一个实时音频可视化应用直接从声卡抓取数据把波形、频谱和滚动的 2D 频谱图同时摆在你面前。它到底能帮你做什么音频数据从 PortAudio 采集后进入 dock 管理器主窗口逻辑在 friture/analyzer.py下面 8 类面板可以随意开关组合面板给你看什么入口代码示波器实时波形friture/scope.py频谱分析仪FFT 幅值谱friture/spectrum.py滚频频谱图二维时频图friture/spectrogram.py倍频程谱倍频程能量分布friture/octavespectrum.py信号发生器正弦/白噪/粉噪/扫频/脉冲friture/generators/延时估计通道间互相关延时friture/delay_estimator.py长期电平表慢速电平统计friture/longlevels.py音高跟踪基频轨迹friture/pitch_tracker.py每个面板背后是同一套 DSP 模块滤波、重采样、指数平滑都收在 friture/signal/ 里渲染定时器每 10 毫秒刷一次屏画面跟得上声音的变化。拿到它 终端用户去发行版页面Releases下载对应平台的二进制包——Windows、macOS、Linux含 AppImage装完直接打开不用配环境。开发者源码运行git clone https://gitcode.com/gh_mirrors/fr/friture cd friture uv syncuv run python main.pyLinux 需要预装 libportaudio2音频输入驱动Windows 上可以用 chocolatey 一行装好 Python 和 uvchoco install -y choco\packages.config真实场景怎么用 ️厅堂频响检查场景换过音响摆位后厅里的低频开始浑浊。 做法并排打开频谱和频谱图用前端系统放一段粉噪观察各频段的能量分布。 你会看到的效果哪段偏高或偏听在频谱上是明显的鼓包或凹陷共振出现在什么时刻滚频频谱图上一眼可见EQ 直接对着修。声像对齐场景双通道系统延时不对称人声定位偏了。 做法打开延时估计面板让它对两路信号做互相关。 你会看到的效果毫秒级的延时差直接显示在面板上给短的那路补上对应延时即可。课堂演示场景想让学生“看见”白噪与粉噪的区别。 做法用内置发生器输出粉噪或扫频同时盯住频谱和频谱图。 你会看到的效果粉噪谱线上呈现 1/f 斜率扫频在滚频频谱图里划出斜向轨迹不用多解释。再往前一步 ⚡写自己的面板Python 类 视图模型 QML 三件套注册进 friture/widgetdict.py 就能挂进 dock 系统。把 DSP 拆走friture/signal/ 里的 IIR/FIR 滤波与在线重采样可以原样挪进你自己的音频项目。播放子系统friture/playback/配合发生器能让 Friture 反过来当一台小型信号源用。动手试试 Friture 采用 GPL-3.0 许可代码全量可读。最快的上手方式并排打开频谱和示波器输入一路 440Hz 正弦看峰值位置和波形对不对得上——一轮下来五分钟就能判断这个实时频谱分析工具适不适合你的工作流。【免费下载链接】fritureReal-time audio visualizations (spectrum, spectrogram, etc.)项目地址: https://gitcode.com/gh_mirrors/fr/friture创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考