Skip to content

Add system audio as a Python source - #16

Merged
Raphjacksun7 merged 2 commits into
mainfrom
feat/system-audio
Sep 4, 2026
Merged

Add system audio as a Python source#16
Raphjacksun7 merged 2 commits into
mainfrom
feat/system-audio

Conversation

@Raphjacksun7

Copy link
Copy Markdown
Contributor

Summary

  • add Source.system_audio() to the Python Session API
  • reopen discovered system-mix entries through the same Source declaration
  • bind Python 0.1.4 to the published PocketStation Core 1.1.9 package
  • document the choice between one application and the complete desktop output mix

Verification

  • native tests and strict native Clippy
  • Ruff lint and formatting
  • strict MyPy
  • 275 Python tests
  • registry-locked wheel build and isolated consumer
  • registry-locked source archive build and isolated consumer

Core 1.1.9 captured controlled audible system output at 10 ms and 20 ms on macOS, Linux, and Windows. The Windows and Linux VM results establish platform correctness, not physical-device or latency performance.

@Raphjacksun7
Raphjacksun7 merged commit a94d53d into main Sep 4, 2026
7 checks passed
@Raphjacksun7
Raphjacksun7 deleted the feat/system-audio branch September 4, 2026 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant