注册时间2012-6-19
最后登录1970-1-1
在线时间 小时
主题
精华
积分222
贡献 
ST 
道具劵 
 
 
 
 
 | 
 
 本帖最后由 铁血教父 于 2016-4-7 17:36 编辑  
 
    (声明:本文以及文中所有附件、图片之版权归键盘中国论坛所有,禁止任何人或任何组织以任何形式转载!) 
 
    更多基础应用请参考:在Fl studio软件中使用MoX!(上) 
    https://www.cnkeyboard.com/bbs/thread-242408-1-1.html 
 
    不用Mox vst的理由: 
    1、Mox vst与某些版本操作系统的兼容性不好,时常出现安装不上或者使用时出错的情况。 
    2、Mox vst的界面硕大,1440*900以下分辨率的显示器无法完全显示…… 
    3、由于音频算法、软件架构等原因,Fl软件对Mox vst的支持不是特别好。 
 
    难道Fl就不能像cubase一样用音色表控制Mox? 
    重头戏来了…… 
 
 
    本期要给大家讲的是Fl中的一个始终被人忽略却无比强大的插件:Dashboard。 
    不少人认为,只有sonar、cubase、pro tools这些DAW才能很好的与硬件音源协同工作,而在Fl studio里使用硬音源十分繁琐,因为它不支持音色表,选择音色要一个个手动输入音色库号。其实不然,Fl拥有比其它DAW更加直观便捷的控制硬音源的方法——自从4.0版本之后Fruity Loop舞曲软件凤凰涅槃,全面进化为专业的Fl studio音频工作站,Dashboard这个插件就诞生了。 
 
 
图一:Fl Dashboard插件,可以自定义面板及各种组件。 
 
    用Dashboard创建的硬音源软件界面,丝毫不占用系统资源,选择音色十分直观,还可高度自由的更换面板皮肤及控制组件,让你使用任何硬件音源都像使用软音源一样简单。 
 
 
 
图二、图三:笔者用Dashboard插件编写的Roland integra-7音源软件界面,可支持多页控制器及音色选择。 
 
    接下来就向大家讲解如何用Dashboard插件创建Mox合成器的软件界面。 
 
    一、制作一个Mox面板皮肤图片 
 
    为了界面更加友好、更加高端大气上档次,为了在使用时更有控制硬件的感觉,我们首先需要制作一个Mox琴的皮肤。找一张Mox高清无码大图,用图片编辑软件将其加工成自己需要的样式。(以下图例中我将需要添加的控制器的名称用与Mox琴面板相同的字体标注了出来,以贴近硬件的风格,当然也可以不标,所有控制器组件都能显示名称。) 
 
 
图四:Mox面板皮肤 
 
    然后另存为.bmp位图格式,备用。 
 
    二、创建面板皮肤配置文件 
 
    只有皮肤图片是不够的,我们还要让Fl识别到这个皮肤,所以还需创建一个皮肤配置文件。新建一个.txt文件,按以下格式创建命令行: 
 
[info] 
kind=3 
name=Yamaha Mox6 
background=.\Yamaha Mox6.bmp 
 
    Kind行填写组件类别,Dashboard支持九种组件,kind3为面板皮肤。 
    【Kind0为数字选择器,Kind1为推子,kind2为旋钮,kind3为面板,kind4为按键,kind5为字符组件,kind6为图片组件,kind7为参数控制器,kind8为音色选择器,kind9为页面选择器。有兴趣的朋友们可以尝试一下自制组件。】 
    Name行填写该皮肤的名称,即在Fl studio软件里显示的名称。按自己需要填写。这里以Yamaha Mox6为例。 
    Background行在输入一个英文句点和一个右斜杠提示路径后,填写刚才制作的面板皮肤图片的文件名,必须与皮肤图片的文件名一致。 
 
    整个配置文件写好后,将后缀名.txt改为.ini。 
    该配置文件使用时必须和面板皮肤图片处于同一目录。 
 
 
图五:面板皮肤配置文件 
 
    三、创建一个音色选择器配置文件 
 
    现在要做的就是软件界面最核心的部分——音色表了。新建一个.txt文件,按以下格式创建命令行: 
 
[info] 
Kind=8 
Name=Yamaha Mox 
 
[properties] 
Width=130 
Height=21 
Resize=1 
 
[items] 
PRE1\001  Full Concert Grand  (Piano/APno)  =63,0,0 
PRE1\002  Rock Grand Piano  (Piano/Modrn)  =63,0,1 
…… 
…… 
 
    基本信息部分: 
 
[info] 
Kind=8 
Name=Yamaha Mox 
 
    Kind行填写组件类别,Dashboard支持九种组件,kind8为音色选择器。 
    Name行填写组件的名称。按自己需要填写。这里以Yamaha Mox为例。 
 
    特征部分: 
 
[properties] 
Width=280 
Height=56 
Resize=1 
 
    这个部分的参数调整的是添加该组件时的初始长宽尺寸(W280、H56数值为适合刚才制作的皮肤的尺寸)。Resize行的值关系到组件的尺寸是否可自由调节,若设置Resize=1,W和H可以先随便填,今后在添加组件之后再细调。若设置Resize=0则W、H固定。 
 
    项目部分: 
 
[items] 
PRE1\001  Full Concert Grand  (Piano/APno)  =63,0,0 
PRE1\002  Rock Grand Piano  (Piano/Modrn)  =63,0,1 
…… 
…… 
 
    这个部分就是音色表主体了。首先写音色组名,组名后插入一条右斜杠,随后写音色名称; 
    最后插入一个等于号,输入Bank select MSB、LSB、Program数值,三个数值间用英文逗点隔开。数值范围都是0-127。 
 
    整个配置文件写好后,将后缀名.txt改为.ini。 
 
 
图六:音色选择器配置文件 
 
    面板皮肤配置文件和音色选择器配置文件的文件名无关紧要,但为了方便放在一个文件夹里管理,两个文件名不要相同。 
 
    四、制作Mox软件界面 
 
    将装有音色选择器和面板配置文件、面板皮肤图片(即两个.ini和一个.bmp)的文件夹拷贝到X:\Program Files\Image-Line\FL Studio X\Plugins\Fruity\Generators\Dashboard\Artwork目录下。 
 
 
图七:将制作Mox软件界面所需的文件拷贝至Artwork目录下的文件夹 
 
    打开Fl studio软件,加载一个Dashboard插件。 
 
 
图八:在Dashboard面板上添加皮肤 
 
    如图八所示,红圈处的锁定键在解除锁定的状态下,Dashboard即处于编辑模式。在右侧的Panel组件编辑菜单中的Other > Panel设置中找到刚才制作的Yamaha Mox6皮肤。 
 
 
图九:在Dashboard面板上添加音色选择器组件 
 
    如图九所示,点击锁定键左边的小箭头,选择Add control > Patch selector > Yamaha Mox,添加刚才创建的Mox音色选择器组件。点住音色选择器组件拖动鼠标可以移动组件,单击组件四周的小箭头可以以像素为单位微调位置。 
 
 
图十:改变字号 
 
    如果对音色选择器的字体字号不满意,点击一下面板上没有组件的空白处(使编辑对象切换到Panel),然后在右侧的Panel组件编辑菜单中的Label Font设置中更改字体。 
 
    接下来要做的就是添加控制器组件了。我们先来制作一个颤音轮(Mod wheel)。 
 
 
图十一:添加推子组件 
 
    依照图十一方法添加一个Transparent(resizeable)推子组件。这个组件是一个透明的推子,标有resizeable,表示可以调节大小。将推子调到合适大小,移动到需要的位置。可以将锁定键切换到锁定模式看看效果。 
 
 
图十二:设置Mod wheel控制器 
 
    点选Transparent(resizeable)推子组件,在右侧的Slider菜单中将Controller > Ctrl Type设置为CC,并将Controller > Ctrl Number设置为1,回车键确定(注意所有需要输入的设置项,输入数值后都要按回车键才可保存设置)。这样这个推子就设成了颤音轮(CC1)。若想让推子组件下方不显示组件名称,可将Appearance > Show Caption设置为false。 
 
 
图十三:设置旋钮组件 
 
    接下来我们来制作旋钮。选择Add control > Wheel > Transparent(resizeable)添加八个Transparent(resizeable)旋钮组件。右侧Wheel组件编辑菜单Appearance子菜单下的Width和Height项可以像素为单位设置组件的长宽,Left 和Top项可以像素为单位设置组件在面板上的位置。 
    依照刚才设置Mod Wheel的方法,将八个旋钮功能分别设为:Attack(CC73)、Decay(CC75)、Release(CC72)、Porta time(CC5)、Reverb send(CC91)、Chorus send(CC93)、Cut off(CC74)、Resonance(CC71)。 
 
    我们再来制作按钮。选择Add control > Switch > Button Switch添加两个按钮用作AF1(CC86)和AF2(CC87),选择Add control > Switch > Led Switch添加三个带灯的按钮用作Mono(CC126)、Poly(CC127)和Portamento(CC65)。 
 
 
图十四:设置按钮复位 
 
    这里要说一下Mono和Poly单复音模式切换控制器,这两个控制器比较特殊,需要开关一次才能切换到某一模式;所以我们按图十四所示,将Behavior > Toggle(切换)设为True,这样一来按下此按钮后就会复位了。 
 
 
图十五:使用Mox软件界面控制Mox合成器 
 
    至此,Mox软件界面就制作完成了。将锁定键切换到锁定状态,就可以开始使用了。和上期使用Midi out插件的方法一样,使用Dashboard也要将图十五红圈处的Port端口与硬件的Midi输入端口设为一致。黄圈处的Chnl框也同样可切换Midi通道1-16。 
 
 
图十六:保存和读取预置 
 
    五、将制作好的Mox软件界面保存为Dashboard预制文件 
 
    好不容易做好了Mox软件界面,别忘了将它保存起来以供下次调用。点击Dashboard插件左上角的小三角选择Save preset as…可将当前的所有设置保存成.fst格式的插件预置文件,该预置文件将被保存到X:\Program Files\Image-Line\FL Studio X\Data\Patches\Plugin presets\Generators\Dashboard。 
    右键点击Dashboard插件右上角的两个小三角弹出插件预置菜单,在这里就可以读取保存过的设置了。 
 
    以上便是在Fl studio软件中用Dashboard创建Mox软件界面的方法,希望大家玩得开心,多关注键盘中国Motif zone、多发帖交流用琴心得,热爱手上的设备,热爱Motif合成器。 
 
    全文完。 
 
 
 
铁血教父 
2016.4.6  
 
 
 
 
注1:该Mox软件界面Motif XS可完全通用。Moxf、Motif XF的PRE1-PRE8、GM组与Mox相同,可以部分通用。(Moxf、Motif XF由于多一个音库,使用时将音色库号往后类推,即Mox的USER1库音色号对应Motif XF的USER1、Moxf的PRE9。) 
注2:在实际使用中,音色选择器选择音色时,若某个库包含音色数量太多以致铺满屏幕的话,按一下ESC就可以回到上一级了。 
 
 
 |   
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册 
 
   
 
x
 
 
评分
- 
查看全部评分
 
 
 
 
 
 |