microbit 的 音乐转换工具

micro:bit编程、教学、展示
STEM
回复
头像
shaoziyang
帖子: 3917
注册时间: 2019年 10月 21日 13:48

microbit 的 音乐转换工具

#1

帖子 shaoziyang »

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

https://github.com/fizban99/microbit_rttl

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


下面是转换的一首乐曲:

代码: 全选

import music
# Whilst
music.set_tempo(ticks=16, bpm=160)
tune = ['F5:16', 'A', 'R:8', 'A', 'G:16', 'F', 'A#', 'A#', 'A', 'G', 'A', 'C6',
        'C', 'B5', 'C6:48', 'A5:16', 'D6:24', 'C:8', 'A#5:16', 'A', 'G', 'F',
        'E', 'A', 'G', 'F', 'F', 'E', 'F:48']
music.play(tune)
几百个例程
 

szx
帖子: 1
注册时间: 2020年 11月 15日 18:53

Re: microbit 的 音乐转换工具

#2

帖子 szx »

感谢分享,好东西呀。我下载试了下,发觉xlsm格式用excel打不开,显示文件格式无效,请问什么问题?

头像
shaoziyang
帖子: 3917
注册时间: 2019年 10月 21日 13:48

Re: microbit 的 音乐转换工具

#3

帖子 shaoziyang »

是不是excel软件版本太低了?

头像
shaoziyang
帖子: 3917
注册时间: 2019年 10月 21日 13:48

Re: microbit 的 音乐转换工具

#4

帖子 shaoziyang »

还需要安装VBA。

oyster
帖子: 63
注册时间: 2021年 3月 2日 20:06

Re: microbit 的 音乐转换工具

#5

帖子 oyster »

好奇怪,既然都用python的,为啥不直接用python撸一个,还能跨平台

(我没有microbit,如果哪位送我一块来测试,我可以撸一个 ;)

编辑1:也许这个转换工具的作者并不用micropython编程
编辑2:淘宝搜索了一下。单独一个picaxe芯片,最便宜的都要¥32,差不多1/3个microbit了——picaxe还有市场吗?
 
 

回复

  • 随机主题
    回复总数
    阅读次数
    最新文章