gpt4 book ai didi

java - 我怎样才能让声音的音量慢慢降低?

转载 作者:行者123 更新时间:2023-12-01 05:37:08 24 4
gpt4 key购买 nike

我可以播放声音,如下所示:

channel.noteOn(noteNumber, velocity);

然后我停止声音,如下所示:

channel.noteOff(noteNumber);

但是当音量为0时,声音应该停止,就像:声音播放了2000ms,然后声音的音量将在1000ms内下降(1000ms后音量将为0),然后声音将停止我找到了这段代码:

channel.noteOff(noteNumber, velocity);

但它不会产生任何音量减小效果。请帮我!!谢谢

最佳答案

有两种方法可以做到这一点。

第一个(也是推荐的)方法是调整包络线:设置 release time使用CC72。对于大多数合成器,您可以调整此参数来选择该音符在发布后淡出的时间。

第二种方法是使用CC7简单地降低 channel 的音量。

您选择哪种方法取决于您的需求。

关于java - 我怎样才能让声音的音量慢慢降低?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8003020/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com