-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
bugfix replace deprecated fmod system fft call with future compatible calls #6639
Conversation
don't merge this yet - latest fmod with Apple Silicon support doesn't have these calls either 🤦♂️ |
Okay this is now working with the newer FMOD api ( which is needed for Apple Silicon and Big Sur ). NOTE: We'll need to update headers and libs for all platforms even though the api changes are minimal. Some references which were helpful: FMOD reference for transitioning from older api to newer: |
I have all the new fmod platforms libs up here: I am thinking to add a fmod.sh formula for apothecary and then update the OF codebase to use That way fmodex.sh still works as it currently does in apothecary and all the old links / urls will remain for the older fmodex libs. Before I go down this path I would love some thoughts on this. The other option would be to rename the fmod libs / folders to be the same as the old one but would sort of mask the library naming and the fact that its a more recent version. |
yes that sounds like the way to go. |
Shouldn't we move fmod to an external addon ? It's licencing is very restrictive (you need a license as soon as you use it for money-making activity including internal use in a company). see also #5490.
|
@oxillo Hey - I think that makes absolute sense for the future roadmap. Either way as this is a patch release to get OF working on macOS again I think we should keep this in for now. |
Yeah I always have straight away removed fmod for this reason from any
commercial macOS projects. Would agree with this path to prevent issues
…On Fri, 25 Dec 2020 at 4:42 am, Theodore Watson ***@***.***> wrote:
@oxillo <https://github.com/oxillo> Hey - I think that makes absolute
sense for the future roadmap. Either way as this is a patch release to get
OF working on macOS again I think we should keep this in for now.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#6639 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAGK2HH4KB5RETJPR4MHCQ3SWN4PDANCNFSM4UGBTAKQ>
.
|
100% had to patch it out for some AbletonLink tests I was doing on macOS
yesterday. Lets rip it out asap
…On Fri, 26 Feb 2021 at 12:38, Roy Macdonald ***@***.***> wrote:
Hi! I second @oxillo <https://github.com/oxillo> We should get fmod out
of the way and simply leave as an optional thing.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#6639 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAGK2HHG265GCC4UTQVNDEDTA33QRANCNFSM4UGBTAKQ>
.
|
This allows us to update the fmodex.dylib to support Big Sur without getting linker errors.
Also compatible with current fmodex.dylib.