java - 如何创建声音淡出效果

标签 java audio fade midi

使用此代码

for (int k = 0; k < 16; k++) {
    Track track = musicS.createTrack();
    track.add(new MidiEvent(new ShortMessage(ShortMessage.CONTROL_CHANGE, k, 7, 20), track.ticks() -3));
}

如何让音量在歌曲结束前逐渐减弱

最佳答案

寻找here ,看起来您可能希望将 MidiEvent 的刻度设置为 (track.getTicks() - someNumberOfTicks) 之类的内容,以更改歌曲结尾的音量。

关于java - 如何创建声音淡出效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19013743/

相关文章:

angular - 使用 ng-bootstrap 模态 Angular 2+ 使模态淡入/淡出

java - 克隆一维数组和二维数组时发生什么不同

java - 如何在java中从JInternalFrame关闭父框架?

java.lang.IllegalStateException : attempt to re-open an already-closed?

.net - 使用NAudio howto捕获播放的信号

css - 图像右边缘淡化/模糊 CSS

java - 使用计时器使图像淡入和淡出

java - 选择非空属性

audio - 纯数据 : Dynamically route an audio signal to different channels

python - 将 m3u8 流下载为 mp3