vitasdk
Documentation of the vitasdk

Detailed Description

Exports for User.


Using this library in your project

Include the header file in your project:


Link the library to the executable:

SceNgs_stub



Functions

 VITASDK_BUILD_ASSERT_EQ (4, SceNgsHRack)
 
 VITASDK_BUILD_ASSERT_EQ (4, SceNgsSulphaUpdateCallback)
 
SceInt32 sceNgsModuleCheckParamsInRangeInternal (SceNgsHVoice handle, const SceNgsModuleID module_id, const SceNgsParamsDescriptor *descriptor, const SceUInt32 size)
 
SceInt32 sceNgsModuleGetNumPresetsInternal (SceNgsHSynSystem handle, const SceNgsModuleID module_id, SceUInt32 *num_presets)
 
SceInt32 sceNgsModuleGetPresetInternal (SceNgsHSynSystem handle, const SceNgsModuleID module_id, const SceUInt32 preset_index, SceNgsBufferInfo *info)
 
SceInt32 sceNgsPatchCreateRoutingInternal (const SceNgsPatchSetupInfo *info, SceNgsHPatch *handle)
 
SceInt32 sceNgsPatchRemoveRoutingInternal (SceNgsHPatch handle)
 
SceInt32 sceNgsRackGetRequiredMemorySizeInternal (SceNgsHSynSystem handle, const SceNgsRackDescription *rack_description, SceUInt32 *user_size)
 
SceInt32 sceNgsRackGetVoiceHandleInternal (SceNgsHRack rack_handle, const SceUInt32 index, SceNgsHVoice *voice_handle)
 
SceInt32 sceNgsRackInitInternal (SceNgsHSynSystem system_handle, SceNgsBufferInfo *rack_buffer, const SceNgsRackDescription *rack_description, SceNgsHRack *rack_handle)
 
SceInt32 sceNgsRackReleaseInternal (SceNgsHRack handle, const SceNgsRackReleaseCallbackFunc callback)
 
SceInt32 sceNgsRackSetParamErrorCallbackInternal (SceNgsHRack rack_handle, const SceNgsParamsErrorCallbackFunc callback)
 
SceInt32 sceNgsSulphaGetInfoInternal (const SulphaNgsRegistration *obj_reg, SceNgsBufferInfo *info)
 
SceInt32 sceNgsSulphaGetModuleListInternal (SceUInt32 *module_ids, SceUInt32 in_array_count, SceUInt32 *count)
 
SceInt32 sceNgsSulphaGetSynthUpdateCallbackInternal (SceNgsHSynSystem handle, SceNgsSulphaUpdateCallback *update_callback, SceNgsBufferInfo *info)
 
SceInt32 sceNgsSulphaQueryModuleInternal (SulphaNgsModuleQueryType type, SulphaNgsModuleQuery *debug)
 
SceInt32 sceNgsSulphaSetSynthUpdateCallbackInternal (SceNgsHSynSystem handle, SceNgsSulphaUpdateCallback update_callback, SceNgsBufferInfo *info)
 
SceInt32 sceNgsSystemGetCallbackListInternal (SceNgsHSynSystem handle, SceNgsCallbackListInfo **array, SceUInt32 *array_size)
 
SceInt32 sceNgsSystemGetRequiredMemorySizeInternal (const SceNgsSystemInitParams *params, SceUInt32 *size)
 
SceInt32 sceNgsSystemInitInternal (SceNgsBufferInfo *buffer_info, const SceUInt32 compiled_sdk_version, const SceNgsSystemInitParams *params, SceNgsHSynSystem *handle)
 
SceInt32 sceNgsSystemLockInternal (SceNgsHSynSystem handle)
 
SceInt32 sceNgsSystemPullDataInternal (SceNgsHSynSystem handle, const SceUInt32 dirty_flags_a, const SceUInt32 dirty_flags_b)
 
SceInt32 sceNgsSystemPushDataInternal (SceNgsHSynSystem handle)
 
SceInt32 sceNgsSystemReleaseInternal (SceNgsHSynSystem handle)
 
SceInt32 sceNgsSystemSetFlagsInternal (SceNgsHSynSystem handle, const SceUInt32 system_flags)
 
SceInt32 sceNgsSystemSetParamErrorCallbackInternal (SceNgsHSynSystem handle, const SceNgsParamsErrorCallbackFunc callback_id)
 
SceInt32 sceNgsSystemUnlockInternal (SceNgsHSynSystem handle)
 
SceInt32 sceNgsSystemUpdateInternal (SceNgsHSynSystem handle)
 
SceInt32 sceNgsVoiceBypassModuleInternal (SceNgsHVoice handle, const SceUInt32 module, const SceUInt32 flag)
 
SceInt32 sceNgsVoiceClearDirtyFlagInternal (SceNgsHVoice handle, const SceUInt32 param_bit_flag)
 
SceInt32 sceNgsVoiceDefinitionGetPresetInternal (const SceNgsVoiceDefinition *definition, const SceUInt32 index, const SceNgsVoicePreset **presets)
 
SceInt32 sceNgsVoiceGetModuleBypassInternal (SceNgsHVoice handle, const SceUInt32 module, SceUInt32 *flag)
 
SceInt32 sceNgsVoiceGetOutputPatchInternal (SceNgsHVoice handle, const SceInt32 nOutputIndex, const SceInt32 nSubIndex, SceNgsHPatch *pPatchHandle)
 
SceInt32 sceNgsVoiceGetParamsOutOfRangeBufferedInternal (SceNgsHVoice handle, const SceUInt32 module, char *message_buffer)
 
SceInt32 sceNgsVoiceInitInternal (SceNgsHVoice handle, const SceNgsVoicePreset *preset, const SceUInt32 flags)
 
SceInt32 sceNgsVoiceKeyOffInternal (SceNgsHVoice handle)
 
SceInt32 sceNgsVoiceKillInternal (SceNgsHVoice handle)
 
SceInt32 sceNgsVoicePauseInternal (SceNgsHVoice handle)
 
SceInt32 sceNgsVoicePlayInternal (SceNgsHVoice handle)
 
SceInt32 sceNgsVoiceResumeInternal (SceNgsHVoice handle)
 
SceInt32 sceNgsVoiceSetAllBypassesInternal (SceNgsHVoice handle, const SceUInt32 bitflag)
 
SceInt32 sceNgsVoiceSetFinishedCallbackInternal (SceNgsHVoice handle, const SceNgsCallbackFunc callback, void *userdata)
 
SceInt32 sceNgsVoiceSetModuleCallbackInternal (SceNgsHVoice handle, const SceUInt32 module, const SceNgsModuleCallbackFunc callback, void *callback_userdata)
 
SceInt32 sceNgsVoiceSetPresetInternal (SceNgsHVoice handle, const SceNgsVoicePreset *preset)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetAtrac9VoiceInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetCompressorBussInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetCompressorSideChainBussInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetDelayBussInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetDistortionBussInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetEnvelopeBussInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetEqBussInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetMasterBussInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetMixerBussInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetPauserBussInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetPitchshiftBussInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetReverbBussInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetSasEmuVoiceInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetScreamVoiceAT9Internal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetScreamVoiceInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetSimpleAtrac9VoiceInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetSimpleVoiceInternal (void)
 
const SceNgsVoiceDefinitionsceNgsVoiceDefGetTemplate1Internal (void)
 

Typedefs

typedef SceUInt32 SceNgsHRack
 
typedef SceUInt32 SceNgsHPatch
 
typedef SceUInt32 SceNgsHSynSystem
 
typedef SceUInt32 SceNgsHVoice
 
typedef SceUInt32 SulphaNgsModuleQueryType
 
typedef SceUInt32 SceNgsModuleID
 
typedef void * SceNgsSulphaUpdateCallback
 
typedef struct SceNgsCallbackInfo SceNgsCallbackInfo
 
typedef void(* SceNgsCallbackFunc) (const SceNgsCallbackInfo *callback_info)
 
typedef SceNgsCallbackFunc SceNgsRackReleaseCallbackFunc
 
typedef SceNgsCallbackFunc SceNgsModuleCallbackFunc
 
typedef SceNgsCallbackFunc SceNgsParamsErrorCallbackFunc
 
typedef struct SceNgsVoicePreset SceNgsVoicePreset
 
typedef struct SceNgsSystemInitParams SceNgsSystemInitParams
 
typedef struct SceNgsBufferInfo SceNgsBufferInfo
 
typedef struct SceNgsCallbackListInfo SceNgsCallbackListInfo
 
typedef struct SulphaNgsModuleQuery SulphaNgsModuleQuery
 
typedef struct SulphaNgsRegistration SulphaNgsRegistration
 
typedef struct SceNgsRackDescription SceNgsRackDescription
 
typedef struct SceNgsPatchSetupInfo SceNgsPatchSetupInfo
 
typedef struct SceNgsParamsDescriptor SceNgsParamsDescriptor
 
typedef struct SceNgsVoiceDefinition SceNgsVoiceDefinition
 

Typedef Documentation

◆ SceNgsHRack

◆ SceNgsHPatch

◆ SceNgsHSynSystem

◆ SceNgsHVoice

◆ SulphaNgsModuleQueryType

◆ SceNgsModuleID

◆ SceNgsSulphaUpdateCallback

◆ SceNgsCallbackInfo

◆ SceNgsCallbackFunc

typedef void(* SceNgsCallbackFunc) (const SceNgsCallbackInfo *callback_info)

◆ SceNgsRackReleaseCallbackFunc

◆ SceNgsModuleCallbackFunc

◆ SceNgsParamsErrorCallbackFunc

◆ SceNgsVoicePreset

◆ SceNgsSystemInitParams

◆ SceNgsBufferInfo

◆ SceNgsCallbackListInfo

◆ SulphaNgsModuleQuery

◆ SulphaNgsRegistration

◆ SceNgsRackDescription

◆ SceNgsPatchSetupInfo

◆ SceNgsParamsDescriptor

◆ SceNgsVoiceDefinition

Function Documentation

◆ VITASDK_BUILD_ASSERT_EQ() [1/2]

VITASDK_BUILD_ASSERT_EQ ( ,
SceNgsHRack   
)

◆ VITASDK_BUILD_ASSERT_EQ() [2/2]

VITASDK_BUILD_ASSERT_EQ ( ,
SceNgsSulphaUpdateCallback   
)

◆ sceNgsModuleCheckParamsInRangeInternal()

SceInt32 sceNgsModuleCheckParamsInRangeInternal ( SceNgsHVoice  handle,
const SceNgsModuleID  module_id,
const SceNgsParamsDescriptor descriptor,
const SceUInt32  size 
)

◆ sceNgsModuleGetNumPresetsInternal()

SceInt32 sceNgsModuleGetNumPresetsInternal ( SceNgsHSynSystem  handle,
const SceNgsModuleID  module_id,
SceUInt32 num_presets 
)

◆ sceNgsModuleGetPresetInternal()

SceInt32 sceNgsModuleGetPresetInternal ( SceNgsHSynSystem  handle,
const SceNgsModuleID  module_id,
const SceUInt32  preset_index,
SceNgsBufferInfo info 
)

◆ sceNgsPatchCreateRoutingInternal()

SceInt32 sceNgsPatchCreateRoutingInternal ( const SceNgsPatchSetupInfo info,
SceNgsHPatch handle 
)

◆ sceNgsPatchRemoveRoutingInternal()

SceInt32 sceNgsPatchRemoveRoutingInternal ( SceNgsHPatch  handle)

◆ sceNgsRackGetRequiredMemorySizeInternal()

SceInt32 sceNgsRackGetRequiredMemorySizeInternal ( SceNgsHSynSystem  handle,
const SceNgsRackDescription rack_description,
SceUInt32 user_size 
)

◆ sceNgsRackGetVoiceHandleInternal()

SceInt32 sceNgsRackGetVoiceHandleInternal ( SceNgsHRack  rack_handle,
const SceUInt32  index,
SceNgsHVoice voice_handle 
)

◆ sceNgsRackInitInternal()

SceInt32 sceNgsRackInitInternal ( SceNgsHSynSystem  system_handle,
SceNgsBufferInfo rack_buffer,
const SceNgsRackDescription rack_description,
SceNgsHRack rack_handle 
)

◆ sceNgsRackReleaseInternal()

SceInt32 sceNgsRackReleaseInternal ( SceNgsHRack  handle,
const SceNgsRackReleaseCallbackFunc  callback 
)

◆ sceNgsRackSetParamErrorCallbackInternal()

SceInt32 sceNgsRackSetParamErrorCallbackInternal ( SceNgsHRack  rack_handle,
const SceNgsParamsErrorCallbackFunc  callback 
)

◆ sceNgsSulphaGetInfoInternal()

SceInt32 sceNgsSulphaGetInfoInternal ( const SulphaNgsRegistration obj_reg,
SceNgsBufferInfo info 
)

◆ sceNgsSulphaGetModuleListInternal()

SceInt32 sceNgsSulphaGetModuleListInternal ( SceUInt32 module_ids,
SceUInt32  in_array_count,
SceUInt32 count 
)

◆ sceNgsSulphaGetSynthUpdateCallbackInternal()

SceInt32 sceNgsSulphaGetSynthUpdateCallbackInternal ( SceNgsHSynSystem  handle,
SceNgsSulphaUpdateCallback update_callback,
SceNgsBufferInfo info 
)

◆ sceNgsSulphaQueryModuleInternal()

SceInt32 sceNgsSulphaQueryModuleInternal ( SulphaNgsModuleQueryType  type,
SulphaNgsModuleQuery debug 
)

◆ sceNgsSulphaSetSynthUpdateCallbackInternal()

SceInt32 sceNgsSulphaSetSynthUpdateCallbackInternal ( SceNgsHSynSystem  handle,
SceNgsSulphaUpdateCallback  update_callback,
SceNgsBufferInfo info 
)

◆ sceNgsSystemGetCallbackListInternal()

SceInt32 sceNgsSystemGetCallbackListInternal ( SceNgsHSynSystem  handle,
SceNgsCallbackListInfo **  array,
SceUInt32 array_size 
)

◆ sceNgsSystemGetRequiredMemorySizeInternal()

SceInt32 sceNgsSystemGetRequiredMemorySizeInternal ( const SceNgsSystemInitParams params,
SceUInt32 size 
)

◆ sceNgsSystemInitInternal()

SceInt32 sceNgsSystemInitInternal ( SceNgsBufferInfo buffer_info,
const SceUInt32  compiled_sdk_version,
const SceNgsSystemInitParams params,
SceNgsHSynSystem handle 
)

◆ sceNgsSystemLockInternal()

SceInt32 sceNgsSystemLockInternal ( SceNgsHSynSystem  handle)

◆ sceNgsSystemPullDataInternal()

SceInt32 sceNgsSystemPullDataInternal ( SceNgsHSynSystem  handle,
const SceUInt32  dirty_flags_a,
const SceUInt32  dirty_flags_b 
)

◆ sceNgsSystemPushDataInternal()

SceInt32 sceNgsSystemPushDataInternal ( SceNgsHSynSystem  handle)

◆ sceNgsSystemReleaseInternal()

SceInt32 sceNgsSystemReleaseInternal ( SceNgsHSynSystem  handle)

◆ sceNgsSystemSetFlagsInternal()

SceInt32 sceNgsSystemSetFlagsInternal ( SceNgsHSynSystem  handle,
const SceUInt32  system_flags 
)

◆ sceNgsSystemSetParamErrorCallbackInternal()

SceInt32 sceNgsSystemSetParamErrorCallbackInternal ( SceNgsHSynSystem  handle,
const SceNgsParamsErrorCallbackFunc  callback_id 
)

◆ sceNgsSystemUnlockInternal()

SceInt32 sceNgsSystemUnlockInternal ( SceNgsHSynSystem  handle)

◆ sceNgsSystemUpdateInternal()

SceInt32 sceNgsSystemUpdateInternal ( SceNgsHSynSystem  handle)

◆ sceNgsVoiceBypassModuleInternal()

SceInt32 sceNgsVoiceBypassModuleInternal ( SceNgsHVoice  handle,
const SceUInt32  module,
const SceUInt32  flag 
)

◆ sceNgsVoiceClearDirtyFlagInternal()

SceInt32 sceNgsVoiceClearDirtyFlagInternal ( SceNgsHVoice  handle,
const SceUInt32  param_bit_flag 
)

◆ sceNgsVoiceDefinitionGetPresetInternal()

SceInt32 sceNgsVoiceDefinitionGetPresetInternal ( const SceNgsVoiceDefinition definition,
const SceUInt32  index,
const SceNgsVoicePreset **  presets 
)

◆ sceNgsVoiceGetModuleBypassInternal()

SceInt32 sceNgsVoiceGetModuleBypassInternal ( SceNgsHVoice  handle,
const SceUInt32  module,
SceUInt32 flag 
)

◆ sceNgsVoiceGetOutputPatchInternal()

SceInt32 sceNgsVoiceGetOutputPatchInternal ( SceNgsHVoice  handle,
const SceInt32  nOutputIndex,
const SceInt32  nSubIndex,
SceNgsHPatch pPatchHandle 
)

◆ sceNgsVoiceGetParamsOutOfRangeBufferedInternal()

SceInt32 sceNgsVoiceGetParamsOutOfRangeBufferedInternal ( SceNgsHVoice  handle,
const SceUInt32  module,
char *  message_buffer 
)

◆ sceNgsVoiceInitInternal()

SceInt32 sceNgsVoiceInitInternal ( SceNgsHVoice  handle,
const SceNgsVoicePreset preset,
const SceUInt32  flags 
)

◆ sceNgsVoiceKeyOffInternal()

SceInt32 sceNgsVoiceKeyOffInternal ( SceNgsHVoice  handle)

◆ sceNgsVoiceKillInternal()

SceInt32 sceNgsVoiceKillInternal ( SceNgsHVoice  handle)

◆ sceNgsVoicePauseInternal()

SceInt32 sceNgsVoicePauseInternal ( SceNgsHVoice  handle)

◆ sceNgsVoicePlayInternal()

SceInt32 sceNgsVoicePlayInternal ( SceNgsHVoice  handle)

◆ sceNgsVoiceResumeInternal()

SceInt32 sceNgsVoiceResumeInternal ( SceNgsHVoice  handle)

◆ sceNgsVoiceSetAllBypassesInternal()

SceInt32 sceNgsVoiceSetAllBypassesInternal ( SceNgsHVoice  handle,
const SceUInt32  bitflag 
)

◆ sceNgsVoiceSetFinishedCallbackInternal()

SceInt32 sceNgsVoiceSetFinishedCallbackInternal ( SceNgsHVoice  handle,
const SceNgsCallbackFunc  callback,
void *  userdata 
)

◆ sceNgsVoiceSetModuleCallbackInternal()

SceInt32 sceNgsVoiceSetModuleCallbackInternal ( SceNgsHVoice  handle,
const SceUInt32  module,
const SceNgsModuleCallbackFunc  callback,
void *  callback_userdata 
)

◆ sceNgsVoiceSetPresetInternal()

SceInt32 sceNgsVoiceSetPresetInternal ( SceNgsHVoice  handle,
const SceNgsVoicePreset preset 
)

◆ sceNgsVoiceDefGetAtrac9VoiceInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetAtrac9VoiceInternal ( void  )

◆ sceNgsVoiceDefGetCompressorBussInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetCompressorBussInternal ( void  )

◆ sceNgsVoiceDefGetCompressorSideChainBussInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetCompressorSideChainBussInternal ( void  )

◆ sceNgsVoiceDefGetDelayBussInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetDelayBussInternal ( void  )

◆ sceNgsVoiceDefGetDistortionBussInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetDistortionBussInternal ( void  )

◆ sceNgsVoiceDefGetEnvelopeBussInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetEnvelopeBussInternal ( void  )

◆ sceNgsVoiceDefGetEqBussInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetEqBussInternal ( void  )

◆ sceNgsVoiceDefGetMasterBussInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetMasterBussInternal ( void  )

◆ sceNgsVoiceDefGetMixerBussInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetMixerBussInternal ( void  )

◆ sceNgsVoiceDefGetPauserBussInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetPauserBussInternal ( void  )

◆ sceNgsVoiceDefGetPitchshiftBussInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetPitchshiftBussInternal ( void  )

◆ sceNgsVoiceDefGetReverbBussInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetReverbBussInternal ( void  )

◆ sceNgsVoiceDefGetSasEmuVoiceInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetSasEmuVoiceInternal ( void  )

◆ sceNgsVoiceDefGetScreamVoiceAT9Internal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetScreamVoiceAT9Internal ( void  )

◆ sceNgsVoiceDefGetScreamVoiceInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetScreamVoiceInternal ( void  )

◆ sceNgsVoiceDefGetSimpleAtrac9VoiceInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetSimpleAtrac9VoiceInternal ( void  )

◆ sceNgsVoiceDefGetSimpleVoiceInternal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetSimpleVoiceInternal ( void  )

◆ sceNgsVoiceDefGetTemplate1Internal()

const SceNgsVoiceDefinition* sceNgsVoiceDefGetTemplate1Internal ( void  )