aubio

    4热度

    1回答

    我正在尝试将Android麦克风的模拟数据存储到a4,b1等音符中。我尝试使用aubio.org。但它的书面C.是否有任何其他开源的做法。如果奥比奥是做到这一点的方法,我该怎么做。

    0热度

    1回答

    所以我设法安装aubio 0.4.0,以便导入到python没有错误,但我还没有想出如何传递文件进行分析。 这是我对我所做的安装从here采取aubio 0.4.0步骤: 下载Aubio 0.4.0源下载最新的git构建 - http://git.aubio.org/ 解包到C:\ 安装蟒2.7.6 所附C:\ python27的 '路径' 环境变量 安装MinGW的V-0.6.2 mingw.o

    3热度

    1回答

    有没有办法让aubio库分析声音live?我可以用它来分析保存的音频文件,但它似乎并不想使用麦克风输入。 Python库的文档似乎几乎不存在。我发现的所有例子都是these的例子,其中没有一个似乎处理现场输入的分析。有没有人设法使用实时输入,它是如何完成的?

    5热度

    3回答

    任何人都知道的: 的Aubio库为iPhone/ARM处理器的构建? 一个介绍交叉编译资源,所以我可以自己试试吗?

    0热度

    1回答

    我发现了一些使用aubio获取音调的示例代码,但我不确定要更改哪个以使其以第二增量显示音高: import sys from aubio import source, pitch, freqtomidi if len(sys.argv) < 2: print "Usage: %s <filename> [samplerate]" % sys.argv[0] sys.exi

    0热度

    1回答

    我试图用aubio在录音中找到音符。每当我用aubio.notes(filename)调用aubio.notes时,python shell崩溃(windows对话框:pythonw.exe已停止工作)。我发现的唯一“文档”是命令行命令的thesepages。我想出第一个参数是一个字符串(可能是文件名?)。根据aubio.pitch和aubio.tempo和aubio.source的使用情况,no

    0热度

    3回答

    当我安装aubio通过的MacPorts(与蟒蛇变体),我无法导入蟒蛇aubio模块:走在崩溃的细节来看看当 Python 2.5.6 (r256:88840, Sep 19 2011, 21:07:27) [GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin Type "help", "c

    6热度

    4回答

    我试图在iOS中检测音频文件的节拍,音高,起始和快速傅立叶变换(FFT),并且我发现aubio提供了这些功能,iOS framework也可用。 到目前为止,我使用The Amazing Audio Engine在Core Audio的AudioBufferList这样的条件接收音频数据: id<AEAudioReceiver> receiver = [AEBlockAudioReceiver a

    0热度

    1回答

    我试图使用相位声码器来冻结声音。我通过存储光谱帧(幅度和相位)以及前一帧和当前帧之间的相位差来实现这一点。要播放冻结帧,我只需将频谱帧重复插入相位声码器的反相功能中,每次使用相位差值递增(并缠绕)相位。 这里是我现在正在做的一些伪码(为了简洁),其中frameA和frameB是相位声码器的fft表示的幅度/相位表示。 void analyze(inputSignal) { // conv

    1热度

    1回答

    我想用aubiopitch连续输出来自输入源的信号的频率。由于aubiopitch喜欢有它的输入是一个文件,不是甲流,我尝试使用process substitution: $ aubiopitch -i <(sox -q -d -t wav -) 我预计这将输出信号的频率被读出我的默认的音频输入设备。相反,我得到这个: ./sox WARN wav: Length in output .wav