Linux 实时波形展示 sndpeek realtime waveform

本文介绍了如何在Linux上使用sndpeek工具进行实时波形展示。sndpeek是一个跨平台的软件,提供了二维和三维波形界面。安装过程中需编译源码并安装libsndfile库。启动命令为`sndpeek -d <设备号>`,可用于实时监控音频硬件如麦克风的波形。

前言

最近帮同学做一个小项目,Linux 上需要实时波形展示。本来想到一般这种音视频处理就 ffmpeg 得了,结果个人没找到实时性强的好解决方法,但是发现了 sndpeek,这里介绍一下

sndpeek 官方介绍

sndpeek 兼容 Windows,MAC OS X,Linux,可以说很全面了,界面效果大概如下图这样

官网图.jpg
界面包含三维和二维波形,也很简洁。

安装

这个安装还是费了我一番力气的,这里写下来防止大家再走弯路

  1. 先从官网下载 sndpeek-1.41 源码
wget https://soundlab.cs.princeton.edu/software/sndpeek/files/sndpeek-1.41.tgz
tar zxvf sndpeek-1.41.tgz
  1. Linux 下编译需要 libsndfile
    libsndfile 官网
wget http://www.mega-nerd.com//files/libsndfile-1.0.28.tar.gz
tar zxvf libsndfile-1.0.28.tar.gz
cd sndpeek-1.41/src/
apt install build-essential make libasou
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值