音频时间刻度-音调修改-开源示例?

3

有没有人知道实时音高缩放算法的任何开源库/实现?


我是唯一一个不知道什么是时间刻度-音高修改的人吗? :) - Armen Tsirunyan
2
http://en.wikipedia.org/wiki/Audio_timescale-pitch_modification 但是,如果您不知道,您不必发表评论。 - James Greenhalgh
基本上是在不改变音高的情况下改变节奏,或者在不改变节奏的情况下改变音高。 - bcoughlan
4个回答

4

4

DSP Dimension提供了一些关于音高变换和时间尺度修改技术的好教程。该网站有许多相关材料的链接(包括各种库、教程和实现),以及一个基于傅里叶变换的C++开源实现(请查看下载部分)。


1

尝试使用Rubberband库。它是GPL许可证,包括一个库以及使用它的CLI应用程序。


0

你可以使用SoundTouch来减慢速度,但当你将速度减慢到0.5时,它会产生噪音。音频不够平滑。 - Ariful Jannat Arif

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接