Skip to content

Afool4U/playPiano

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

项目效果

9@2%PI G_ 9}QF( Q 6D9OB

0、本项目是根据用户fightingHawk2001的JavaSwing代码精简成python版本而来,在此特别鸣谢。

1、主奏与伴奏中支持输入的35个音符:

“1--” ~ “7--”, “1-” ~ “7-”, “1” ~ “7”, “1+” ~ “7+”, “1++” ~ “7++” 分别代表倍低音、低音、中音、高音、倍高音一共35个音符

2、分别在主奏(.note)与伴奏(.accompaniments)中输入需要自动弹奏的音符

2.1 每个音符之间用空格隔开(任意多个空格,推荐每个音符包括空格共占用4个占位符,以便主奏和伴奏音符对齐)

2.2 输入字符"0",则会使音长额外延长一倍;

3、音长里输入每两个音符之间的间隔时长,单位是毫秒(ms)

建议输入整片谱子的最短的间隔,其余更长的的间隔可以利用延时加倍解决

4、主奏(.note)与伴奏(.accompaniments)文件的命名规则

4.1 同一首歌曲,主奏(.note)与伴奏(.accompaniments)文件必须同时存在

4.2 主奏(.note)文件的命名格式形如“起风了_180.notes”,其中下划线(_)和时间间隔(180)必须存在

4.3 伴奏(.accompaniments)文件的命名格式形如“起风了_180.accompaniments”,其中下划线(_)和时间间隔(180)必须存在

5、新增特性

5.1 曲谱文件现已支持单行注释符“//”

5.2 取消了手动导入功能,主奏、伴奏文件和时间间隔全自动导入

5.3 新增了菜单界面显示,可以任意选择您喜爱的琴谱

5.4 在弹奏琴谱时按下回车,可以提前结束当前的演奏

6、新增鸡你太美乐谱

在原作者的基础上,新增了“鸡你太美”曲谱。以下是现有的曲谱文件:

  1. The truth that you leave
  2. 两只老虎
  3. 九九八十一
  4. 刚好遇见你
  5. 千与千寻
  6. 天空之城
  7. 我在那一角落患过伤风
  8. 手心的蔷薇
  9. 桃花笑
  10. 热爱105°C的你
  11. 生日快乐
  12. 纸短情长
  13. 花之舞
  14. 菊次郎的夏天
  15. 蜜雪冰城
  16. 说说话
  17. 起风了
  18. 那些年
  19. 错位时空
  20. 青柠
  21. 鸡你太美
  22. 黑人抬棺

7、本项目只保留了音乐播放和音高输出功能。原作者的项目中含有带图形界面的乐谱编辑器,如有需要请移步至原作者的项目

About

Python弹奏钢琴乐曲

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages