Skip to content
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

Suggestion for new libportaudio dll #46

Open
anjemor opened this issue Oct 12, 2024 · 8 comments
Open

Suggestion for new libportaudio dll #46

anjemor opened this issue Oct 12, 2024 · 8 comments

Comments

@anjemor
Copy link
Contributor

anjemor commented Oct 12, 2024

This is version 19.7.
Works on Windows 10 and 11.
libportaudio197.zip

@fredvs
Copy link
Owner

fredvs commented Oct 12, 2024

Ok, many thanks.
Maybe I will give only this one as default and the old as "bonus".

@fredvs
Copy link
Owner

fredvs commented Oct 12, 2024

By the way, if it dont annoy you too much, could you try also the binary 32 bit from uos/lib and from spacialaudio ?

Maybe only the 64 bit has problem.

@anjemor
Copy link
Contributor Author

anjemor commented Oct 12, 2024

I'll try. Just started to download fpc 32bit.

@fredvs
Copy link
Owner

fredvs commented Oct 12, 2024

In case you dont like conflict with different version of fpc, maybe you could use fpc-ootb:
https://github.com/fredvs/freepascal-ootb/releases/tag/3.2.2

@fredvs
Copy link
Owner

fredvs commented Oct 14, 2024

OK, your new library has replaced the old one.
Thanks!

@anjemor
Copy link
Contributor Author

anjemor commented Oct 14, 2024

Tried in Lazarus with fpc 32 bit and libs from uos/lib and debug on: Invalid Handle

@fredvs
Copy link
Owner

fredvs commented Oct 14, 2024

At pa_terminate(), like for the 64 bit?
Is it better with the one from spacialaudio?
I have seen that they give also a portaudio.dll compiled with ASIO compatibility, did you try it?

@anjemor
Copy link
Contributor Author

anjemor commented Oct 29, 2024

At pa_terminate(), like for the 64 bit?

No, when mp_unload in uos_mpg123, line 913:
DynLibs.UnloadLibrary(mp_Handle);

And Lazarus says: 'Execution stopped with exit-code 3'!??

spacialaudio

I don't want to try this for now. Let's focus on some other issues.

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

No branches or pull requests

2 participants