
音频处理
三大爷的键
这个作者很懒,什么都没留下…
展开
-
音符起始点检测(音频节奏检测)(1)
原文链接:Onset Detection Part 1: The Basics在这篇文章中,我想开始一个小的循序渐进的系列,它将允许您为您的音乐游戏需求构建自己的起始点检测器(onset detector)。我们将从基础开始。一些事情类似阅读不同格式的音乐文件,我会留给你,因为已经有很多材料了。我将展示的是我用来启动起始点检测器的一些步骤。今天我用frap拍了几个视频,它们展示了90%的不同类...翻译 2018-12-15 12:02:30 · 6487 阅读 · 4 评论 -
音符起始点检测(音频节奏检测)(2)
原文链接:Onset Detection Part 2: A simple framework好了,我刚刚为我们的起始点检测入门教程组合了一个简单的框架。它位于 http://code.google.com/p/audio-analysis/ 。要获得代码,你将需要一个SVN客户端,在Windows平台上Tortoise SVN 是相当好的,使用linux平台的人应该知道自己该怎么办 :)。只...翻译 2019-08-10 00:22:14 · 1287 阅读 · 0 评论 -
音符起始点检测(音频节奏检测)(3)
原文链接:Onset Detection Part 3: Plotting如果不能可视化的看到音频发生的变化,处理和分析音频将是非常单调乏味的。例如,我们可能想要可视化的看到样本的振幅变化。为了满足这种需要,我编写了一个非常简单的基于Swing的类Plot。它允许我们很容易地将一个或多个浮点数数组绘制到一个窗口,并在此过程中进行缩放,以保证我们可以看到一些音频的变化。签名如下:publi...翻译 2019-08-11 23:39:02 · 1098 阅读 · 0 评论 -
音符起始点检测(音频节奏检测)(4)
原文链接:Onset Detection Part 4: MP3 decoding and more Plotting在本系列的第一篇文章中,我告诉您如何自己解码 MP3文件。嗯,作为一个好的运动,我扩展了框架,做了一个基于 JLayer 的漂亮的小 MP3 解码器。这是一个类似于 Wave 解码器的类:public class MP3Decoder{ public MP3Dec...翻译 2019-08-12 10:11:35 · 1347 阅读 · 0 评论 -
音符起始点检测(音频节奏检测)(4.5)
原文链接:Onset Detection Part 4.5: What to expect(这篇文章没大翻译明白,建议阅读原文。大概内容就是在展示自制检测器对各种类型音乐的检测效果,以及和 audiosurf 的检测效果的对比。)正如我在本系列的第一部分中所说的,声音可以被分解成不同的频率,这些频率组成了完整的歌曲的声音。在下一篇文章中,我们将详细讨论这个主题,但是对于这篇文章,您首先需要...翻译 2019-08-12 13:45:51 · 3474 阅读 · 1 评论 -
音符起始点检测(音频节奏检测)(5)
原文链接:Onset Detection Part 5: The (Discrete) Fourier Transform警告:这是我理解离散傅里叶变换的方法,在一些地方可能是错误的。对于傅里叶变换的正确解释,我建议阅读http://www.dspguide.com/ch8.htm(译注:上面的链接我没打开,个人推荐看下面这一篇)http://www.opticsjournal.n...翻译 2019-08-12 14:36:58 · 1454 阅读 · 1 评论 -
音符起始点检测(音频节奏检测)(6)
原文链接:Onset Detection Part 6: Onsets & Spectral Flux在之前的一篇文章中,我从科学的角度讨论了起点/节拍检测。有很多不同的方案可以不同程度的做好这项工作。然而,有一种方法与其他更复杂的算法相比非常简单,性能也非常好,因此我选择使用它来实现我的目的。它被称为光谱通量或光谱差异分析,在这篇文章中,我会试着让你对它的工作原理有一个深入的了解。...翻译 2019-08-12 16:15:34 · 4027 阅读 · 0 评论 -
音符起始点检测(音频节奏检测)(7)
原文链接:Onset Detection Part 7: Thresholding & Peak picking在上一篇文章中,我们看到了如何将一个随着时间的推移而演化为一个简单一维函数的复杂光谱缩减为一个称为光谱通量的函数。在此过程中,我们对频谱通量函数做了一些改进,如校正它和使用汉宁平滑。在这篇文章中,我们将讨论一个所谓的阈值函数,它可以从光谱通量函数推导出来。(嗯。。。又没有...翻译 2019-08-12 17:05:49 · 1862 阅读 · 4 评论