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

New analyzer~ candidate. #147

Open
wagne342 opened this issue Jul 3, 2024 · 3 comments
Open

New analyzer~ candidate. #147

wagne342 opened this issue Jul 3, 2024 · 3 comments
Assignees
Labels

Comments

@wagne342
Copy link
Contributor

wagne342 commented Jul 3, 2024

In an effort to bring analyzer~ back into the CNMAT-Externals package release, I have made a version--tentatively called analyzer2~.mxo--based on kissfft (https://github.com/mborgerding/kissfft) which has a very permissive license that should be compatible with the UC Regents license and thereby distributable through the Max Package Manager. For now, these changes live on a branch called jlw_analyzer2. Due to the slightly different representation of complex numbers used by kissfft, the changes are fairly extensive, but the results, so far, seem identical in my initial testing.

Compiled here for Mac arm64 and x86_64 architectures, analyzer2~ is meant to perform identically to the original analyzer~.
https://github.com/CNMAT/CNMAT-Externs/releases/tag/v1.0.5_analyzer2

I'd appreciate your testing & feedback. @maccallum @ablanton @CarmineCella @EdmundCampion @ramagottfried @patchedpierrot @equilet

Many thanks,

Jeremy Wagner

@wagne342 wagne342 self-assigned this Jul 3, 2024
@wagne342
Copy link
Contributor Author

wagne342 commented Jul 3, 2024

@matthewjameswright

@wagne342
Copy link
Contributor Author

wagne342 commented Jul 3, 2024

@dzluke @amcerbu

@ablanton
Copy link
Member

ablanton commented Jul 3, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants