MD_YM2413 Library  1.0
Library for Yahama YM2413 sound synthesizer
MD_YM2413 Member List

This is the complete list of members for MD_YM2413, including all inherited members.

begin(void)MD_YM2413
CH_BDMD_YM2413static
CH_HHMD_YM2413static
CH_SDMD_YM2413static
CH_TCYMD_YM2413static
CH_TOMMD_YM2413static
CH_UNDEFINEDMD_YM2413static
countChannels(void)MD_YM2413
getInstrument(uint8_t chan)MD_YM2413
getVolume(uint8_t chan)MD_YM2413
I_ACOUSTIC_BASS enum value (defined in MD_YM2413)MD_YM2413
I_CLARINET enum value (defined in MD_YM2413)MD_YM2413
I_CUSTOM enum value (defined in MD_YM2413)MD_YM2413
I_EGUITAR enum value (defined in MD_YM2413)MD_YM2413
I_FLUTE enum value (defined in MD_YM2413)MD_YM2413
I_GUITAR enum value (defined in MD_YM2413)MD_YM2413
I_HARPSICHORD enum value (defined in MD_YM2413)MD_YM2413
I_HORN enum value (defined in MD_YM2413)MD_YM2413
I_OBOE enum value (defined in MD_YM2413)MD_YM2413
I_ORGAN enum value (defined in MD_YM2413)MD_YM2413
I_PIANO enum value (defined in MD_YM2413)MD_YM2413
I_SYNTH enum value (defined in MD_YM2413)MD_YM2413
I_SYNTH_BASS enum value (defined in MD_YM2413)MD_YM2413
I_TRUMPET enum value (defined in MD_YM2413)MD_YM2413
I_UNDEFINED enum value (defined in MD_YM2413)MD_YM2413
I_VIBRAPHONE enum value (defined in MD_YM2413)MD_YM2413
I_VIOLIN enum value (defined in MD_YM2413)MD_YM2413
instrument_t enum nameMD_YM2413
isIdle(uint8_t chan)MD_YM2413
isPercussion(void)MD_YM2413
isPercussion(uint8_t chan)MD_YM2413
loadInstrument(const uint8_t *data)MD_YM2413
loadInstrumentOPL2(const uint8_t *ins, bool fromPROGMEM=true)MD_YM2413
MAX_OCTAVEMD_YM2413static
MD_YM2413(pin_t *D, pin_t we, pin_t a0)MD_YM2413
MD_YM2413(MD_IODriver &driver) (defined in MD_YM2413)MD_YM2413
MIN_OCTAVEMD_YM2413static
noteOff(uint8_t chan)MD_YM2413
noteOn(uint8_t chan, uint16_t freq, uint8_t vol, uint16_t duration=0)MD_YM2413
noteOn(uint8_t chan, uint8_t octave, uint8_t note, uint8_t vol, uint16_t duration=0)MD_YM2413
OPL2_DATA_SIZEMD_YM2413static
P_BASS_DRUM enum value (defined in MD_YM2413)MD_YM2413
P_HI_HAT enum value (defined in MD_YM2413)MD_YM2413
P_SNARE_DRUM enum value (defined in MD_YM2413)MD_YM2413
P_TOM_TOM enum value (defined in MD_YM2413)MD_YM2413
P_TOP_CYMBAL enum value (defined in MD_YM2413)MD_YM2413
PERC_CHAN_BASEMD_YM2413static
run(void)MD_YM2413
setInstrument(uint8_t chan, instrument_t instr, uint8_t vol=VOL_MAX)MD_YM2413
setPercussion(bool bEnable)MD_YM2413
setSustain(uint8_t chan, bool sustain)MD_YM2413
setVolume(uint8_t chan, uint8_t v)MD_YM2413
setVolume(uint8_t v)MD_YM2413
VOL_MAXMD_YM2413static
VOL_OFFMD_YM2413static
write(uint8_t addr, uint8_t data)MD_YM2413
~MD_YM2413(void)MD_YM2413