09-25-2011, 12:41 AM
(09-24-2011, 03:37 PM)Hykem Wrote: The ADSR evelope/wave stands for Attack Decay Sustain Release envelope. It's a sound effect processing mechanism that's employed by the sasCore library. Currently, these effects are not processed in JPCSP, so they're being directly played from memory with only play/pause being taken into account from the sasCore specifications.
Basically, the sasCore library works as an intermediate synthesizer for the sound data (stored in memory) and the the sound driver (which we emulate with OpenAL from LWJGL). It's the sasCore that applies extra sound effects and mixes several sounds/voices into one final product to be played.
Any chance that this will introduce the missing sfx in Mega Man Maverick hunter you think?
Intel Core i7 6700k @ 4.5 ghz. / GeForce GTX 970 / 16 Gig Ram / Win 10