2018-11-20 22:09:45 [显示全部楼层]
6695浏览
查看: 6695|回复: 8

[入门教程] 【掌控】【BXY】micropython music音乐库及相关资源探索(2)

[复制链接]
我在苦苦寻找简谱转写成micropython能识别的音乐代码的方法。

向音乐老师请教是一个好办法,在求教前先自己查些资料吧。
结果还真让我发现了资料库。
音乐资料库,还有----microbit 的 音乐转换工具

本帖子资料来源邵子扬老师中文micropython论坛http://www.micropython.org.cn/bb ... wthread&tid=250

原帖由邵子扬老师整理,深表感谢。

microbit可以播放音频,但是它的音频格式比较难以理解,所以有网友专门制作了一个转换工具,可以自动生成音频格式的数据。
https://github.com/fizban99/microbit_rttl

用Excel打开文件“rtttl2microbit.xlsm”后,可以打开或者粘贴音乐文件,如果格式正确,就可以直接用excel播放转换的音乐,也可以复制出来,用Mu下载到microbit。

step1、下载rtttl2microbit.xlsm
如果不想从上面链接下载,可以从附件中下载解压后使用。
下载附件rtttl2microbit.rar

音乐资料:
10000+首音乐库:

也可以从附件中下:
下载附件rtttl.zip下载附件rtttl2.zip下载附件rtttl3.rar下载附件rtttl4.rar
解压备用。

step2、用Excell打开rtttl2microbit.xlsm
【掌控】【BXY】micropython music音乐库及相关资源探索(2)图2

step3、打开或者粘贴音乐文件
【掌控】【BXY】micropython music音乐库及相关资源探索(2)图7

step4、如果格式正确,就可以直接用excel播放转换的音乐,也可以复制出来,用Mu或mpython下载到microbit 和掌控中来播放。
【掌控】【BXY】micropython music音乐库及相关资源探索(2)图8
step5、刷入板子,唱起来吧。
[mw_shl_code=python,true]from mpython import *
import music
# Abdelazer
music.set_tempo(ticks=16, bpm=160)
tune = ['D5:32', 'F', 'A', 'D6:16', 'E:8', 'F', 'G', 'F', 'E', 'D', 'C#:32',
        'A:16', 'D:8', 'F', 'A', 'F', 'D:16', 'A:32', 'G:16', 'C:8', 'E', 'G',
        'E', 'C:16', 'A:32', 'F:16', 'B5:8', 'D6', 'F', 'D', 'B5:16', 'G6:32',
        'E:16', 'A5:8', 'C#6', 'E', 'C', 'A5:16', 'F6:32', 'E:8', 'F', 'E', 'D',
        'C#:16', 'F', 'E:8', 'F', 'E', 'D', 'A5:16', 'D6', 'C#:8', 'D', 'E',
        'D', 'D:32']
music.play(tune)[/mw_shl_code]

超多音乐,让我们嗨翻天。

本教程学习资源来自:
http://www.micropython.org.cn/bbs/
邵子扬老师:精心打造的micropython中文论坛

rzyzzxw  版主
 楼主|

发表于 2018-12-28 11:40:58

软件下载
office2016(32/64位)软件下载地址:
pan.baidu.com/s/1pLWtipd
密码:zanb
回复

使用道具 举报

Ryan520  见习技师

发表于 2019-3-8 21:16:47

好东西。
回复

使用道具 举报

圈圈  学徒

发表于 2019-5-23 13:52:38

很好
回复

使用道具 举报

gylgb  见习技师 来自手机

发表于 2019-6-19 20:10:11

rzyzzxw 发表于 2018-11-20 22:09
我在苦苦寻找简谱转写成micropython能识别的音乐代码的方法。

向音乐老师请教是一个好办法,在求教前先自 ...

掌控板可以吗?
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2019-6-19 22:20:54

gylgb 发表于 2019-6-19 20:10
掌控板可以吗?

可以的,都是microPython
回复

使用道具 举报

gylgb  见习技师

发表于 2019-6-21 22:40:25

下不了???
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2019-6-22 10:38:58


可以的,也可以从原址下载
回复

使用道具 举报

qwerk  学徒

发表于 2023-3-25 23:20:51

音乐格式是什么
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail