Skip to content

寻找合适的乐谱

以歌曲“遠い空へ”为实例

【】内为用到的程序名称,()内为前名词解释,“”内为文件名,谱子找三个八度内C大调,<>内为转换器中代码行,尽量没有临时升降音的,方便自己根据听感进行和弦调整。

在【弹琴吧】网站搜索“遠い空へ”五线谱

1

  • 每分钟109个四分音符,每个4分音符时值为60000/109,约等于550
  • 每个32分音符约等于68.75,取整数70,再反推得每个4分音符为560
  • 560/800等于0.7

识谱基本因素:首行四分音符时值/每小节拍数/

需修改因素:临时升降音/原神琴音域内弹不了的音符/

*可直接通过手写记录修改的音符,也可下载xml格式乐谱在【MuseScore】中打开使用该软件辅助修改,【MuseScore】软件提供试听

在【Notepad++.exe】中写音符代码得“YZK YK.txt”格式文件

2

  • 新建记事本,从上至下顺序按照格式写下每行代码,设置初始等待时长一个小节(4/4拍即为四个4分音符)
  • 整首写完后保存文件为“YZK YK.txt”

获得新的转换器【transfer-09-23-22-0.7.py】

3

  • 右键基础转换器【transfer-09-23-22.py】Edit with IDLE
  • 在<# 终端打印结果方法>下6行找到<Line[0]>,在<Line[0]>后添加<0.7>
  • 在<# 定义写入文件方法>下7行找到<Line[0]>,在<Line[0]>后添加<0.7>
  • 点击File保存新转换器为【transfer-09-23-22-0.7.py】

在新转换器中转换得“YZK TRANS 0.7.txt”文件并在【KeymouseGO.exe】中运行该文件实现自动演奏

4

  • 右键【transfer-09-23-22-0.7.py】Edit with IDLE
  • 在<# 文件路径>下1行修改文件名为“YZK YK.txt”,F5运行开始转换
  • 转换结束后启动【Notepad++.exe】,新建文件“YZK YK TRANS 0.7txt”,粘贴复制的转换代码进该文件保存
  • 右键管理员身份运行【KeymouseGo_v5_1_1-win.exe】,点击脚本选择保存的“YZK YK TRANS 0.7txt”,关掉脚本选择浮窗,可看到脚本栏已经更新为该文件
  • 按下F6快速切换到原神界面即自动开始演奏

*若试听后觉得速度上听感不好,可以自行对第三步骤的转换器进行速度调整小数点后两位的速度都是可以转换的

这里推荐一些乐谱下载网站:

乐谱下载完成后,就可以试着自己改编了。

如果自己对乐理一窍不通,也没关系,网站提供了一些已改编完成的作品,乐谱脚本下载