Searched refs:ch_p (Results 1 – 3 of 3) sorted by relevance
| /TwlSDK-5.5/include/nitro/snd/common/ |
| D | exchannel.h | 97 typedef void (*SNDExChannelCallback) (struct SNDExChannel *ch_p, 222 void SND_FreeExChannel(struct SNDExChannel *ch_p); 224 BOOL SND_StartExChannelPcm(SNDExChannel *ch_p, 226 BOOL SND_StartExChannelPsg(struct SNDExChannel *ch_p, SNDDuty duty, s32 length); 227 BOOL SND_StartExChannelNoise(struct SNDExChannel *ch_p, s32 length); 229 void SND_ReleaseExChannel(struct SNDExChannel *ch_p); 231 BOOL SND_IsExChannelActive(struct SNDExChannel *ch_p); 238 s32 SND_UpdateExChannelEnvelope(SNDExChannel *ch_p, BOOL doPeriodicProc); 240 void SND_SetExChannelAttack(struct SNDExChannel *ch_p, int attack); 241 void SND_SetExChannelDecay(struct SNDExChannel *ch_p, int decay); [all …]
|
| D | bank.h | 197 BOOL SND_NoteOn(struct SNDExChannel *ch_p,
|
| /TwlSDK-5.5/build/libraries/snd/common/src/ |
| D | snd_bank.c | 628 BOOL SND_NoteOn(SNDExChannel *ch_p, in SND_NoteOn() argument 635 SDK_NULL_ASSERT(ch_p); in SND_NoteOn() 662 result = SND_StartExChannelPcm(ch_p, &wave_data->param, wave_data->samples, length); in SND_NoteOn() 671 result = SND_StartExChannelPsg(ch_p, (SNDDuty)inst->param.wave[0], length); in SND_NoteOn() 675 result = SND_StartExChannelNoise(ch_p, length); in SND_NoteOn() 686 ch_p->key = (u8)key; in SND_NoteOn() 687 ch_p->original_key = inst->param.original_key; in SND_NoteOn() 688 ch_p->velocity = (u8)velocity; in SND_NoteOn() 690 SND_SetExChannelAttack(ch_p, inst->param.attack); in SND_NoteOn() 691 SND_SetExChannelDecay(ch_p, inst->param.decay); in SND_NoteOn() [all …]
|