向导

初来乍到

A2M支持用如下格式的文件生成命令序列:

  • .mid:音乐设备数字接口文件。相当于乐谱,有它才能生成红石音乐。
  • .wav:波形文件,支持任意格式。仅用于波形可视化。
  • .lrc:歌词文件,只支持标准格式[分:秒.毫秒] 歌词。仅用于歌词效果。

(命令序列在1.12-版本以命令方块流的形式呈现;在1.13+版本以数据包的方式实现。)

你可能还需要了解以下概念:playsound命令方块基础以及MCedit(若版本为1.13+,则需了解数据包)。
      若你刚刚下载A2M并且感觉无从下手,不妨先去看看demo,其中有手把手的图文教程:

  • 简单Midi的一键生成

    使用本软件生成红石音乐的基本流程。在此演示中使用的是手动设置。

  • 复杂Midi的快速生成 *

    使用本软件生成红石音乐的基本流程。在此演示中使用的是自动补全。

  • 让歌词Fly

    教你如何为红石音乐添加歌词。


进阶之旅

在了解了基本操作后,面对A2M内复杂的设置和选项,你可以按需阅读如下的操作指南:

  • 导入

    导入文件的简要介绍。

  • Midi设置 *

    Midi设置的详解。包括如何使用控件,切换显示,以及参数的设置方法。

  • Wave设置

    Wave设置的简要介绍。

  • 全局设置

    利用宏操作来简化过程。

  • 歌词设置

    歌词设置的简要介绍。

  • 导出设置 *

    导出设置的详解。包括序列设置,以及对红石音乐时间、节奏相关的处理,和与歌词相关的设置。

  • 导出

    导出的简要介绍。

  • 数据包(Datapack) *

    导出为数据包的流程。


更上一层

A2M不是专注音频的软件,A2M还有额外的功能可用于视效等其他功能的开发。

  • 音频可视化 初见 *

    介绍A2M中采样的概念,以及可视化的具体流程。

  • 扩展内容

    扩展内容的基本介绍。

  • 自定义化工具ExecutiveMidi

    详见ExecutiveMidi的主页。

(注:上述内容都可用数据包导出)


成为开发者

A2M功能仍然有局限性,但A2M.dll则可完全胜任如今Minecraft中的红石音乐、黑石音乐、可视化音乐的开发。

  • 用代码生成红石音乐的基本流程 *

    几个关键方法,以及基本流程的介绍。内含脚本模板。

  • 结合Minecraft元素表现音频可视化

    脚本生成,并通过计分板接口实现音频可视化。

  • 结合聊天栏与字符串表现音频可视化

    直接通过代码实现音频可视化。

想要了解更多,或一探底层代码,可结合Github食用。