Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Audio 录音和采样过程_Audio_Sample_Guitar - Fatal编程技术网

Audio 录音和采样过程

Audio 录音和采样过程,audio,sample,guitar,Audio,Sample,Guitar,我目前正在制作一个能够识别某些音符和和弦的应用程序,我一直在互联网上搜寻,以发现当电脑录制声音时,会发生什么,而我似乎什么也找不到。如果有人能向我解释这一过程,我将不胜感激。如评论中所述,计算机只是在记录正在使用的麦克风或乐器输入上的信号。该信号可能位于PCM/中。您用来录制声音的软件可能会在保存到文件之前选择录制和/或预成型一些声音 如果您倾向于编写一点代码,那么绘制一个图可能会很有启发性。我不确定这是否是堆栈交换的正确部分,可能值得一试。但这取决于文件格式,但可以说查看PCM(基本上就是WA

我目前正在制作一个能够识别某些音符和和弦的应用程序,我一直在互联网上搜寻,以发现当电脑录制声音时,会发生什么,而我似乎什么也找不到。如果有人能向我解释这一过程,我将不胜感激。

如评论中所述,计算机只是在记录正在使用的麦克风或乐器输入上的信号。该信号可能位于PCM/中。您用来录制声音的软件可能会在保存到文件之前选择录制和/或预成型一些声音


如果您倾向于编写一点代码,那么绘制一个图可能会很有启发性。

我不确定这是否是堆栈交换的正确部分,可能值得一试。但这取决于文件格式,但可以说查看PCM(基本上就是WAV文件)是从麦克风开始播放音频的好地方,它只是一条曲线,就像麦克风膜或鼓膜一样摆动。。。这是时域音频,在绘图中,你们可以看到Y轴上曲线的高度和X轴上的时间,这很难用来识别音符或和弦。。。您可以将此时域音频发送到fft调用中,该调用与频域中的数据相同。。。这里X轴是频率,Y轴是强度,这有助于音符或和弦的识别。。。这不是一个简单的项目,但非常可行-祝你好运