我想实现一个8位音频剪辑。基本上,只是一些经过一些调整的笔记之类的。我是新来的,所以不太懂术语。
为了做到这一点,我想知道的是,您存储音频序列的典型/标准格式。我知道所有的音频格式和无损/无损,但这些似乎适用于从环境录制音频信号,而不是从内部产生音频。
当音频生成时,它似乎不是将其存储为最终的输出声波,而是将其存储为midi序列,或作为音符和强度,或某种类型的波。这样,您可以构建一个音乐/声音编辑器,并保存您的文件,并返回到文件与您的笔记到位。
想知道这通常是怎么做到的。
发布于 2019-01-16 03:24:27
在MIDI中,声音被存储为音符和声音(乐器)的持续时间。当播放它们时,声卡(或软件程序)生成要在扬声器上播放的适当波形。
MIDI文件提供的文件比它的MP3或WAV文件要小得多,而以语音和声音变化为代价。
并非所有MIDI的实现都发出相同的声音。专业的MIDI合成器可以使用真实乐器的声音来产生乐器的波形,与普通仪器的典型PC实现相比较。
在大多数8位游戏中也使用了类似的方法来生成音乐。
https://stackoverflow.com/questions/54208789
复制相似问题