“MidiPlayer.playROM()”的版本间的差异
(未显示同一用户的2个中间版本) | |||
第6行: | 第6行: | ||
此函数可使AudioPro模块播放MCU的ROM中的音频文件 | 此函数可使AudioPro模块播放MCU的ROM中的音频文件 | ||
− | 因MCU资源有限,推荐存在ROM中的为midi格式音频 | + | 因MCU资源有限,推荐存在ROM中的为midi格式音频 |
音频文件转16进制工具:'''[[File:DataToHex.zip]]''' | 音频文件转16进制工具:'''[[File:DataToHex.zip]]''' | ||
+ | |||
+ | 具体支持格式见:'''[https://wiki.microduino.cn/index.php?title=MCookie-Module_AudioPro#.E8.A7.84.E6.A0.BC AudioPro支持格式]''' | ||
第23行: | 第25行: | ||
<p style="color: #E87E05;font-size:135%">'''示例'''</p> | <p style="color: #E87E05;font-size:135%">'''示例'''</p> | ||
见example目录'''_05_m_Module_AudioPro'''下的示例:'''midiROM''' | 见example目录'''_05_m_Module_AudioPro'''下的示例:'''midiROM''' | ||
− | |||
<p style="color: #E87E05;font-size:135%">'''其他'''</p> | <p style="color: #E87E05;font-size:135%">'''其他'''</p> | ||
− | *'''[[ | + | *'''[[midiPlayer.applyPatch()|applyPatch()]]''' |
+ | *'''[[midiPlayer.midiSetVolume()|midiSetVolume()]]''' | ||
+ | *'''[[midiPlayer.midiSetBank()|midiSetBank()]]''' | ||
+ | *'''[[midiPlayer.midiSetInstrument()|midiSetInstrument()]]''' | ||
+ | *'''[[midiPlayer.noteOn()|noteOn()]]''' | ||
+ | *'''[[midiPlayer.noteOff()|noteOff()]]''' | ||
第33行: | 第39行: | ||
− | [[MCookie AudioPro Reference | | + | [[MCookie-AudioPro Reference |返回mCookie-AudioPro Reference页面]] |
2017年12月14日 (四) 08:59的最新版本
AudioPro.playROM(val,size)
作用
此函数可使AudioPro模块播放MCU的ROM中的音频文件
因MCU资源有限,推荐存在ROM中的为midi格式音频
音频文件转16进制工具:文件:DataToHex.zip
具体支持格式见:AudioPro支持格式
参数
val:音频文件变量名称
size:音频文件大小
返回值
返回播放是否成功状态,1为成功,0为失败
示例
见example目录_05_m_Module_AudioPro下的示例:midiROM
其他