-
Notifications
You must be signed in to change notification settings - Fork 154
Add support for building Windows on ARM64 (WOA) wheels #608
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Harishmcw
commented
Nov 12, 2025
- This PR adds support for building python-sounddevice wheels for the Windows on ARM64 (WOA) platform.
- A corresponding PR in the portaudio-binaries repository has been raised to produce the required PortAudio binaries for Windows ARM64.
- Once that PR is merged and the binaries become available through the updated submodule, these changes will enable building native Windows ARM64 wheels for python-sounddevice.
|
I'm wondering whether I've just read python/cpython#98962, but I must admit I don't fully understand it. Do you have experience with the kind of emulation they are talking about? Maybe |
|
Thanks for the feedback! I tested x64 Python on an ARM64 Windows machine, and Additionally, In our CI workflows it is explicit that:
So we should be all good. Let me know if you have any other concerns. |
373c7ac to
21675a5
Compare
21675a5 to
7fdef2b
Compare
|
Thanks a lot! |
|
Hi @mgeier, Could you please let me know when the next python-sounddevice release on PyPI is planned? |
|
Thanks for the reminder! I can make a new release within the next few days, I have just pushed a few maintenance changes. It would be great if you could check if the latest package files look OK: https://github.com/spatialaudio/python-sounddevice/actions/runs/21187359568/artifacts/5195811505 |