📄 midi.h
字号:
/*******************************Copyright (c)***************************************
MIDI录放说明
************************************************************************************/
#ifndef _MIDI_H_
#define _MIDI_H_
/*---------------------------------------------------------------------------------*/
#define MidiSendData UartSendData //MIDI数据传送
/*---------------------------------------------------------------------------------*/
extern UBYTE data TempoType; //MIDI节拍器类型
extern UBYTE data TempoTimer; //MIDI节拍器时间
/*---------------------------------------------------------------------------------*/
void SoundInital(void); //声卡初始化.
void SoundVolumeAdj(void); //声卡音量调整.
void SoundOff(void); //声卡关闭.
void SoundSetTempo(void); //声卡节拍器设定.
void SoundTempoOn(UBYTE Note); //声卡节拍器开启.
void SoundTempoOff(UBYTE Note); //声卡节拍器关闭.
void SoundTempoChange(void); //声卡节拍器修改.
void SoundTempoRun(void); //声卡节拍器运行.
void RecPutByteCode(UBYTE ByteData); //MIDI数据记录.
void RecPutEventTick(UWORD DeltaTick); //MIDI时间记录.
void RecMidiStart(void); //MIDI记录开始.
UBYTE RecMidiRun(void); //MIDI文件记录.
void RecMidiEnd(void); //MIDI记录完成.
UWORD GetDeltaTimer(void); //获取MIDI时间.
void SendEventParamet(void); //传送MIDI参数.
void PlayerStart(void); //MIDI播放开始.
void PlayerRun(void); //MIDI播放.
void PlayerStop(void); //MIDI播放停止.
/*---------------------------------------------------------------------------------*/
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -