Skip to content

Add bindings for ma_device_{get|set}_master_volume and add methods to AbstractDevice#87

Merged
irmen merged 3 commits into
irmen:masterfrom
bradydean:audio-device-master-volume
May 27, 2026
Merged

Add bindings for ma_device_{get|set}_master_volume and add methods to AbstractDevice#87
irmen merged 3 commits into
irmen:masterfrom
bradydean:audio-device-master-volume

Conversation

@bradydean

@bradydean bradydean commented May 21, 2026

Copy link
Copy Markdown
Contributor

This pull requests adds bindings for

  • ma_device_get_master_volume
  • ma_device_set_master_volume

and adds methods to miniaudio.AbstractDevice to control the master volume of the device.

@bradydean

Copy link
Copy Markdown
Contributor Author

@irmen Can you please review.

@bradydean bradydean force-pushed the audio-device-master-volume branch from 163413d to 5ca7b3e Compare May 21, 2026 19:01
@irmen

irmen commented May 23, 2026

Copy link
Copy Markdown
Owner

this looks pretty useful, will have a look/test soon

Comment thread miniaudio.py
@bradydean bradydean requested a review from irmen May 26, 2026 14:08
@irmen

irmen commented May 26, 2026

Copy link
Copy Markdown
Owner

@bradydean do you feel like adding those missing docstrings?

@bradydean

Copy link
Copy Markdown
Contributor Author

They are added now

@irmen irmen merged commit 1012d17 into irmen:master May 27, 2026
7 of 8 checks passed
@bradydean

Copy link
Copy Markdown
Contributor Author

@irmen can you create a release with this?

@irmen

irmen commented May 29, 2026

Copy link
Copy Markdown
Owner

grab a wheel in the meantime from the ci build ? https://github.com/irmen/pyminiaudio/actions/runs/26541735611

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.

2 participants