|
| int | __sceSasInit (SceSasCore *core, int grainsize, int maxvoices, PspSasOutputModes outputmode, int samplerate) |
| | Initializes a SceSasCore instance.
|
| |
| int | __sceSasGetOutputmode (SceSasCore *core) |
| | Gets the current output mode from the SceSasCore instance.
|
| |
| int | __sceSasSetOutputmode (SceSasCore *core, PspSasOutputModes outputmode) |
| | Sets the current output mode of the SceSasCore instance.
|
| |
| int | __sceSasRevType (SceSasCore *core, PspSasEffectTypes type) |
| | Sets the reverb effect of the SceSasCore instance.
|
| |
| int | __sceSasRevEVOL (SceSasCore *core, int leftvol, int rightvol) |
| | Sets the effect volume of the SceSasCore instance.
|
| |
| int | __sceSasRevVON (SceSasCore *core, int dry, int wet) |
| | Toggles dry and wet audio signals of the SceSasCore instance.
|
| |
| int | __sceSasRevParam (SceSasCore *core, int delay, int feedback) |
| | Sets the effect delay and feedback parameters of the SceSasCore instance.
|
| |
| int | __sceSasGetGrain (SceSasCore *core) |
| | Gets the grain size of the SceSasCore instance.
|
| |
| int | __sceSasSetGrain (SceSasCore *core, int grainsize) |
| | Sets the grain size of the SceSasCore instance.
|
| |
| u32 | __sceSasGetEndFlag (SceSasCore *core) |
| | Gets the end status of the voices from an SceSasCore nstance.
|
| |
| int | __sceSasSetVoice (SceSasCore *core, int voice, void *vag, int size, int loop) |
| | Sets PlayStation VAG data for a given sceSas voice.
|
| |
| int | __sceSasSetVoicePCM (SceSasCore *core, int voice, void *pcm, int samplecount, int loopstart) |
| | Sets PCM data for the given sceSas voice.
|
| |
| int | __sceSasSetKeyOn (SceSasCore *core, int voice) |
| | Plays the voice (starts Attack phase).
|
| |
| int | __sceSasSetKeyOff (SceSasCore *core, int voice) |
| | Stops the voice (starts Release phase).
|
| |
| int | __sceSasSetPitch (SceSasCore *core, int voice, int pitch) |
| | Sets the pitch value of a voice.
|
| |
| int | __sceSasSetADSRmode (SceSasCore *core, int voice, u32 mask, PspSasADSRCurveModes attackcurve, PspSasADSRCurveModes decaycurve, PspSasADSRCurveModes sustaincurve, PspSasADSRCurveModes releasecurve) |
| | Sets the voice ADSR envelope curves.
|
| |
| int | __sceSasSetADSR (SceSasCore *core, int voice, u32 mask, int attackrate, int decayrate, int sustainrate, int releaserate) |
| | Sets the voice ADSR envelope rates for a voice.
|
| |
| int | __sceSasSetSimpleADSR (SceSasCore *core, int voice, u32 envelope1, u32 envelope2) |
| | Configures the entire voice ADSR envelope (rates & curves).
|
| |
| int | __sceSasSetSL (SceSasCore *core, int voice, int level) |
| | Sets the voice ADSR envelope sustain level height.
|
| |
| int | __sceSasSetVolume (SceSasCore *core, int voice, int leftvol, int rightvol, int sendleftvol, int sendrightvol) |
| | Sets the output volume of the voice.
|
| |
| int | __sceSasCore (SceSasCore *core, void *dst) |
| | Runs a sceSas cycle iteration and outputs samples onto destination buffer.
|
| |
| int | __sceSasCoreWithMix (SceSasCore *core, void *dst, int leftvol, int rightvol) |
| | Runs a sceSas cycle iteration and mixes samples onto destination buffer.
|
| |
| int | __sceSasGetPauseFlag (SceSasCore *core) |
| | Get the pause status of every voice in a bitfield.
|
| |
| int | __sceSasGetEnvelopeHeight (SceSasCore *core, int voice) |
| | Gets the current envelope height of a voice.
|
| |
| int | __sceSasGetAllEnvelopeHeights (SceSasCore *core, int heights[32]) |
| | Gets the current envelope height of all voices.
|
| |
| int | __sceSasSetPause (SceSasCore *core, u32 voicebit, int pause) |
| | Pauses/unpauses voice playback using a bitmask.
|
| |
| int | __sceSasSetNoise (SceSasCore *core, int voice, int freq) |
| | Configures the voice to play a noise waveform.
|
| |
| int | __sceSasSetTrianglarWave (SceSasCore *core, int voice, int unk) |
| | Configures the voice to play a triangular waveform.
|
| |
| int | __sceSasSetTriangularWave (SceSasCore *core, int voice, int unk) |
| | A function alias of __sceSasSetTrianglarWave.
|
| |
| int | __sceSasSetSteepWave (SceSasCore *core, int voice, int duty) |
| | Configures the voice to play a square waveform.
|
| |
| int | __sceSasSetVoiceATRAC3 (SceSasCore *core, int voice, void *atrac3ctx) |
| |
| int | __sceSasConcatenateATRAC3 (SceSasCore *core, int voice, void *data, int size) |
| |
| int | __sceSasUnsetATRAC3 (SceSasCore *core, int voice) |
| |