void OPLL_init(void)
MSX Initialize internal buffer for OPLL.
void OPLL_stop(struct OPLL *opll)
MSX Stop (Pause) playing sound on OPLL
void OPLL_put(uint8_t reg, uint8_t val)
MSX Put a pair of OPLL register number and its value to the internal buffer.
void OPLL_rhythm(uint8_t val)
MSX Key-on/off RHYTHM set.
void OPLL_play(struct OPLL *opll)
MSX Play sound on OPLL
uint8_t opll_buffer[64]
MSX Cache of OPLL registers.
void OPLL_rhythm_mode(bool on)
MSX Turn RHYTHM mode on/off.
Device interface for MSX-MUSIC (OPLL).