准备曲目
哪些格式能加载、应该转换成什么格式,以及为什么mp3有一天可能让整个节拍标注发生偏移
格式
把曲目转换为ogg。它的体积是wav的八分之一到十分之一。而且与mp3不同,它不会在文件开头加入静音
其他能加载的格式只有mp3和wav。oga、mp2、aiff、flac以及tracker模块mod、xm、it、s3m都会被拒绝
注意
flac完全无法加载:引擎不解码它。请先转换格式
警告
mp3编码器会在开头加入几毫秒的静音,不同编码器加入的长度不同。如果曲目被另一个编码器重新编码,整个节拍标注都会偏移
偏移
即使是ogg,曲目也几乎从不正好从第一拍开始。节拍段的偏移就是为此准备的。偏移以小数帧为单位设置,所以比一帧更精细
顺序是:先定BPM,再定偏移,最后才放内容
响度
在放进关卡之前,先对曲目做标准化。峰值标准化到-1dB是一个合理的默认选择
如果一个关卡明显比下一个关卡安静,玩家会以为是游戏坏了,而不是曲目的问题
长度
关卡的长度和曲目的长度是两个不同的数字,不必一致。关卡可以在曲目结束之前结束。这是制作淡出结尾的一种方法
多条音频轨道
音频轨道可以不止一条。每条都有自己在时间轴上的位置、自己的速度、音量和效果链
音频效果:合唱、压缩器、失真、回声、镶边、滤波器、标准化、均衡器、变调、混响
音频轨道上的效果,在这条轨道播放的所有地方都能听到,而不只是你想要的那一处