================================================================================================
||这个是把按照规则手制的简谱txt文件改写成适合XMouseButtonControl的鼠标宏代码程序最初版本 ||
||这样手残党也可以用鼠标宏在电脑上弹电子钢琴,可以自娱自乐一下 ||
||甚至双开freepiano,在提前准备好弹奏的录制文件之后可以让伴奏和右手一起弹出效果来 ||
|| ||
||自娱自乐做的,不喜欢见谅 ||
================================================================================================
最近手里matlab用习惯了,所以就用matlab做了,如果需要用其他的c、py、js之类的,可以自己照猫画虎不用动脑子
也可以访问网址: uzer.me 里面有在线的matlab可以使
注意事项:
1、把按我要求做的txt简谱xxx.txt放在 这个目录里的txt简谱文件夹内,到时候生成的鼠标宏谱会在对应文件夹里
2、制谱要求:用1、2、3、4、5、6、7表示音名,不论是高音1还是低音1都用1表示
用b表示低音,用#表示高音,如高音3用#3表示,低两个八度的音5用bb5表示
简谱里的0 用 0 表示
关于每个音的持续时间(我也不知道叫什么,不懂还想让音乐响两下,就这么头铁):
单纯一个数字占500毫秒,+表示多加250毫秒,-表示少250毫秒,如0++表示空格持续了1500毫秒没有声音
(!!!!提醒,占几百毫秒其实对一般人来说无所谓的,我这个的设定是4/4拍的曲子1小节占时长4000毫秒,所以其实我的默认音符是占1/8的时长,对于一般的曲子来说够用了,然后想要时间符合正常的话可以在freepiano的播放录音里调整播放速度)
同时按下两个或多个键的情况:如按下高音6和中音4与低音5并保持1500毫秒,可写为#6&4&b5++,每个音之间用&连接,最后加上时间即可
几个弹奏过程之间用逗号分开,如1+,1-,b6,1,3,2++,
建议:最好制谱的时候一小节在一行里,然后分多行制作,制作出来的结果也是分行的,然后可以一行一行测试没问题就整个连成一行复制到鼠标宏里就可以弹整首曲子了。
3、我放了一个测试文件,是《盗将行》的前两行,可以自己试一下
4、自己制谱的时候如果一次不成功还要重新做,需要把鼠标宏谱里的结果删掉,因为我设置的不是覆盖写入,而是继续写入
5、有关那个鼠标宏怎么用的见文章:
6、打开matalb直接运行main.m
到此这篇xmouse怎么设置压枪(x mouse 设置csol)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/cjjbc/32091.html