在不改变音调的情况下减慢音频文件的播放速度?

我正在为大学音乐专业申请。我正在考虑的一项功能是在不改变音调的情况下减慢音乐播放速度。我已经在商业软件中看到了这一点,但是找不到任何可以做这种事情的库或开源应用程序。

  1. 那里有图书馆吗?
  2. 如何从头开始从各种文件格式完成此操作?

注意:我正在用Java工作,但不反对更改语言。

回答:

延长时间非常困难。减慢或加快声音的速度越快,获得的伪像越多。如果您想知道他们的发音,请听Fat Boy Slim的“ The Rockafeller

Skank”。有很多方法都可以各有千秋。数学可能变得非常复杂。这就是为什么有这么多专有算法的原因。

该页面比我更清楚地解释了事情,并链接到Dirac库。 http://www.dspdimension.com/admin/time-pitch-

overview/

我发现此Java代码链接可以进行音高偏移/时间拉伸

http://www.adetorres.com/keychanger/KeyChangerReadme.html

以上是 在不改变音调的情况下减慢音频文件的播放速度? 的全部内容, 来源链接: utcz.com/qa/420553.html

回到顶部