Farrago是一款苹果系统现场演出音乐播放软件 功能比较实用简洁,并且支持常用的音频格式,基本上满足日常工作需求,也正因为它的功能简洁,所以Farrago没有提供OSC控制功能,但它支持MIDi控制,这样我们就可以使用TouchOSC的MIDI功能达到手机/平板控制播放。
使用TouchOSC控制Farrago播放器
首先分析一下Farrago可分配的Midi功能如下图:
使用TouchOSC控制Farrago播放器
1. 素材控制,Farrago里面所有素材都可以分配MIDI控制
2. 播放控制,包括暂停,停止,淡出,上一个,下一个
3. 音量控制,主音量控制及A/B音量切换, 歌曲的音量控制A/B切换
4. 播放列表控制,每个播放列表都可以分配MIDI控制。
除了素材与播放列表的控制是在主界面分配MIDI,其它控制是在软件设置里的MIDI设置使用TouchOSC控制Farrago播放器

知道了软件能使用的控制信息之后,我们就可以开始编写TouchOSC控制模板了。

首先根据自己喜好设计好一个便于触摸控制的界面,素材区域我使用了7行9列的按键(实际上有点多)
顶部是主音量A/B切换,音量加减,音量控制条,底部是歌曲的音量控制和 暂停,停止及淡出.

因为是MIDI控制,所以没有过多的要求,控制音符直接从C#-2(也就是1)开始写,按顺序一直写下去就可以,先写好一个然后一直复制粘贴再修改一下音符。全部做好也就几分钟,之后再慢慢测试及美化修饰。
使用TouchOSC控制Farrago播放器

最后测试效果,音量控制条在软件和TouchOSC里面都能同步,素材触发这个是最基本的就没什么好说了。直接看视频效果

声明: 1.网站资源来源于用户上传或网络收集,只供学习使用,如有侵权请邮件联系:admin@avcue.com
2.本站资源售价只是赞助,收取费用仅用于维持本站日常运营所需
3.所有资源均是一次购买永久下载,进入用户中心-下载记录 即可重新下载
4.赞助本站成为VIP用户即可享受全站98%资源免费,永久VIP资源全站免费