Apollo Studio的基本概念
我们建议你在进行Apollo Studio创作初期就阅读本章内容。因为对程序基本原理有扎实的理解,能帮助你在灯光秀中充分发挥Apollo Studio的潜力。
项目和轨道
项目文件
在Apollo Studio里创建和操作的文件叫阿波罗项目,文件扩展名是.apprj 。在Windows系统下,你可以直接打开这个文件;其他系统则可以通过启动界面的“打开项目”按钮来打开。项目里用到的所有外部素材都直接存放在项目文件里,所以不用特意去维护特定的文件夹结构。和项目在同一文件夹下,会有个叫“项目名称备份”的文件夹,里面可能会生成备份文件和自动保存文件。
项目窗口
项目里有好多轨道,这些轨道用来承载各种灯光效果。能在整个项目范围内修改的主要参数有两个,一个是节拍(BPM),另一个是宏(Macros)。
– **节拍(BPM)**:节拍或者节奏会影响到使用它们的设备的时间计量哦。
– **宏(Macros)**:宏里面装着用户自定义的值,这些值在整个项目里都有效。在播放项目的时候,你可以根据需要随时更改和查看这些值。一般呢,我们会用宏来即时改变按钮按下后对应的灯光效果(这种对应关系通常叫做“页面”)。另外呀,项目里还会记录一些使用情况,像工作时间和项目的开始日期,还有这个项目的作者是谁等信息。
在项目窗口的顶部,有一些额外的按钮位于“偏好设置”齿轮图标旁边。
“固定”按钮代表“偏好设置”中的“始终置顶”设置。你会在大多数Apollo窗口中看到它,这样在切换工作区时可以方便地切换该设置。
“保存项目”按钮(形状像软盘,PC端快捷键为Ctrl+S ,Mac端快捷键为Command+S)会在项目状态与磁盘上文件的状态不一致时保存项目。它可以右键单击以访问“另存为”(PC端快捷键为Ctrl+Shift+S ,Mac端快捷键为Command+Shift+S)和“保存副本”功能。
“撤销”和“重做”按钮(形状为弯曲箭头,PC端撤销快捷键为Ctrl+Z ,Mac端为Command+Z;PC端重做快捷键为Ctrl+Y/Ctrl+Shift+Z ,Mac端为Command+Y/Command+Shift+Z)分别用于撤销或重做你对项目所做的操作。你可以右键单击其中任何一个按钮来访问“撤销历史记录”窗口,该窗口会显示你对项目所做的所有更改的概览,使你能够跳回到任意时间点。
“清除”按钮(形状为画笔,PC端快捷键为Ctrl+F ,Mac端为Command+F)会清除所有启动面板并停止所有处理。在某些灯光卡住的情况下,按住Shift键触发此按钮将强制清除所有启动面板。
无论其他窗口是否打开,都可以通过关闭窗口时按住Ctrl键(PC端)或Command键(Mac端),或者使用快捷键Ctrl+Shift+W(PC端)或Command+Shift+W(Mac端)来完全关闭该项目。
轨道
每个轨道都有自己的设备主链路,通过它来管理信号的传递。轨道有个特点,就是可以给它取个名字(当然这个名字不是必须的哈),而且每个轨道都有个目标Launchpad ,这个Launchpad就是用来接收按钮输入和输出灯光效果的。当你双击某个轨道的时候,就会弹出这个轨道的窗口,里面能看到它包含的各种设备。要是你想单独处理某个轨道,还可以把它导出成一个阿波罗轨道文件,扩展名是.aptrk 。
支持的设备
Apollo Studio支持下面这些设备哈:
– Novation Launchpad MK2、原生Pro型号以及运行最新固件版本的自定义Pro型号;
– Novation Launchpad X、Mini MK3和Pro MK3;
– 203 Electronics Matrix、Matrix Pro和Matrix Founder Edition。
要是你用的是Novation的设备,建议你使用Fast LED固件修改哦。
轨道Launchpad
当你连接上Launchpad后,系统马上就能识别出它的型号,这样灯光效果输出就能很顺畅地适配不同型号啦。而且呀,只有真正的Launchpad MIDI端口才会显示出来供你使用哦。另外呢,在偏好设置窗口里,你还可以调整输入格式(比如鼓机架或者XY布局),还有Launchpad的物理旋转设置。
Launchpad配置
在偏好设置窗口的Launchpad配置部分,有个“+”按钮,点它就能添加虚拟Launchpad啦。虚拟Launchpad会单独弹出一个窗口,你可以在这个窗口里点击按钮给它输入信号,它接收到轨道输出后就能渲染出灯光效果哦。实体Launchpad也有类似的操作哦,点击它名字旁边的灰色弹出窗口按钮,就能进入同样的弹出窗口啦。在弹出窗口的左上角,有个画笔图标,点它就能清除所有Launchpad并停止灯光效果处理,这和项目窗口里的操作差不多哈。要是你想让虚拟Launchpad在下次启动时自动出现,并且关闭窗口后也不断开连接,就在偏好设置里把它锁定了就行啦。
弹出Launchpad窗口
链与设备
设备
设备都在链路里面,它们的作用就是处理信号。设备有很多种,不过它们处理信号的方式差不多哦,都是从左边接收信号,然后按照自己的方式处理一下,再把信号送到右边去。和轨道类似哈,这些设备也能单独导出成阿波罗链路文件(扩展名.apchn )或者阿波罗设备文件(扩展名.apdev )。
信号
设备之间交流不用MIDI音符哦,而是用信号。信号里面包含好多信息呢,像按钮位置、全RGB颜色、图层、当前宏、混合模式等等。这些信息要是用纯MIDI音符来存,那可存不下。因为Apollo Studio处理信号的布局是XY布局,所以Launchpad中间不会有那种奇怪的垂直间隙,用起来感觉网格很自然,操作起来也方便。
当Launchpad有输入信号进来时,MIDI音符就会变成信号啦。位置信息会变成XY布局坐标,信号的颜色默认是白色,亮度则根据底层MIDI音符的速度来定。当要把信号输出到Launchpad时,多个图层上的信号会合并成一个,然后以RGB SysEx消息的形式发送出去。
信号指示器
信号在设备和链路之间传输的时候,会有小点指示器来显示,就像一个个小点点在它们之间跑。不过呢,这些小点点会占用一点系统资源,让性能有点下降。所以在创作项目的时候,这些小点点挺有用的,能帮你看看信号传输的情况。但到了正式表演的时候,你可以在偏好设置的“外观”部分把它们关掉,这样性能就不会受影响啦。