Difference between revisions of "SceNgsUser"
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) |
CelesteBlue (talk | contribs) |
||
(9 intermediate revisions by the same user not shown) | |||
Line 27: | Line 27: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x2A9FA501 | + | | 0.995-3.60 || 0x2A9FA501 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsAT9GetSectionDetails(const SceInt32 nStartSampleOffset, const SceInt32 nNumSamples, const SceInt32 nConfigData, SceNgsAT9SkipBufferInfo* pAt9InfoBuffer);</source> | ||
=== sceNgsModuleGetNumPresets === | === sceNgsModuleGetNumPresets === | ||
Line 35: | Line 37: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x5C71FE09 | + | | 0.990-3.60 || 0x5C71FE09 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsModuleGetNumPresets(SceNgsHSynSystem hSystemHandle, const SceNgsModuleID uModuleID, SceUInt32* puNumPresets);</source> | ||
=== sceNgsModuleGetPreset === | === sceNgsModuleGetPreset === | ||
Line 43: | Line 47: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xC58298A7 | + | | 0.990-3.60 || 0xC58298A7 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsModuleGetPreset(SceNgsHSynSystem hSystemHandle, const SceNgsModuleID uModuleID, const SceUInt32 uPresetIndex, SceNgsBufferInfo* pParamsBuffer);</source> | ||
=== sceNgsPatchCreateRouting === | === sceNgsPatchCreateRouting === | ||
Line 51: | Line 57: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xD668B49C | + | | 0.990-3.60 || 0xD668B49C |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsPatchCreateRouting(const SceNgsPatchSetupInfo* pPatchInfo, SceNgsHPatch* pPatchHandle);</source> | ||
=== sceNgsPatchGetInfo === | === sceNgsPatchGetInfo === | ||
Line 59: | Line 67: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x98703DBC | + | | 0.990-3.60 || 0x98703DBC |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsPatchGetInfo(SceNgsHPatch hPatchHandle, SceNgsPatchRouteInfo* pRouteInfo, SceNgsPatchSetupInfo* pSetup);</source> | ||
=== sceNgsPatchRemoveRouting === | === sceNgsPatchRemoveRouting === | ||
Line 67: | Line 77: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xD0C9AE5A | + | | 0.990-3.60 || 0xD0C9AE5A |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsPatchRemoveRouting(SceNgsHPatch hPatchHandle);</source> | ||
=== sceNgsRackGetRequiredMemorySize === | === sceNgsRackGetRequiredMemorySize === | ||
Line 75: | Line 87: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x477318C0 | + | | 0.990-3.60 || 0x477318C0 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsRackGetRequiredMemorySize(SceNgsHSynSystem hSystemHandle, const SceNgsRackDescription* pRackDesc, SceUInt32* pnSize);</source> | ||
=== sceNgsRackGetVoiceHandle === | === sceNgsRackGetVoiceHandle === | ||
Line 83: | Line 97: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xFE1A98E9 | + | | 0.990-3.60 || 0xFE1A98E9 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsRackGetVoiceHandle(SceNgsHRack hRackHandle, const SceUInt32 uIndex, SceNgsHVoice* pVoiceHandle);</source> | ||
=== sceNgsRackInit === | === sceNgsRackInit === | ||
Line 91: | Line 107: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x0A92E4EC | + | | 0.990-3.60 || 0x0A92E4EC |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsRackInit(SceNgsHSynSystem hSystemHandle, SceNgsBufferInfo* pRackBuffer, const SceNgsRackDescription* pRackDesc, SceNgsHRack* pRackHandle);</source> | ||
=== sceNgsRackRelease === | === sceNgsRackRelease === | ||
Line 99: | Line 117: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xDD5CA10B | + | | 0.990-3.60 || 0xDD5CA10B |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsRackRelease(SceNgsHRack hRackHandle, const SceNgsRackReleaseCallbackFunc callbackFuncPtr);</source> | ||
=== sceNgsRackSetParamErrorCallback === | === sceNgsRackSetParamErrorCallback === | ||
Line 107: | Line 127: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x534B6E3F | + | | 0.990-3.60 || 0x534B6E3F |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsRackSetParamErrorCallback(SceNgsHRack hRackHandle, const SceNgsParamsErrorCallbackFunc callbackFuncPtr);</source> | ||
=== sceNgsSystemGetRequiredMemorySize === | === sceNgsSystemGetRequiredMemorySize === | ||
Line 115: | Line 137: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x6CE8B36F | + | | 0.990-3.60 || 0x6CE8B36F |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsSystemGetRequiredMemorySize(const SceNgsSystemInitParams* pSynthParams, SceUInt32* pnSize);</source> | ||
=== sceNgsSystemInit === | === sceNgsSystemInit === | ||
Line 123: | Line 147: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xED14CF4A | + | | 0.990-3.60 || 0xED14CF4A |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsSystemInit(void* pSynthSysMemory, const SceUInt32 uMemSize, const SceNgsSystemInitParams* pSynthParams, SceNgsHSynSystem* pSystemHandle);</source> | ||
=== sceNgsSystemLock === | === sceNgsSystemLock === | ||
Line 131: | Line 157: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xB9D971F2 | + | | 0.990-3.60 || 0xB9D971F2 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsSystemLock(SceNgsHSynSystem hSystemHandle);</source> | ||
=== sceNgsSystemRelease === | === sceNgsSystemRelease === | ||
Line 139: | Line 167: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x4A25BEBC | + | | 0.990-3.60 || 0x4A25BEBC |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsSystemRelease(SceNgsHSynSystem hSystemHandle);</source> | ||
=== sceNgsSystemSetFlags === | === sceNgsSystemSetFlags === | ||
Line 147: | Line 177: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x64D80013 | + | | 0.990-3.60 || 0x64D80013 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsSystemSetFlags(SceNgsHSynSystem hSystemHandle, const SceUInt32 uSystemFlags);</source> | ||
=== sceNgsSystemSetParamErrorCallback === | === sceNgsSystemSetParamErrorCallback === | ||
Line 155: | Line 187: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x5ADD22DC | + | | 0.990-3.60 || 0x5ADD22DC |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsSystemSetParamErrorCallback(SceNgsHSynSystem hSystemHandle, const SceNgsParamsErrorCallbackFunc callbackFuncPtr);</source> | ||
=== sceNgsSystemUnlock === | === sceNgsSystemUnlock === | ||
Line 163: | Line 197: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x0A93EA96 | + | | 0.990-3.60 || 0x0A93EA96 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsSystemUnlock(SceNgsHSynSystem hSystemHandle);</source> | ||
=== sceNgsSystemUpdate === | === sceNgsSystemUpdate === | ||
Line 171: | Line 207: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x684F080C | + | | 0.990-3.60 || 0x684F080C |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsSystemUpdate(SceNgsHSynSystem hSystemHandle);</source> | ||
=== sceNgsVoiceBypassModule === | === sceNgsVoiceBypassModule === | ||
Line 179: | Line 217: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x9AB87E71 | + | | 0.990-3.60 || 0x9AB87E71 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceBypassModule(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule, const SceUInt32 uBypassFlag);</source> | ||
=== sceNgsVoiceDefGetAtrac9Voice === | === sceNgsVoiceDefGetAtrac9Voice === | ||
Line 187: | Line 227: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x14EF65A0 | + | | 0.990-3.60 || 0x14EF65A0 |
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetAtrac9Voice(void);</source> | ||
=== sceNgsVoiceDefGetCompressorBuss === | === sceNgsVoiceDefGetCompressorBuss === | ||
Line 195: | Line 237: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x0E0ACB68 | + | | 0.990-3.60 || 0x0E0ACB68 |
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetCompressorBuss(void);</source> | ||
=== sceNgsVoiceDefGetCompressorSideChainBuss === | === sceNgsVoiceDefGetCompressorSideChainBuss === | ||
Line 203: | Line 247: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x1AF83512 | + | | 0.990-3.60 || 0x1AF83512 |
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetCompressorSideChainBuss(void);</source> | ||
=== sceNgsVoiceDefGetDelayBuss === | === sceNgsVoiceDefGetDelayBuss === | ||
Line 211: | Line 257: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x4D705E3E | + | | 0.990-3.60 || 0x4D705E3E |
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetDelayBuss(void);</source> | ||
=== sceNgsVoiceDefGetDistortionBuss === | === sceNgsVoiceDefGetDistortionBuss === | ||
Line 219: | Line 267: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xAAD90DEB | + | | 0.990-3.60 || 0xAAD90DEB |
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetDistortionBuss(void);</source> | ||
=== sceNgsVoiceDefGetEnvelopeBuss === | === sceNgsVoiceDefGetEnvelopeBuss === | ||
Line 227: | Line 277: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xF6B68C31 | + | | 0.990-3.60 || 0xF6B68C31 |
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetEnvelopeBuss(void);</source> | ||
=== sceNgsVoiceDefGetEqBuss === | === sceNgsVoiceDefGetEqBuss === | ||
Line 235: | Line 287: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xF964120E | + | | 0.990-3.60 || 0xF964120E |
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetEqBuss(void);</source> | ||
=== sceNgsVoiceDefGetMasterBuss === | === sceNgsVoiceDefGetMasterBuss === | ||
Line 243: | Line 297: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x79A121D1 | + | | 0.990-3.60 || 0x79A121D1 |
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetMasterBuss(void);</source> | ||
=== sceNgsVoiceDefGetMixerBuss === | === sceNgsVoiceDefGetMixerBuss === | ||
Line 251: | Line 307: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xE0AC8776 | + | | 0.990-3.60 || 0xE0AC8776 |
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetMixerBuss(void);</source> | ||
=== sceNgsVoiceDefGetPauserBuss === | === sceNgsVoiceDefGetPauserBuss === | ||
Line 259: | Line 317: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x214485D6 | + | | 0.990-3.60 || 0x214485D6 |
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetPauserBuss(void);</source> | ||
=== sceNgsVoiceDefGetPitchShiftBuss === | === sceNgsVoiceDefGetPitchShiftBuss === | ||
Line 269: | Line 329: | ||
| 3.60 || 0xFBE515D4 | | 3.60 || 0xFBE515D4 | ||
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetPitchShiftBuss(void);</source> | ||
=== sceNgsVoiceDefGetReverbBuss === | === sceNgsVoiceDefGetReverbBuss === | ||
Line 275: | Line 337: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x9DCF50F5 | + | | 0.990-3.60 || 0x9DCF50F5 |
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetReverbBuss(void);</source> | ||
=== sceNgsVoiceDefGetSasEmuVoice === | === sceNgsVoiceDefGetSasEmuVoice === | ||
Line 283: | Line 347: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x1F51C2BA | + | | 0.990-3.60 || 0x1F51C2BA |
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetSasEmuVoice(void);</source> | ||
=== sceNgsVoiceDefGetScreamAtrac9Voice === | === sceNgsVoiceDefGetScreamAtrac9Voice === | ||
Line 293: | Line 359: | ||
| 3.60 || 0xCD63A2BF | | 3.60 || 0xCD63A2BF | ||
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetScreamAtrac9Voice(void);</source> | ||
=== sceNgsVoiceDefGetScreamVoice === | === sceNgsVoiceDefGetScreamVoice === | ||
Line 301: | Line 369: | ||
| 3.60 || 0xCE53BC33 | | 3.60 || 0xCE53BC33 | ||
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetScreamVoice(void);</source> | ||
=== sceNgsVoiceDefGetSimpleAtrac9Voice === | === sceNgsVoiceDefGetSimpleAtrac9Voice === | ||
Line 309: | Line 379: | ||
| 3.60 || 0x45CF2A73 | | 3.60 || 0x45CF2A73 | ||
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetSimpleAtrac9Voice(void);</source> | ||
=== sceNgsVoiceDefGetSimpleVoice === | === sceNgsVoiceDefGetSimpleVoice === | ||
Line 315: | Line 387: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x0D5399CF | + | | 0.990-3.60 || 0x0D5399CF |
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetSimpleVoice(void);</source> | ||
=== sceNgsVoiceDefGetTemplate1 === | === sceNgsVoiceDefGetTemplate1 === | ||
Line 323: | Line 397: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xE9B572B7 | + | | 0.990-3.60 || 0xE9B572B7 |
|} | |} | ||
+ | |||
+ | <source lang="C">const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetTemplate1(void);</source> | ||
=== sceNgsVoiceGetInfo === | === sceNgsVoiceGetInfo === | ||
Line 331: | Line 407: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x5551410D | + | | 0.990-3.60 || 0x5551410D |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceGetInfo(SceNgsHVoice hVoiceHandle, SceNgsVoiceInfo* pInfo);</source> | ||
=== sceNgsVoiceGetModuleBypass === | === sceNgsVoiceGetModuleBypass === | ||
Line 339: | Line 417: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x431BF3AB | + | | 0.990-3.60 || 0x431BF3AB |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceGetModuleBypass(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule, SceUInt32* puBypassFlag);</source> | ||
=== sceNgsVoiceGetModuleType === | === sceNgsVoiceGetModuleType === | ||
Line 347: | Line 427: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xB307185E | + | | 0.990-3.60 || 0xB307185E |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceGetModuleType(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule, SceNgsModuleID* pModuleType);</source> | ||
=== sceNgsVoiceGetOutputPatch === | === sceNgsVoiceGetOutputPatch === | ||
Line 355: | Line 437: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x01A52E3A | + | | 0.990-3.60 || 0x01A52E3A |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceGetOutputPatch(SceNgsHVoice hVoiceHandle, const SceInt32 nOutputIndex, const SceInt32 nSubIndex, SceNgsHPatch* pPatchHandle);</source> | ||
=== sceNgsVoiceGetParamsOutOfRange === | === sceNgsVoiceGetParamsOutOfRange === | ||
Line 363: | Line 447: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x4CBE08F3 | + | | 0.990-3.60 || 0x4CBE08F3 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceGetParamsOutOfRange(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule, char* pszMessageBuffer);</source> | ||
=== sceNgsVoiceGetStateData === | === sceNgsVoiceGetStateData === | ||
Line 371: | Line 457: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xC9B8C0B4 | + | | 0.990-3.60 || 0xC9B8C0B4 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceGetStateData(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule, void* pMem, const SceUInt32 uMemSize);</source> | ||
=== sceNgsVoiceInit === | === sceNgsVoiceInit === | ||
Line 379: | Line 467: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x1DDBEBEB | + | | 0.990-3.60 || 0x1DDBEBEB |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceInit(SceNgsHVoice hVoiceHandle, const SceNgsVoicePreset* pPreset, const SceUInt32 uInitFlags);</source> | ||
=== sceNgsVoiceKeyOff === | === sceNgsVoiceKeyOff === | ||
Line 387: | Line 477: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xBB13373D | + | | 0.990-3.60 || 0xBB13373D |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceKeyOff(SceNgsHVoice hVoiceHandle);</source> | ||
=== sceNgsVoiceKill === | === sceNgsVoiceKill === | ||
Line 395: | Line 487: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x0E291AAD | + | | 0.990-3.60 || 0x0E291AAD |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceKill(SceNgsHVoice hVoiceHandle);</source> | ||
=== sceNgsVoiceLockParams === | === sceNgsVoiceLockParams === | ||
Line 403: | Line 497: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xAB6BEF8F | + | | 0.990-3.60 || 0xAB6BEF8F |
|} | |} | ||
+ | |||
+ | On 0.990, wrapper to sceNgsVoiceLockParamsInternal. On 3.60, as sceNgsVoiceLockParamsInternal has been removed, sceNgsVoiceLockParams does not use any SceNgsInternal syscall and instead does the job itself. | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceLockParams(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule, const SceNgsParamsID uParamsInterfaceId, SceNgsBufferInfo* pParamsBuffer);</source> | ||
=== sceNgsVoicePatchSetVolume === | === sceNgsVoicePatchSetVolume === | ||
Line 411: | Line 509: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xA3C807BC | + | | 0.990-3.60 || 0xA3C807BC |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoicePatchSetVolume(SceNgsHPatch hPatchHandle, const SceInt32 nOutputChannel, const SceInt32 nInputChannel, const SceFloat32 fVol);</source> | ||
=== sceNgsVoicePatchSetVolumes === | === sceNgsVoicePatchSetVolumes === | ||
Line 419: | Line 519: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xBD6F57F0 | + | | 0.990-3.60 || 0xBD6F57F0 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoicePatchSetVolumes(SceNgsHPatch hPatchHandle, const SceInt32 nOutputChannel, const SceFloat32* pVolumes, const SceInt32 nVols);</source> | ||
=== sceNgsVoicePatchSetVolumesMatrix === | === sceNgsVoicePatchSetVolumesMatrix === | ||
Line 427: | Line 529: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xA0F5402D | + | | 0.990-3.60 || 0xA0F5402D |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoicePatchSetVolumesMatrix(SceNgsHPatch hPatchHandle, const SceNgsVolumeMatrix* pMatrix);</source> | ||
=== sceNgsVoicePause === | === sceNgsVoicePause === | ||
Line 435: | Line 539: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xD7786E99 | + | | 0.990-3.60 || 0xD7786E99 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoicePause(SceNgsHVoice hVoiceHandle);</source> | ||
=== sceNgsVoicePlay === | === sceNgsVoicePlay === | ||
Line 443: | Line 549: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xFA0A0F34 | + | | 0.990-3.60 || 0xFA0A0F34 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoicePlay(SceNgsHVoice hVoiceHandle);</source> | ||
=== sceNgsVoiceResume === | === sceNgsVoiceResume === | ||
Line 451: | Line 559: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x54CFB981 | + | | 0.990-3.60 || 0x54CFB981 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceResume(SceNgsHVoice hVoiceHandle);</source> | ||
=== sceNgsVoiceSetFinishedCallback === | === sceNgsVoiceSetFinishedCallback === | ||
Line 459: | Line 569: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x17A6F564 | + | | 0.990-3.60 || 0x17A6F564 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceSetFinishedCallback(SceNgsHVoice hVoiceHandle, const SceNgsCallbackFunc callbackFuncPtr, void* pUserData);</source> | ||
=== sceNgsVoiceSetModuleCallback === | === sceNgsVoiceSetModuleCallback === | ||
Line 467: | Line 579: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x24E909A8 | + | | 0.990-3.60 || 0x24E909A8 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceSetModuleCallback(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule, const SceNgsModuleCallbackFunc callbackFuncPtr, void* pUserData);</source> | ||
=== sceNgsVoiceSetParamsBlock === | === sceNgsVoiceSetParamsBlock === | ||
Line 475: | Line 589: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xFB8174B1 | + | | 0.990-3.60 || 0xFB8174B1 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceSetParamsBlock(SceNgsHVoice hVoiceHandle, const SceNgsModuleParamHeader* pParamData, const SceUInt32 uSize, SceInt32* pnErrorCount);</source> | ||
=== sceNgsVoiceSetPreset === | === sceNgsVoiceSetPreset === | ||
Line 483: | Line 599: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x8A88E665 | + | | 0.990-3.60 || 0x8A88E665 |
|} | |} | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceSetPreset(SceNgsHVoice hVoiceHandle, const SceNgsVoicePreset* pVoicePreset);</source> | ||
=== sceNgsVoiceUnlockParams === | === sceNgsVoiceUnlockParams === | ||
Line 491: | Line 609: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x3D46D8A7 | + | | 0.990-3.60 || 0x3D46D8A7 |
|} | |} | ||
+ | |||
+ | On 0.990, wrapper to sceNgsVoiceUnlockParamsInternal. On 3.60, as sceNgsVoiceUnlockParamsInternal has been removed, sceNgsVoiceUnlockParams does not use any SceNgsInternal syscall and instead does the job itself. | ||
+ | |||
+ | <source lang="C">SceInt32 sceNgsVoiceUnlockParams(SceNgsHVoice hVoiceHandle, const SceUInt32 uModule);</source> | ||
=== sceSulphaNgsGetDefaultConfig === | === sceSulphaNgsGetDefaultConfig === | ||
Line 499: | Line 621: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0x5FD8AEDB | + | | 0.990-3.60 || 0x5FD8AEDB |
|} | |} | ||
+ | |||
+ | <source lang="C">int sceSulphaNgsGetDefaultConfig(SceSulphaNgsConfig *config);</source> | ||
=== sceSulphaNgsGetNeededMemory === | === sceSulphaNgsGetNeededMemory === | ||
Line 507: | Line 631: | ||
! 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 515: | Line 641: | ||
! 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 523: | Line 651: | ||
! 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 531: | Line 661: | ||
! 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 539: | Line 671: | ||
! 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 547: | Line 681: | ||
! 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 555: | Line 691: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 3.60 || 0xD124BFB1 | + | | 0.990-3.60 || 0xD124BFB1 |
|} | |} | ||
+ | |||
+ | <source lang="C">int sceSulphaNgsShutdown(void);</source> | ||
=== sceSulphaNgsTrace === | === sceSulphaNgsTrace === | ||
Line 563: | Line 701: | ||
! 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 20:02, 3 November 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 |
---|---|
0.995-3.60 | 0x2A9FA501 |
SceInt32 sceNgsAT9GetSectionDetails(const SceInt32 nStartSampleOffset, const SceInt32 nNumSamples, const SceInt32 nConfigData, SceNgsAT9SkipBufferInfo* pAt9InfoBuffer);
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 |
---|---|
0.990-3.60 | 0x14EF65A0 |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetAtrac9Voice(void);
sceNgsVoiceDefGetCompressorBuss
Version | NID |
---|---|
0.990-3.60 | 0x0E0ACB68 |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetCompressorBuss(void);
sceNgsVoiceDefGetCompressorSideChainBuss
Version | NID |
---|---|
0.990-3.60 | 0x1AF83512 |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetCompressorSideChainBuss(void);
sceNgsVoiceDefGetDelayBuss
Version | NID |
---|---|
0.990-3.60 | 0x4D705E3E |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetDelayBuss(void);
sceNgsVoiceDefGetDistortionBuss
Version | NID |
---|---|
0.990-3.60 | 0xAAD90DEB |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetDistortionBuss(void);
sceNgsVoiceDefGetEnvelopeBuss
Version | NID |
---|---|
0.990-3.60 | 0xF6B68C31 |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetEnvelopeBuss(void);
sceNgsVoiceDefGetEqBuss
Version | NID |
---|---|
0.990-3.60 | 0xF964120E |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetEqBuss(void);
sceNgsVoiceDefGetMasterBuss
Version | NID |
---|---|
0.990-3.60 | 0x79A121D1 |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetMasterBuss(void);
sceNgsVoiceDefGetMixerBuss
Version | NID |
---|---|
0.990-3.60 | 0xE0AC8776 |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetMixerBuss(void);
sceNgsVoiceDefGetPauserBuss
Version | NID |
---|---|
0.990-3.60 | 0x214485D6 |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetPauserBuss(void);
sceNgsVoiceDefGetPitchShiftBuss
Version | NID |
---|---|
3.60 | 0xFBE515D4 |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetPitchShiftBuss(void);
sceNgsVoiceDefGetReverbBuss
Version | NID |
---|---|
0.990-3.60 | 0x9DCF50F5 |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetReverbBuss(void);
sceNgsVoiceDefGetSasEmuVoice
Version | NID |
---|---|
0.990-3.60 | 0x1F51C2BA |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetSasEmuVoice(void);
sceNgsVoiceDefGetScreamAtrac9Voice
Version | NID |
---|---|
3.60 | 0xCD63A2BF |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetScreamAtrac9Voice(void);
sceNgsVoiceDefGetScreamVoice
Version | NID |
---|---|
3.60 | 0xCE53BC33 |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetScreamVoice(void);
sceNgsVoiceDefGetSimpleAtrac9Voice
Version | NID |
---|---|
3.60 | 0x45CF2A73 |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetSimpleAtrac9Voice(void);
sceNgsVoiceDefGetSimpleVoice
Version | NID |
---|---|
0.990-3.60 | 0x0D5399CF |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetSimpleVoice(void);
sceNgsVoiceDefGetTemplate1
Version | NID |
---|---|
0.990-3.60 | 0xE9B572B7 |
const struct SceNgsVoiceDefinition* sceNgsVoiceDefGetTemplate1(void);
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 |
On 0.990, wrapper to sceNgsVoiceLockParamsInternal. On 3.60, as sceNgsVoiceLockParamsInternal has been removed, sceNgsVoiceLockParams does not use any SceNgsInternal syscall and instead does the job itself.
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 |
On 0.990, wrapper to sceNgsVoiceUnlockParamsInternal. On 3.60, as sceNgsVoiceUnlockParamsInternal has been removed, sceNgsVoiceUnlockParams does not use any SceNgsInternal syscall and instead does the job itself.
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);