让我们一起来挑战多个音乐软件同步理论的极限,也许6,7个音乐软件在目前实际应用中几乎不会也不需要用到,但通用实验证明多个音乐软件通过软MIDI接同步是可行的,也让我们一起来了解一下始终捆饶我们的音乐软件的同步问题. 要想让多个软件同步首先要找一个软件做主机,由于目前各软件厂商在同步接口上还不是很完善,有些软件可以用来做主机,有些只能用来做从机.音乐软件的软同步接口目前看来主要是两种,一种是midi clock 接口,一种是time code(MTC码)接口.下面先就我们常用的音乐软件的midi时钟接口做一个简单介绍.
1.Nuendo
可以接受time code,并可同时发送time code 和 midi clock,可以用ReWire与Reason,ReBirth同步.(设置接口选项在:Transport-->Sync setup,要想使用同步功能还要把Transport-->Sync online选中或按T 键)
2.ACID
可以接受time code并可同时发送time code 和midi clock(设置选项在:Option-->Preferences-->Sync<想要使用midi clock发送时同步码时要先在Option-->Preferences-->midi选项中先选中一个接口>,设置完成后要想使用同步功能还要选中Option-->Time Code-->Generate Time Code<发送Time Code>,Generate MIDI Clock<发送MIDI Clock>,Trigger from MIDI Time Code<接收Time Code>,当我们在sync中把三个接口都选中时,这三个按纽就都可以选上,否刚会报错)
3.cooledit1.2
可以做为从机接受time code,好象不能做主机(设置选项在:Opeion-->setting-->devices->MIDI IN<Sync/Trigger>,要想使用同步功能还要选 中:Option-->SMPTE Slave Enable<允许软件作为从机>,选中此项后Cooledit自身就不能控制播放录了,而是被主机来控制,主机播放时,它就跟着跑了,如果Cooledit点上了录音按纽,也可以在主机播放时录音)
4.sonar cakewalk
可以接受time code 和midi clock(设置接口选项: Option-->MIDI Devices,要想接收同步码还要选中 Option-->Project--MIDI Sync<接收MIDI Clock>,SMTPE/MTC<接收MIDI time Code>,如果是要想使用同步功能每次在主机播放前还要把sonar或cakewalk的播放键点上,让它处于接收状态,但每次停了以后都要再按,有点麻烦.使用time code同步时就不用点播放键了)
5.sam2496
可以分别发送和接受time code 和midi clock(同一时刻只能用到一项功能)[设置选项:Option-->synchronization-->MIDI Clock Input<接收MIDI Clock>,MIDI Clock
OutPut<发送MIDI Clock>,MTC Input<接收Time code>,MTC Output<发送Time code>,选中一项以后就可以使用同步功能,不再需要别的设置)
6.reason
可以接受midi clock 并可用rewire和Nuendo,Cubase,logic audio等音乐软件完美同步.(但当使用rewire接口以后将不再接受任何其它时钟码,设置选项:Edit-->Preferences-->Advanced MIDI-->MIDI Clock,要使用同步功能还要选中:Option-->MIDI Clock Sync,当使用ReWire与Nuendo 等软件同步后将不能再接收MIDI Clock,这时只要设置Nuendo(Cubase等)软件与其它软件的同步,reason就可以跟着跑了,)
7.ReBirth
可以接受midi colock并可以通过rewire与Nuendo,Cubase,logic audio等音乐软件完美同步.(接收MIDI Clock时的设置:Edit-->Preferences-->MIDI Input选中一个接口,再把Sync to MIDI Clock选中,要想使用同步功能还要把Option-->MIDI Clock Sync选中)
8.cubase
可以按受和发送time code 和midi clock 还有ReWire与reason,Rebirth等同步(这个软件我不很了解简单说一下设置:Option-->synchronization-->TimeCode base-->MIDI Time Code<接收Time Code>,Tempo Base-->MIDI Clock<接收MIDI Clock>,Sync Out-->MIDI TimeCode<设置做为主机时MIDI TimeCode出口>,Sync Out-->MIDI Clock<设置做为主机时MIDI Clock出口>,最后要想使用同步功能,当做为主机时要把播放控制器上的Master按纽点亮,如果做为从机就要把播放控制器上的Sync按纽点亮)
9. Fruityloops3.*
可以发送midi clock,接受time code(但当它做为从机与其它软件同步时很不准确,设置:Option-->MIDI Settings-->Master Sync<设置做为主机时的时钟出口,Option-->MIDI Settings-->Remote control Input<设置MIDI控制器输入口,也可做为Time Code 的入口,但时钟不太准确,所以Fruityloops基本上不能做从机使用,当然大家有时间的话也可以尝试一下.)
10.logic audio
可以发送和接受midi clock(这个软件我不很了解简单讲一下设置:Option-->synchronization Setting-->General-->Sync mode,哈哈,我也不太清楚了,可能是设置同步时钟是用Time code<MTC>呢还是MIDI Clock)
以上介绍了音乐软件的同步接口设置方法,和各软件所能使用的同步范围.反正我的经验是在设置同步时遵循这样一种原则,首先,主机和从机要使用同一个软MIDI接口.当我们确定用某个软件来做主机的时候,先要确定是使用那一种同步方式,是用MIDI Clock呢,还是Time Code(TMC)[有的软件只能发送一种同步码],(这还要看被设为从机的软件是不是具有接收同种时钟码的功能,因为有的软件两种时钟码都能接收,有的只能接收接收一种,所以我们在)需要多个软件同步的时候就最好找一个同时能发送MIDI Clock和 Time Code的软件,象ACID,Nuendo,Cubase这几个软件同步功能都比较全,sam2496在同一时间只能发送一种码,这时如果想让它做主机来带Reason再带cooledit就不可能了,因为Reason只接收MIDI Clock,而cooledit只接收Time Code,当然cooledit 和sam2496同为录音软件同步也没有什么意义,这里只是做个比方,在实验中发现如果多个软件同步还是用ACID或Nuendo做主机比较好。一般来说当一个软件被设为从机以后,它的播放就被主机所控制了,多数被做为从机的软件在主机发出同步码以后会有一小节不出声,不过不影响后面的。 |