Skip to content

v0.2

Choose a tag to compare

@SJK132 SJK132 released this 06 Aug 00:33
· 56 commits to main since this release

v0.2 - 2026-08-05

  • Replaced the separate early-boot and audio modules with one self-contained
    uac_pstv.skprx loaded from taiHEN's *KERNEL section. The
    boot_config.txt helper is no longer required.
  • Improved detection of adapters connected during boot when UAC PSTV is listed
    before StorageMgr. Hot-plug support remains available.
  • Replaced the basic sample-rate conversion path with a compact 24-tap
    fixed-point polyphase FIR, reducing 44.1 kHz BGM interpolation hiss and
    aliasing while keeping native 48 kHz stereo bit-exact.
  • Reduced capture capacity from eight simultaneous SceAudio ports to four,
    cutting static ring-buffer memory from 137,920 to 69,440 bytes while retaining
    one spare slot beyond the three-source pattern observed in testing.
  • Simplified the USB streaming and mixer hot paths, retained saturating
    multi-source mixing, and kept inactive processing disabled when no supported
    USB adapter is attached.
  • Expanded host-side tests with all-rate cadence, spectral and continuity
    coverage, deterministic drain/race checks, and resampler benchmarks.
  • Simplified the build and release package to produce a single module and verify
    that release logging is compiled out.