Skip to content
数字谱转调器微信小程序版本
JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets/img
pages
utils
LICENSE
README.md
app.js
app.json
app.wxss
project.config.json

README.md

NumberOpernInflexion-weapp

数字谱转调器微信小程序版本

网页版和Android版代码参考另一个项目: NumberOpernInflexion

网页版demo在这里: http://iwyvi.github.io/NumberOpernInflexion

小程序码:

什么是数字谱?

数字谱是一种更为简化的简谱,只包含音高,不包含时值等信息,(也许)流行于口琴爱好者之间,主要用于记录相对比较简单的曲谱。由于数字谱不包含时值信息,因此音乐节奏需要演奏者自行掌握。因为记谱方式简单,数字谱可以保存为文本文件,在电子设备上直接查看。

数字谱与简谱一样使用1、2、3、4、5、6、7表示音高。

只使用#表示升号,没有降号。

使用小括号()表示低八度,即括号内部的音符为原本音符的低八度的音。

使用中括号[]表示高八度,即括号内部的音符为原本音符的高八度的音。

括号可以嵌套,例如((x))表示x原本的音高低两个八度。

乐句之间可以使用空格分隔。

曲谱示例(欢乐颂):3345 5432 1123322 3345 5432 1123211 2231 23431 23432 12(5) 3345 5432 1123 211

如何使用数字谱转调器?

将数字谱输入或粘贴进输入框,选择好转调前的曲调和转调后的曲调,点击转换即可。

所有非曲谱的字符将会保留格式直接出现在结果中。

目前存在的问题

  1. 无法识别使用括号构成的整段升号(例如:#(123)),当然目前也没想解决这个问题233
You can’t perform that action at this time.