请选择 进入手机版 | 继续访问电脑版

夜场资源库

搜索

[灯光教程] MA2极度危险的宏!

[复制链接]
小小 发表于 2019-8-3 20:57:45 | 显示全部楼层 |阅读模式
基本信息
资源下载链接:: 本内容回复后刷新可见
MA2极度危险的宏!

我们来说一下MA2的宏功能

MA2的宏

是使用CMD命令行的语法来执行的

什么是CMD

CMD就是DOS命令行虚拟操作系统

他只有一个黑色的窗口来显示文字信息

错误的命令行会有信息提示

现在我们在MA2上的看到的菜单目录操作

是GUI图形界面操作

因为这样的操作界面

让人使用起来直观而简单

所有的操作

是即时可以见到的

命令行就是MA操作代码的重要组成部分

在MA控台上所有的编程操作

都可以用宏来实现

只不过是有些功能

用宏来做变得简单快捷

比如删除所有的效果或其他素材

这时一条命令行就可以实现

但是有些功能用宏来实现

只会变得复杂和耗时

比如用命令行来做一个Chaser的灯光程序

所以宏

有简单的也有复杂的

但我们使用宏的目的

是简化我们的操作

节省时间和精力

提高我们的工作效率

而不是让原本单简单的操作

变的复杂和耗时

这不是MA建立宏功能的初衷

ma2

ma2


MA的宏命令当中

有两个是使用最为频繁

也是最重要的命令

一个是AT

另一个是ASSIGN

AT命令的作用

是赋于目标一项数值

比如 Fixture 1 thru 10 at 100

意思就是赋于灯具1到10号的DIMMER 数值100

比如 Executor 1.1 at 100

意思就是赋于Executor 1.1程序推杆的数值100

比如 Executor 1.1 at 100 Fade 3

意思就是赋于Executor 1.1程序推杆的数值0~100-时间是3秒

比如Executor 1.1 at 0 Fade 3

意思就是赋于Executor 1.1程序推杆的数值100~0-时间是3秒

如果AT前面的目标是Fixture或Channel的话

AT 后面的数值-默认是代表了DIMMER

AT 也是一个选择命令

比如 AT Form 1

选择效果曲线 1



Assign这个命令

在MA里面有分配或指派的意思

这个命令通常用在修改程序选项参数的宏多一些

Assign和/与=

这些符号的组合

可以在一些有多级菜单多个选项的宏命令中

完成一些复杂的操作

Assign Toggle At Executor (ID)

Assign Toggle At Executor @

这两个宏的功能是一样

将Button Executor的触发方式

更改成Toggle

但是因为最后一个宏语法不同

所以在使用方式上有很大区别

第一个是你点这个宏

在弹出的对话框

输入想要更改的Button Executor号码来完成修改

第二个宏是点他后

再直接点想要更改触发方式的Button Executor程序按键就可以直接修改

虽然功能一样但显然第二个宏比第一个宏更加方便和快速



宏命令很大程度上

帮助我们在控台上一些步骤繁多的操作

变得简单和快速

而且在CUE的变化上

也实现了一些常规不能做到的事情

比如在一个CUE当中用宏命令加载了个CHASE的程序

但是凡事都有两面性

宏命令给我们带来了便利的同时

也为我们带来了隐患

就像菜刀一样

他可以切菜

也可以砍人

宏命令也一样

他有简单快速的一面

也有破坏性的一面

一个宏命令

就可以将你辛辛苦苦编了几天时间的程序

全部删除的一干二净

这是最粗暴的做法

也是最没有技术含量的宏命令

但是MA有一些宏命令

可以将你所有或部分的程序

变成频闪和效果

这样等于你所有的程序

都已经受到影响了

这对于要和音乐旋律融合的灯光程序来说

已经是一个毁灭性的灾难了

而且有些操作是不可逆转的

这些宏命令具有不可修复的破坏性

实际是MA控台自带的宏病毒

如果有灯光师真的在演出现场

遭到这种宏病毒的攻击

看到所有程序

灯光都是在左右摇动或频闪

他一定是大脑一片空白

茫然不知所措

第一反应是控台得了“神经病”

当然这时候灯光师

要临危不乱面不改色

一口咬定是控台有问题

让控台来背这个黑锅



有一些宏病毒是可以清除的

只要知道病毒的工作原理

就可以用宏命令来清除这些病毒

这些宏病毒都是危险程度不高的

危险程度最高的宏病毒

是将你所有的程序的灯具位置或颜色全部更改

这样你的程序基本是废了

而且这些改变都是在背后

不知不觉中完成的

所以更具有隐蔽性

这些病毒性的宏

和MA的宏命令有直接的关系

但是宏命令并不是造成破坏的凶手

真正的凶手是使用这些宏命令的人

基于CMD语法架构的MA宏命令

简单而功能强大

了解CMD命令行的人

一定对CMD中的批处理命令印象深刻



一些人使用了CMD的语法命令

编写了这些极度危险的宏

我们为什么要了解这些宏的工作原理及编写方法

因为了解病毒就是防止病毒的最好方法

了解这些宏的编写

不是去怎样害人

而是最大程度上防止受到别人的伤害

所谓防人之心不可无

因为人性是复杂的

人有光辉美好的一面

也有黑暗丑陋的一面

每个人都是带着面具做人

很多时候你不知道自己的敌人是谁

可能是一个妒忌自己的同事

可能是一个曾经有过矛盾的朋友

可能是公司的竞争对手

所以在演出灯光控台的保护措施上

就像古龙里面的小说一样

除了自己

谁也不能相信



这不是电影

但有些现实中发生的事情

往往比电影中的事情

还要狗血一百倍

因为生活本身就是一场没有NG

充满悬念的电影

什么事情都有可能发生... ...

下面看一下这些极度危险的宏命令

一旦执行

对所有的程序产生怎样的影响


视频介绍点击前往查看视频介绍
回复

使用道具 举报

全部回复2 显示全部楼层
446114011 发表于 2019-8-15 04:55:50 来自手机 | 显示全部楼层
感谢楼主分享,学习学习
回复

使用道具 举报

leung 发表于 2019-8-28 07:57:59 来自手机 | 显示全部楼层
非常好很好
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

楼主

白银会员
联系客服 关注微信 下载APP 返回顶部 返回列表