Files
AnyPS5/docs/dev
JAB-devandClaude Sonnet 5.5 52be0d5b23 fix(libSceNgs2): read the PS5 sampler and custom filter params and run filter types 1 to 11
The sampler filter param (0x1000000a) and the custom filter param
(0x40001300) read their fields in a layout PS5 titles do not use, so a
low-pass was read as off. Both now use the SDK layout and filter types 1 to
11 as the PS5 module does: float coefficients, outputs in blocks of four
frames from the first frame of each render, clamps, level, masks, locations,
the error order, a zero history when the voice starts again, a history that
decays over zero input while a voice is paused, a restart from the first
block when a filtered voice is played again, and no tail past the render in
which a block voice ends. The PS4 library keeps main's 40-byte custom param.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-31 08:23:38 +02:00
..
…