键盘中国

 找回密码
 注册

QQ登录

只需一步,快速开始

扫码快捷登录

搜索
baidu
查看: 3429|回复: 10

[教程] 在FL studio软件里使用MoX!(下)

[复制链接]
发表于 2016-4-5 18:22 | 显示全部楼层 |阅读模式
本帖最后由 铁血教父 于 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

评分

参与人数 1琴币 +3 收起 理由
音符 + 3 好文,才看到

查看全部评分

温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2016-4-8 13:01 | 显示全部楼层
好文章,不用vst。感觉铁血版主是做了一个水果用的mox音色表。
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

 楼主| 发表于 2016-4-8 14:16 | 显示全部楼层
音符 发表于 2016-4-8 13:01
好文章,不用vst。感觉铁血版主是做了一个水果用的mox音色表。

回音符老师:确实是带有控制器的音色表。和Mox vst相比,这个软件界面的优点是不用安装,安全稳定,简单易用,还可以自由定制修改。
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2016-4-8 15:39 | 显示全部楼层
铁血教父 发表于 2016-4-8 14:16
回音符老师:确实是带有控制器的音色表。和Mox vst相比,这个软件界面的优点是不用安装,安全稳定,简单 ...

做这个音色表,如果是手动的话,哪,工作量很大吧。
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

 楼主| 发表于 2016-4-8 17:42 | 显示全部楼层
本帖最后由 铁血教父 于 2016-4-8 18:35 编辑
音符 发表于 2016-4-8 15:39
做这个音色表,如果是手动的话,哪,工作量很大吧。


当然有方法。要是真的一行一行去录入,…哎那就太累人了;
剖析配置文件仅是为了给大家解释一下这个程序语言的语法和结构,
授之以渔嘛,呵呵
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2016-4-9 10:09 | 显示全部楼层
感谢lz分享~收藏了~
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2016-4-10 09:55 | 显示全部楼层
谢谢铁血老师,受益非浅
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2016-5-8 09:30 | 显示全部楼层
大神!感谢分享!!
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2016-5-8 22:32 | 显示全部楼层
铁血教父 发表于 2016-4-8 17:42
当然有方法。要是真的一行一行去录入,…哎那就太累人了;
剖析配置文件仅是为了给大家解释一下这个程 ...

能否讲一下方法啊?怎样快速的制作音色表! 我用sonar,但网上一直找不到mox在sonar下的音色表 谢谢
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2020-6-8 11:26 | 显示全部楼层
谢谢老师分享.老师辛苦了.学习了.顶一个.
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2020-6-13 23:23 | 显示全部楼层
MOXF8如何才能控制Studio One?
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /2 下一条

微信公众号|领红包|举报|黑屋|手机|Archiver|官方QQ群:777694204|键盘中国 ( 粤ICP备19059169号-1 )

GMT+8, 2024-4-19 21:45 , Processed in 0.059363 second(s), 44 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表