什么是 .MOD 文件?
.mod 扩展名的文件是使用标准音乐模块格式创建的音乐模块文件,它基于由 Karsten Obarski 开发的 Amiga 模块格式,并与 Commodore 的 Ultimate Soundtracker 软件一起发布阿米加系统。类似于 MIDI 文件,它由音符模式和声音样本组成,代表根据音符播放的不同乐器。 MOD 文件特别用于视频游戏中作为背景音乐和 demoscene 计算机艺术亚文化。
MOD文件格式
MOD是一种计算机文件格式,其基本功能是表示音乐,是最早的模块文件格式。 MOD 文件使用 .mod 文件扩展名,Amiga 除外,它读取文件的标题以确定文件类型,因此它不依赖文件扩展名。一个 MOD 文件包含一组以样本形式存在的各种乐器、一些指定如何以及何时播放样本的模式,以及以何种顺序播放哪些模式的列表。 ### 规格 MOD 文件模式实际上在音序器用户界面中设计为一个表,每个通道一列,因此该表有四列(每个 Amiga 硬件通道一列。每列有 64 行)。
当到达其行的时间时,表中的单元格可能会导致其列的通道上发生以下操作之一:
- 启动乐器以给定音量在此通道中播放新音符,可能应用特殊效果
- 更改应用于当前音符的音量或特殊效果
- 改变模式流程;跳到特定的歌曲或样式位置或样式内的循环
- 没做什么;此频道中播放的任何现有音符将继续播放
仪器是单个样本以及可以重复样本的哪个部分以保持实体音符的可选规范。 ###时间 原始 MOD 文件中的最小时间帧为 0.02 秒,或“垂直消隐"(VSync) 间隔,因为原始软件使用了以 50 Hz(对于 PAL)或 60 Hz(对于 NTSC)运行的监视器的 VSync 时序时间。