开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 3855|回复: 12
收起左侧

[易语言纯源码] MIDI编曲1.0

[复制链接]
发表于 2017-11-6 19:52:49 | 显示全部楼层 |阅读模式   上海市上海市
分享源码
界面截图:
是否带模块: 调用了模块
备注说明: -

详细信息看注释吧
修改了上一版本的内容格式
  1. #《夜的钢琴曲五》低音部分测试
  2. 速度=204
  3. --------------------------------------------------
  4. 0   |00000000|41561..0|52672..0|63613..0|
  5. -   |        |2111    |2111    |211     |

  6. |63671..0|41561..0|52672..0|63613..0|
  7. |2111    |2111    |2111    |211     |

  8. |63671..0|41561..0|52672..0|37357.. |
  9. |2111    |2111    |2111    |22111   |

  10. |63561..0|41561..0|52672..0|63613356|
  11. |2111    |2111    |2111    |211  111|

  12. |63613..0|41561..0|52672..0|63613356|
  13. |211     |2111    |2111    |211  111|

  14. #后面省略...
复制代码

官网地址:bbs.eyuyan.com/read.php?tid=404509
MIDI编曲.rar (58.78 KB, 下载次数: 65)

签到天数: 12 天

 楼主| 发表于 2017-11-6 19:53:53 | 显示全部楼层   上海市上海市
  1. #《夜的钢琴曲五》

  2. #注释内容
  3. #配置区

  4. #节拍
  5. #分子决定一小节打几拍
  6. #分母决定每一拍的快慢
  7. #举个例子:3/4,一小节你拍3下,拍一次的速度是1/4个全音长。同理3/8,一小节你还是拍3下,但是速度是1/8个全音长,也就说你拍3下的速度更快了,是3/4这个速度的2倍

  8. #节拍=4/4(未处理)
  9. 速度=204

  10. --------------------------------------------------
  11. #数据区1

  12. #以下5行数据(数据块)分别为半音标识,高音标识,音符数据,低音标识,减时标识,除了音符数据行外其他行可以省略不写(见数据区2)

  13. #1-4(简谱里的行数)
  14. *   |        |        |        |        |
  15. +   |      11|1     11|1   2212|1       |
  16. 0   |00006713|6..06713|6..02171|6----.00|
  17. -   |        |        |        |        |
  18. =   |        |        |        |        |

  19. #以下数据块接上上个数据块的尾部,只是为了分割过长的数据以便直观阅读修改

  20. #5-8
  21. |        |        |        |        |
  22. |      11|1     11|1   2212|1       |
  23. |00006713|6..06713|6..02171|6----.00|
  24. |        |        |        |        |
  25. |        |        |        |        |

  26. #9-12
  27. |        |        |        |        |
  28. |    1112|2  22222|2   2222|1  11112|
  29. |00003563|2-032321|2..02353|5-035352|
  30. |        |        |        |        |
  31. |        |        |        |        |

  32. #13-16
  33. |        |        |        |        |
  34. |2     11|1  22222|1  12212|1       |
  35. |1..06713|60033232|7..52171|6---..00|
  36. |        |        |        |        |
  37. |        |        |        |        |

  38. #17-20
  39. |        |        |        |        |
  40. |1     11|1     11|1   2222|1       |
  41. |1..06713|6..06713|6..02121|6----.00|
  42. |        |        |        |        |
  43. |        |        |        |        |

  44. #21-24
  45. #省略....(写得太累了)

  46. --------------------------------------------------
  47. #数据区2

  48. #此处可以写入同时播放的音符数据
  49. #半音标识行,高音标识,减时标识数据行被省略

  50. #1-4
  51. 0   |00000000|41561..0|52672..0|63613..0|
  52. -   |        |2111    |2111    |211     |

  53. #5-8
  54. |63671..0|41561..0|52672..0|63613..0|
  55. |2111    |2111    |2111    |211     |

  56. #9-12
  57. |63671..0|41561..0|52672..0|37357.. |
  58. |2111    |2111    |2111    |22111   |

  59. #13-16
  60. |63561..0|41561..0|52672..0|63613356|
  61. |2111    |2111    |2111    |211  111|

  62. #17-20
  63. |63613..0|41561..0|52672..0|63613356|
  64. |211     |2111    |2111    |211  111|

  65. #21-24
  66. #省略....(写得太累了)

  67. --------------------------------------------------
  68. #数据区3

  69. #此处可以写入同时播放的音符数据

  70. #1-4(跳过)
  71. +   |        |        |        |        |
  72. 0   |        |        |        |        |

  73. #5-8(跳过)
  74. |        |        |        |        |
  75. |        |        |        |        |

  76. #9-12(跳过)
  77. |        |        |        |        |
  78. |        |        |        |        |

  79. #13-16
  80. |        |   12121|
  81. |        |   61717|



  82. #如果把下面的注释去掉,将听到非常鬼畜的声音
  83. #--------------------------------------------------
  84. #117 |1   1   1   1   1   1   1   1   1   1   1   1   |
  85. #--------------------------------------------------
  86. #115 | 1   1   1   1   1   1   1   1   1   1   1   1  |
  87. #--------------------------------------------------
  88. #118 |  1   1   1   1   1   1   1   1   1   1   1   1 |
  89. #--------------------------------------------------
  90. #34  | 1   1   1   1   1   1   1   1   1   1   1   1  |
复制代码
回复 支持 反对

使用道具 举报

签到天数: 2 天

发表于 2017-11-7 19:08:48 | 显示全部楼层   湖北省荆门市
下来看看。
回复 支持 反对

使用道具 举报

发表于 2017-11-7 17:49:05 | 显示全部楼层   江苏省苏州市
变量=支持
回复 支持 反对

使用道具 举报

发表于 2017-11-7 10:27:48 | 显示全部楼层   浙江省宁波市
支持一下???、
回复 支持 反对

使用道具 举报

结帖率:52% (13/25)
发表于 2017-11-7 01:53:36 | 显示全部楼层   山东省烟台市
下载学习一下
回复 支持 反对

使用道具 举报

结帖率:67% (2/3)
发表于 2017-11-6 23:18:12 | 显示全部楼层   安徽省合肥市
可以的,支持
回复 支持 反对

使用道具 举报

签到天数: 7 天

发表于 2017-11-6 22:22:30 | 显示全部楼层   贵州省贵阳市
这东西稀奇
回复 支持 反对

使用道具 举报

结帖率:87% (20/23)

签到天数: 1 天

发表于 2017-11-6 22:19:28 | 显示全部楼层   广东省东莞市
感觉很吊,支持了
回复 支持 反对

使用道具 举报

结帖率:92% (169/184)

签到天数: 5 天

发表于 2017-11-6 22:18:49 | 显示全部楼层   广东省广州市
拿个精币
回复 支持 反对

使用道具 举报

结帖率:100% (8/8)

签到天数: 8 天

发表于 2017-11-6 21:57:45 | 显示全部楼层   北京市北京市
师傅是妥妥的棒
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表