该案例使用到了童芯派模拟乐器发声的功能,用来演奏简单的小星星乐曲。
import osimport sysfrom time import sleep################################ 固定写法import cyberpi####################################def pharase1():cyberpi.audio.play_note(60, 0.5)cyberpi.audio.play_note(60, 0.5)cyberpi.audio.play_note(67, 0.5)cyberpi.audio.play_note(67, 0.5)cyberpi.audio.play_note(69, 0.5)cyberpi.audio.play_note(69, 0.5)cyberpi.audio.play_note(67, 1)sleep(1)def pharase2():cyberpi.audio.play_note(65, 0.5)cyberpi.audio.play_note(65, 0.5)cyberpi.audio.play_note(64, 0.5)cyberpi.audio.play_note(64, 0.5)cyberpi.audio.play_note(62, 0.5)cyberpi.audio.play_note(62, 0.5)cyberpi.audio.play_note(60, 1)sleep(1)def pharase3():cyberpi.audio.play_note(67, 0.5)cyberpi.audio.play_note(67, 0.5)cyberpi.audio.play_note(65, 0.5)cyberpi.audio.play_note(65, 0.5)cyberpi.audio.play_note(64, 0.5)cyberpi.audio.play_note(64, 0.5)cyberpi.audio.play_note(62, 1)sleep(1)while True:pharase1()pharase2()pharase3()pharase1()pharase2()
你也可以下载下面的程序附件,导入到 Python 编辑器中使用。
