float cellSurMixerUtilGetLevelFromDBIndex() //int index { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; //it's NOT real value //TODO; }
s32 cellSnd3SetEffectType(u16 effectType, s16 returnVol, u16 delay, u16 feedback) { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
u16 cellSnd3Pitch2Note() //u16 center_note, u16 center_fine, u16 pitch { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; //it's NOT real value //TODO }
s32 cellSnd3GetVoiceByID() //u32 keyOnID, CellSnd3VoiceBitCtx *voiceBit { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3NoteOff(u32 midiChannel, u32 midiNote, u32 keyOnID) { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3VoiceAllKeyOff() { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3VoiceGetStatus() //u32 voiceNum { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; //it's NOT real value //TODO }
s32 cellSnd3VoiceSetReserveMode() //u32 voiceNum, u32 reserveMode { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3BindSoundData() //CellSnd3DataCtx *snd3Ctx, void *hd3, u32 synthMemOffset { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3SetOutputMode() //u32 mode { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3SynthesisEx() //float *pOutL, float *pOutR, float *pOutRL, float *pOutRR { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3Exit() { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
//*libsnd3 Functions, NOT active in this moment s32 cellSnd3Init() //u32 maxVoice, u32 samples, CellSnd3RequestQueueCtx *queue { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
float cellSurMixerUtilNoteToRatio() //unsigned char refNote, unsigned char note { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; //it's NOT real value //TODO }
s32 cellSnd3VoiceSetPanpotEx(u32 voiceNum, u32 panpotEx) { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3UnbindSoundData(u32 hd3ID) { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3VoiceSetPitchBend(u32 voiceNum, u32 bendValue) { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3NoteOnByTone() //u32 hd3ID, u32 toneIndex, u32 note, u32 keyOnID, CellSnd3KeyOnParam *keyOnParam { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; //it's NOT real value //TODO }
s32 cellSnd3VoiceGetEnvelope(u32 voiceNum) { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3VoiceKeyOnByTone() //u32 hd3ID, u32 voiceNum, u32 toneIndex, u32 pitch, u32 keyOnID, CellSnd3KeyOnParam *keyOnParam { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; //it's NOT real value //TODO }
u32 cellSnd3KeyOffByID(u32 keyOnID) { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3VoiceSetSustainHold(u32 voiceNum, u32 sustainHold) { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3NoteOn() //u32 hd3ID, u32 midiChannel, u32 midiProgram, u32 midiNote, u32 sustain,CellSnd3KeyOnParam *keyOnParam, u32 keyOnID { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3VoiceKeyOff(u32 voiceNum) { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3SetSustainHold(u32 midiChannel, u32 sustainHold, u32 ID) { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3VoiceSetPitch(u32 voiceNum, s32 addPitch) { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
u16 cellSnd3Note2Pitch() //u16 center_note, u16 center_fine, u16 note, s16 fine { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; //it's NOT real value //TODO }
s32 cellSnd3VoiceSetVelocity(u32 voiceNum, u32 velocity) { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; }
s32 cellSnd3SMFBind() //CellSnd3SmfCtx *smfCtx, void *smf, u32 hd3ID { UNIMPLEMENTED_FUNC(cellAudio); return CELL_OK; //it's NOT real value //TODO }
int cellSurMixerGetTimestamp() //u64 tag, u64 *stamp { UNIMPLEMENTED_FUNC(cellAudio); return 0; }