我需要逐渐将文件上的声音样本淡化为零

时间:2017-04-03 03:10:10

标签: python jython jes

我需要帮助在Jes编写此代码吗?

逐渐将声音样本淡化为零。每个样品减少不同的百分比。百分比取决于其在文件中的位置。

第一个样本未更改。通过文件四分之一的样本减少了25%。中途点的样品减少了50%。最后一个样本减少了100%。

def fade(sound):
  for index in range(0,getLength(sound),1):
    ratio = (1-index/getLength(sound))
    setSampleValueAt(sound, index, getSampleValueAt(sound, index)*ratio)

这就是我所做的,但我不知道我做错了什么。请帮助。:)

0 个答案:

没有答案