在makecode中播放自定义音乐

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

在makecode中播放自定义音乐

#1

帖子 shaoziyang » 2019年 12月 3日 00:41

以前介绍过在python中,使用音乐转换工具microbit_rttl,将音乐文件转换为python文件。其实在makecode中,也可以使用这个工具。
  • 首先用microbit_rttl进行转换,然后将python文件中的tune部分复制出来。
  • 再到makecode中,切换到javascript模式,将tune复制进来,如下面所示:

代码: 全选

let tune = ["E6:8", "D#", "E", "D#", "E", "B5", "D6", "C", "A5:16", "R6:8", "C5", "E", "A", "B:16", "R6:8", "E5", "G#", "B", "C6:16", "R:8", "E5", "E6", "D#", "E", "D#", "E", "B5", "D6", "C", "A5:16", "R6:8", "C5", "E", "A", "B:16", "R6:8", "E5", "C6", "B5", "A:16"]
music.setTempo(400)
music.beginMelody(tune, MelodyOptions.Once)
  • 设置合适的节奏
  • 切换回图形模式

 

回复

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