Go to the source code of this file.
◆ EnvelopeState
◆ VoiceType
◆ EnvelopeState_et
| Enumerator |
|---|
| EnvStateAttack | |
| EnvStateDecay | |
| EnvStateSustain | |
| EnvStateRelease | |
| EnvStateEnd | |
◆ VoiceType_et
| Enumerator |
|---|
| VoiceTypeNormal | |
| VoiceTypeLooping | |
◆ __HBMSYNClearVoiceReferences()
| void __HBMSYNClearVoiceReferences |
( |
void * | p | ) |
|
◆ __HBMSYNGetEnvelopeTime()
| s32 __HBMSYNGetEnvelopeTime |
( |
s32 | scale, |
|
|
s32 | mod, |
|
|
u8 | key ) |
◆ __HBMSYNGetRelativePitch()
◆ __HBMSYNGetVoiceFader()
◆ __HBMSYNGetVoiceInput()
◆ __HBMSYNGetWavetableData()
◆ __HBMSYNResetAllControllers()
| void __HBMSYNResetAllControllers |
( |
HBMSYNSYNTH * | synth | ) |
|
◆ __HBMSYNRunInputBufferEvents()
| void __HBMSYNRunInputBufferEvents |
( |
HBMSYNSYNTH * | synth | ) |
|
◆ __HBMSYNRunVolumeEnvelope()
◆ __HBMSYNServiceVoice()
| void __HBMSYNServiceVoice |
( |
int | i | ) |
|
◆ __HBMSYNSetController()
| void __HBMSYNSetController |
( |
HBMSYNSYNTH * | synth, |
|
|
u8 | midiChannel, |
|
|
u8 | function, |
|
|
u8 | value ) |
◆ __HBMSYNSetupPan()
◆ __HBMSYNSetupPitch()
◆ __HBMSYNSetupSample()
◆ __HBMSYNSetupSrc()
◆ __HBMSYNSetupVolume()
◆ __HBMSYNSetupVolumeEnvelope()
| void __HBMSYNSetupVolumeEnvelope |
( |
HBMSYNVOICE * | voice | ) |
|
◆ __HBMSYNSetVoiceToRelease()
◆ __HBMSYNUpdateMix()
◆ __HBMSYNUpdateSrc()
◆ __HBMSYNAttackAttnTable
| s32 __HBMSYNAttackAttnTable[] |
|
extern |
◆ __HBMSYNn128
◆ __HBMSYNVoice
◆ __HBMSYNVolumeAttenuation
| s32 __HBMSYNVolumeAttenuation[] |
|
extern |