基于 Java 的实时音频处理框架
TarsosDSP 是一个用于音频处理的 Java 库。其目的是提供一个易于使用的接口,用于实现实用的音乐处理算法,尽可能简单地在纯 Java 中实现,且不依赖任何其他外部依赖。该库试图在足够强大以完成实际任务的同时,保持紧凑和简单,以用作演示 DSP 算法的工作原理。
TarsosDSP 包含了一个击打开始检测器以及多个音高检测算法:YIN、Mcleod 音高方法和“动态小波算法音高跟踪”算法。此外还包括了一个 Goertzel DTMF(双音多频)解码算法、时间拉伸算法(WSOLA)、重采样、滤波器、简单合成、一些音频效果以及音高移位算法。为了展示库的功能,TarsosDSP 示例应用程序可供使用。前往 TarsosDSP 发布目录 可获取最新的二进制文件和无代码臭味(这是目标)的源代码。
暂无开放 Issues,或尚未同步最近议题。