Difference between revisions of "SceNgsUser"

From Vita Development Wiki
Jump to navigation Jump to search
Line 579: Line 579:
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0x5FD8AEDB
+
| 0.990-3.60 || 0x5FD8AEDB
 
|}
 
|}
 +
 +
<source lang="C">int sceSulphaNgsGetDefaultConfig(SceSulphaNgsConfig *config);</source>
  
 
=== sceSulphaNgsGetNeededMemory ===
 
=== sceSulphaNgsGetNeededMemory ===
Line 587: Line 589:
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0x793E3E8C
+
| 0.990-3.60 || 0x793E3E8C
 
|}
 
|}
 +
 +
<source lang="C">int sceSulphaNgsGetNeededMemory(const SceSulphaNgsConfig *config, SceUInt32 *sizeInBytes);</source>
  
 
=== sceSulphaNgsInit ===
 
=== sceSulphaNgsInit ===
Line 595: Line 599:
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0xAFCD824F
+
| 0.990-3.60 || 0xAFCD824F
 
|}
 
|}
 +
 +
<source lang="C">int sceSulphaNgsInit(const SceSulphaNgsConfig *config, void *buffer, SceUInt32 sizeInBytes);</source>
  
 
=== sceSulphaNgsSetRackName ===
 
=== sceSulphaNgsSetRackName ===
Line 603: Line 609:
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0x251AF6A9
+
| 0.990-3.60 || 0x251AF6A9
 
|}
 
|}
 +
 +
<source lang="C">int sceSulphaNgsSetRackName(SceNgsHRack rackHandle, const char *name);</source>
  
 
=== sceSulphaNgsSetSampleName ===
 
=== sceSulphaNgsSetSampleName ===
Line 611: Line 619:
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0x54EC5B8D
+
| 0.990-3.60 || 0x54EC5B8D
 
|}
 
|}
 +
 +
<source lang="C">int sceSulphaNgsSetSampleName(const void *location, SceUInt32 length, const char *name);</source>
  
 
=== sceSulphaNgsSetSynthName ===
 
=== sceSulphaNgsSetSynthName ===
Line 619: Line 629:
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0x2F3F7515
+
| 0.990-3.60 || 0x2F3F7515
 
|}
 
|}
 +
 +
<source lang="C">int sceSulphaNgsSetSynthName(SceNgsHSynSystem synthHandle, const char *name);</source>
  
 
=== sceSulphaNgsSetVoiceName ===
 
=== sceSulphaNgsSetVoiceName ===
Line 627: Line 639:
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0x508975BD
+
| 0.990-3.60 || 0x508975BD
 
|}
 
|}
 +
 +
<source lang="C">int sceSulphaNgsSetVoiceName(SceNgsHVoice voiceHandle, const char *name);</source>
  
 
=== sceSulphaNgsShutdown ===
 
=== sceSulphaNgsShutdown ===
Line 635: Line 649:
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0xD124BFB1
+
| 0.990-3.60 || 0xD124BFB1
 
|}
 
|}
 +
 +
<source lang="C">int sceSulphaNgsShutdown(void);</source>
  
 
=== sceSulphaNgsTrace ===
 
=== sceSulphaNgsTrace ===
Line 643: Line 659:
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0xDC7C0F05
+
| 0.990-3.60 || 0xDC7C0F05
 
|}
 
|}
 +
 +
<source lang="C">int sceSulphaNgsTrace(const char *message);</source>
  
  
 
[[Category:Modules]]
 
[[Category:Modules]]
 
[[Category:Userland]]
 
[[Category:Userland]]

Revision as of 14:56, 31 October 2019

Module

Known NIDs

Version Name World Privilege NID
3.60 SceNgsUser Non-secure User 0x640BDA36

Libraries

Known NIDs

Version Name World Visibility NID
3.60 SceNgs Non-secure User 0xB01598D9

SceNgs

sceNgsAT9GetSectionDetails

Version NID
3.60 0x2A9FA501

sceNgsModuleGetNumPresets

Version NID
0.990-3.60 0x5C71FE09
SceInt32 sceNgsModuleGetNumPresets(SceNgsHSynSystem hSystemHandle, const SceNgsModuleID uModuleID, SceUInt32* puNumPresets);

sceNgsModuleGetPreset

Version NID
0.990-3.60 0xC58298A7
SceInt32 sceNgsModuleGetPreset(SceNgsHSynSystem hSystemHandle, const SceNgsModuleID uModuleID, const SceUInt32 uPresetIndex, SceNgsBufferInfo* pParamsBuffer);

sceNgsPatchCreateRouting

Version NID
0.990-3.60 0xD668B49C
SceInt32 sceNgsPatchCreateRouting(const SceNgsPatchSetupInfo* pPatchInfo, SceNgsHPatch* pPatchHandle);

sceNgsPatchGetInfo

Version NID
0.990-3.60 0x98703DBC
SceInt32 sceNgsPatchGetInfo(SceNgsHPatch hPatchHandle, SceNgsPatchRouteInfo* pRouteInfo, SceNgsPatchSetupInfo* pSetup);

sceNgsPatchRemoveRouting

Version NID
0.990-3.60 0xD0C9AE5A
SceInt32 sceNgsPatchRemoveRouting(SceNgsHPatch hPatchHandle);

sceNgsRackGetRequiredMemorySize

Version NID
0.990-3.60 0x477318C0
SceInt32 sceNgsRackGetRequiredMemorySize(SceNgsHSynSystem hSystemHandle, const SceNgsRackDescription* pRackDesc, SceUInt32* pnSize);

sceNgsRackGetVoiceHandle

Version NID
0.990-3.60 0xFE1A98E9
SceInt32 sceNgsRackGetVoiceHandle(SceNgsHRack hRackHandle, const SceUInt32 uIndex, SceNgsHVoice* pVoiceHandle);

sceNgsRackInit

Version NID
0.990-3.60 0x0A92E4EC
SceInt32 sceNgsRackInit(SceNgsHSynSystem hSystemHandle, SceNgsBufferInfo* pRackBuffer, const SceNgsRackDescription* pRackDesc, SceNgsHRack* pRackHandle);

sceNgsRackRelease

Version NID
0.990-3.60 0xDD5CA10B
SceInt32 sceNgsRackRelease(SceNgsHRack hRackHandle,  const SceNgsRackReleaseCallbackFunc callbackFuncPtr);

sceNgsRackSetParamErrorCallback

Version NID
0.990-3.60 0x534B6E3F
SceInt32 sceNgsRackSetParamErrorCallback(SceNgsHRack hRackHandle, const SceNgsParamsErrorCallbackFunc callbackFuncPtr);

sceNgsSystemGetRequiredMemorySize

Version NID
0.990-3.60 0x6CE8B36F
SceInt32 sceNgsSystemGetRequiredMemorySize(const SceNgsSystemInitParams* pSynthParams, SceUInt32* pnSize);

sceNgsSystemInit

Version NID
0.990-3.60 0xED14CF4A
SceInt32 sceNgsSystemInit(void* pSynthSysMemory, const SceUInt32 uMemSize, const SceNgsSystemInitParams* pSynthParams, SceNgsHSynSystem* pSystemHandle);

sceNgsSystemLock

Version NID
0.990-3.60 0xB9D971F2
SceInt32 sceNgsSystemLock(SceNgsHSynSystem hSystemHandle);

sceNgsSystemRelease

Version NID
0.990-3.60 0x4A25BEBC
SceInt32 sceNgsSystemRelease(SceNgsHSynSystem hSystemHandle);

sceNgsSystemSetFlags

Version NID
0.990-3.60 0x64D80013
SceInt32 sceNgsSystemSetFlags(SceNgsHSynSystem hSystemHandle, const SceUInt32 uSystemFlags);

sceNgsSystemSetParamErrorCallback

Version NID
0.990-3.60 0x5ADD22DC
SceInt32 sceNgsSystemSetParamErrorCallback(SceNgsHSynSystem hSystemHandle, const SceNgsParamsErrorCallbackFunc callbackFuncPtr);

sceNgsSystemUnlock

Version NID
0.990-3.60 0x0A93EA96
SceInt32 sceNgsSystemUnlock(SceNgsHSynSystem hSystemHandle);

sceNgsSystemUpdate

Version NID
0.990-3.60 0x684F080C
SceInt32 sceNgsSystemUpdate(SceNgsHSynSystem hSystemHandle);

sceNgsVoiceBypassModule

Version NID
0.990-3.60 0x9AB87E71
SceInt32 sceNgsVoiceBypassModule(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule, const SceUInt32 uBypassFlag);

sceNgsVoiceDefGetAtrac9Voice

Version NID
3.60 0x14EF65A0

sceNgsVoiceDefGetCompressorBuss

Version NID
3.60 0x0E0ACB68

sceNgsVoiceDefGetCompressorSideChainBuss

Version NID
3.60 0x1AF83512

sceNgsVoiceDefGetDelayBuss

Version NID
3.60 0x4D705E3E

sceNgsVoiceDefGetDistortionBuss

Version NID
3.60 0xAAD90DEB

sceNgsVoiceDefGetEnvelopeBuss

Version NID
3.60 0xF6B68C31

sceNgsVoiceDefGetEqBuss

Version NID
3.60 0xF964120E

sceNgsVoiceDefGetMasterBuss

Version NID
3.60 0x79A121D1

sceNgsVoiceDefGetMixerBuss

Version NID
3.60 0xE0AC8776

sceNgsVoiceDefGetPauserBuss

Version NID
3.60 0x214485D6

sceNgsVoiceDefGetPitchShiftBuss

Version NID
3.60 0xFBE515D4

sceNgsVoiceDefGetReverbBuss

Version NID
3.60 0x9DCF50F5

sceNgsVoiceDefGetSasEmuVoice

Version NID
3.60 0x1F51C2BA

sceNgsVoiceDefGetScreamAtrac9Voice

Version NID
3.60 0xCD63A2BF

sceNgsVoiceDefGetScreamVoice

Version NID
3.60 0xCE53BC33

sceNgsVoiceDefGetSimpleAtrac9Voice

Version NID
3.60 0x45CF2A73

sceNgsVoiceDefGetSimpleVoice

Version NID
3.60 0x0D5399CF

sceNgsVoiceDefGetTemplate1

Version NID
3.60 0xE9B572B7

sceNgsVoiceGetInfo

Version NID
0.990-3.60 0x5551410D
SceInt32 sceNgsVoiceGetInfo(SceNgsHVoice hVoiceHandle, SceNgsVoiceInfo* pInfo);

sceNgsVoiceGetModuleBypass

Version NID
0.990-3.60 0x431BF3AB
SceInt32 sceNgsVoiceGetModuleBypass(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule, SceUInt32* puBypassFlag);

sceNgsVoiceGetModuleType

Version NID
0.990-3.60 0xB307185E
SceInt32 sceNgsVoiceGetModuleType(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule, SceNgsModuleID* pModuleType);

sceNgsVoiceGetOutputPatch

Version NID
0.990-3.60 0x01A52E3A
SceInt32 sceNgsVoiceGetOutputPatch(SceNgsHVoice hVoiceHandle, const SceInt32 nOutputIndex, const SceInt32 nSubIndex, SceNgsHPatch* pPatchHandle);

sceNgsVoiceGetParamsOutOfRange

Version NID
0.990-3.60 0x4CBE08F3
SceInt32 sceNgsVoiceGetParamsOutOfRange(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule, char* pszMessageBuffer);

sceNgsVoiceGetStateData

Version NID
0.990-3.60 0xC9B8C0B4
SceInt32 sceNgsVoiceGetStateData(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule, void* pMem, const SceUInt32 uMemSize);

sceNgsVoiceInit

Version NID
0.990-3.60 0x1DDBEBEB
SceInt32 sceNgsVoiceInit(SceNgsHVoice hVoiceHandle, const SceNgsVoicePreset* pPreset, const SceUInt32 uInitFlags);

sceNgsVoiceKeyOff

Version NID
0.990-3.60 0xBB13373D
SceInt32 sceNgsVoiceKeyOff(SceNgsHVoice hVoiceHandle);

sceNgsVoiceKill

Version NID
0.990-3.60 0x0E291AAD
SceInt32 sceNgsVoiceKill(SceNgsHVoice hVoiceHandle);

sceNgsVoiceLockParams

Version NID
0.990-3.60 0xAB6BEF8F
SceInt32 sceNgsVoiceLockParams(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule, const SceNgsParamsID uParamsInterfaceId, SceNgsBufferInfo* pParamsBuffer);

sceNgsVoicePatchSetVolume

Version NID
0.990-3.60 0xA3C807BC
SceInt32 sceNgsVoicePatchSetVolume(SceNgsHPatch hPatchHandle, const SceInt32 nOutputChannel, const SceInt32 nInputChannel, const SceFloat32 fVol);

sceNgsVoicePatchSetVolumes

Version NID
0.990-3.60 0xBD6F57F0
SceInt32 sceNgsVoicePatchSetVolumes(SceNgsHPatch hPatchHandle, const SceInt32 nOutputChannel, const SceFloat32* pVolumes, const SceInt32 nVols);

sceNgsVoicePatchSetVolumesMatrix

Version NID
0.990-3.60 0xA0F5402D
SceInt32 sceNgsVoicePatchSetVolumesMatrix(SceNgsHPatch hPatchHandle, const SceNgsVolumeMatrix* pMatrix);

sceNgsVoicePause

Version NID
0.990-3.60 0xD7786E99
SceInt32 sceNgsVoicePause(SceNgsHVoice hVoiceHandle);

sceNgsVoicePlay

Version NID
0.990-3.60 0xFA0A0F34
SceInt32 sceNgsVoicePlay(SceNgsHVoice hVoiceHandle);

sceNgsVoiceResume

Version NID
0.990-3.60 0x54CFB981
SceInt32 sceNgsVoiceResume(SceNgsHVoice hVoiceHandle);

sceNgsVoiceSetFinishedCallback

Version NID
0.990-3.60 0x17A6F564
SceInt32 sceNgsVoiceSetFinishedCallback(SceNgsHVoice hVoiceHandle, const SceNgsCallbackFunc callbackFuncPtr, void* pUserData);

sceNgsVoiceSetModuleCallback

Version NID
0.990-3.60 0x24E909A8
SceInt32 sceNgsVoiceSetModuleCallback(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule, const SceNgsModuleCallbackFunc callbackFuncPtr, void* pUserData);

sceNgsVoiceSetParamsBlock

Version NID
0.990-3.60 0xFB8174B1
SceInt32 sceNgsVoiceSetParamsBlock(SceNgsHVoice hVoiceHandle, const SceNgsModuleParamHeader* pParamData, const SceUInt32 uSize, SceInt32* pnErrorCount);

sceNgsVoiceSetPreset

Version NID
0.990-3.60 0x8A88E665
SceInt32 sceNgsVoiceSetPreset(SceNgsHVoice hVoiceHandle, const SceNgsVoicePreset* pVoicePreset);

sceNgsVoiceUnlockParams

Version NID
0.990-3.60 0x3D46D8A7
SceInt32 sceNgsVoiceUnlockParams(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule);

sceSulphaNgsGetDefaultConfig

Version NID
0.990-3.60 0x5FD8AEDB
int sceSulphaNgsGetDefaultConfig(SceSulphaNgsConfig *config);

sceSulphaNgsGetNeededMemory

Version NID
0.990-3.60 0x793E3E8C
int sceSulphaNgsGetNeededMemory(const SceSulphaNgsConfig *config, SceUInt32 *sizeInBytes);

sceSulphaNgsInit

Version NID
0.990-3.60 0xAFCD824F
int sceSulphaNgsInit(const SceSulphaNgsConfig *config, void *buffer, SceUInt32 sizeInBytes);

sceSulphaNgsSetRackName

Version NID
0.990-3.60 0x251AF6A9
int sceSulphaNgsSetRackName(SceNgsHRack rackHandle, const char *name);

sceSulphaNgsSetSampleName

Version NID
0.990-3.60 0x54EC5B8D
int sceSulphaNgsSetSampleName(const void *location, SceUInt32 length, const char *name);

sceSulphaNgsSetSynthName

Version NID
0.990-3.60 0x2F3F7515
int sceSulphaNgsSetSynthName(SceNgsHSynSystem synthHandle, const char *name);

sceSulphaNgsSetVoiceName

Version NID
0.990-3.60 0x508975BD
int sceSulphaNgsSetVoiceName(SceNgsHVoice voiceHandle, const char *name);

sceSulphaNgsShutdown

Version NID
0.990-3.60 0xD124BFB1
int sceSulphaNgsShutdown(void);

sceSulphaNgsTrace

Version NID
0.990-3.60 0xDC7C0F05
int sceSulphaNgsTrace(const char *message);