cost 50 ms
如何让代码在一段时间后检测到某种音调后停止运行?

我正在使用 PyAudio 和 aubio 库来读取来自音调发生器(摩托罗拉代码合成器 II)的音调,该音调发生器通过音频插孔 USB 端口插入我的计算机。(7.1 声道声音)。 我的代码也可以成功读取音调发生器设置的音调。 我正在使用 1200 Hz 的频率来测试我的代码。 我的目标是让我的代码识 ...

2022-06-14 20:27:10 1 34
无法为 python 安装 aubio 库,

我已经有这个问题好几个小时了,但仍然没有解决,几乎尝试了一切尝试 python 3.10 和 3.8,这是我通常得到的错误: 注意:这是上面提到的 package 的问题,而不是 pip 的问题。 提示:见上述 output 的故障。 ...

2022-03-04 14:59:31 1 457
如何从麦克风的其他样本中检索音高和响度?

这是现有的代码,我已经有了。 虽然它只从麦克风中检索一个响度和音高值 目标:获取脚本以检索麦克风的多个样本,例如 16 个样本。 我的伪代码看起来像 而且我认为 output 将是如果我打印所有值: 这些值已设为零,就好像麦克风静音且未使用 ...

2021-03-06 17:21:50 0 14
在开始时检测音频文件中的频率,Python

我正在编写一个脚本来检测歌曲中的新音符(开始),然后找到开始出现的频率。 我有以下代码... 然而,我已经做了无数小时的研究来找到发病时的频率,但我没有找到任何东西。 有谁知道如何做到这一点,或知道正确的方向指向我? 谢谢 ...

2020-10-27 14:16:22 0 45
使用 Aubio 或 PyAudio 进行音高/音符检测

问题:我正在尝试用 python 编写一些代码来检测来自麦克风的实时馈送的音高/音符。 所以基本上我会在我的吉他上演奏一个音符,我的代码必须检查并告诉我它是哪个音符。 研究:我已经搜索了多个库来执行此操作,我能找到的最好的是 Aubio 和 PyAudio。 因此,我们将不胜感激。 注意- 我不 ...

2020-10-07 02:23:25 1 131
PyQt5 应用程序 - 使用计时器运行带有循环的 function 使其“冻结”

我正在尝试为我创建的终端应用程序创建一个 GUI,该应用程序监听您的麦克风以确定您在吉他上演奏的音符。 我想使用 PyQt5 并且这是我第一次使用它(或者特别是任何 GUI 框架)。 我可以很好地创建 UI,但是我用于由 QTimer 调用的笔记检测的主要 function 使应用程序非常缓慢且无 ...

2020-08-20 10:09:52 1 95
如何在不使用Aubio的情况下获得a.wav文件的平均音高?

所以,我正在开发一个程序来比较不同.wav 文件的平均音高。 我找到了一个解决方案,它使用 aubio 在 repl.it 上工作,但由于某种原因,每次我执行pip install aubio时都会出现大约 50 条红线错误。 关于车轮构造的一些东西不起作用。 那么,没有奥比奥有什么办法吗? 这是 ...

2020-07-13 01:51:50 1 127
在 python 中绘制音高跟踪线

我编写了这段代码来从麦克风捕获人声,并使用 pyaudio 和 aubio 找到它的基频: now I need to draw frequency lines dynamically (animated in time) in time in a visual environment like ...

2020-04-09 14:38:18 0 193
如何在pyaudio中放置带通滤波器

我有这个代码来检测人声频率音符。 它使用“pyaudio”从麦克风获取声音,并使用“aubio”检测音高。 它有点工作,但人声有很多和声,例如,当你以 100Hz 唱歌时,也有一点 50Hz,这段代码检测到了这一点,所以我需要切断不必要的频率以获得干净的输入,然后再用 aubio 检测音高. ...

2020-04-05 05:42:55 0 84
如何使用aubio产生与librosa相同的mfcc结果?

我正在尝试用 C++ 计算 Mfcc 功能。 我找到了 Aubio ( https://github.com/aubio/aubio ) 但我无法产生与 Python 的 Librosa 相同的结果(这很重要)。 图书馆代码: 奥比奥代码: 请帮助获得与 Librosa 相同的结果或建议任何 ...

2020-02-24 15:39:36 1 467
使用python进行节奏检测

我想用python检测给定音乐或声音的节奏。 然后将节奏时间点打印到文件中,以便在我的统一游戏中使用。 我已经在这方面取得了一些进展,但它仍然不是我想要的。 它缺少一些注释。 这是我的python代码。 我目前正在为此使用librosa模块。 我的问题是,我走对了路吗? 如果是,那么我该如何改进我的 ...

2019-12-31 12:21:51 0 2001
aubio.notes工作不正常(Python)

我需要从旋律中识别音符,因此我使用了此演示代码: https://github.com/aubio/aubio/blob/master/python/demos/demo_notes.py 并且旋律中的第一音符无法正确确定。 因此,我制作了C大调并进行了编程,第一个音符是Am(但必须是C)。 ...

2019-11-23 15:08:31 0 102
可以使用 abio 来检测只有节奏的片段吗?

aubio 是否有办法检测一段音频中缺少音调元素的部分——只有节奏? 我测试了一首开始时有 16 秒节奏的音乐,但所有的 aubiopitch 和 aubionotes 算法似乎都能在节奏部分检测到音调。 能否以某种方式对其进行调整以区分音调和非音调起始? 或者有没有相关的图书馆可以做到这一点? ...

2019-11-02 21:21:16 2 56
python 的 aubio 库中缓冲区大小和跃点大小的 function 是多少?

我正在使用 aubio 库进行声音分析。 基本上是为了检测节拍的开始。 aubio.onset() 需要 4 个 arguments,其中 2 个是缓冲区大小和跃点大小。 我试图弄清楚这两个值的变化如何影响我的发病检测。 上面提到了我在进行一些在线搜索后发现的 2 个定义( https://au ...

2019-10-31 11:01:46 0 162
确定说话声音的基频

我正在尝试确定音频样本的感知音高(仅语音,无背景或音乐),然后将语音识别为低音、男高音、中音、女中音、女高音。 为此,我使用了 aubio,它返回时间码列表和任何给定音频文件的相应频率。 我很难找到如何使用数据来确定音高的最佳方法。 我最初的想法要么根本不好,要么执行得不好: 我获取 aubio 返 ...

2019-09-22 11:38:30 0 30
Python中简单的节拍检测

我正在做一个涉及LED和音频处理的项目。 我试图在Python中获得与Processing的Minim库相同的功能,但没有成功。 Minim的BeatDetect类具有isHat,isSnare等方法,这些方法可以轻松进行处理,因此可以打开相应的LED。 从Minim的BeatDet ...

2018-12-11 03:36:24 0 335
使用Python检测特定的声音(频率)

我想录制一台机器的声音,并想要检测它是否存在于我录制的另一个声音文件中。 我能够记录机器的声音和想要检测其存在的声音文件。 我还可以读取声音文件的fft,但是我不知道是否应该检查特定频率或按时间间隔对其进行检查。 我可以用aubio实施它还是有其他方法? 无声室 无声室+声音 ...

2018-11-14 17:23:43 0 233
Hop_Size 在 aubio 中的含义

我正在尝试使用 aubio( https://aubio.org ) 库进行音高检测。 我正在尝试将 API 用于 C,并且new_aubio_pitch函数的参数之一是hop_size 。 hop_size是什么意思,你如何选择一个? ...

2018-07-11 02:40:51 1 3073

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM