CNMAT / CNMAT-Externs

CNMAT Max/MSP externals
Other
96 stars 11 forks source link

New analyzer~ candidate. #147

Open wagne342 opened 3 months ago

wagne342 commented 3 months ago

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 commented 3 months ago

@matthewjameswright

wagne342 commented 3 months ago

@dzluke @amcerbu

ablanton commented 3 months ago

πŸ‘πŸΌπŸ‘πŸΌπŸ‘πŸΌ

AMAZING WORK JERRMY!

On Wed, Jul 3, 2024 at 9:08 PM Jeremy Wagner @.***> wrote:

@dzluke https://github.com/dzluke @amcerbu https://github.com/amcerbu

β€” Reply to this email directly, view it on GitHub https://github.com/CNMAT/CNMAT-Externs/issues/147#issuecomment-2207007273, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAG6PWQG5ZK7OWJJYJ7PPKTZKRD23AVCNFSM6AAAAABKKBC2KWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMBXGAYDOMRXGM . You are receiving this because you were mentioned.Message ID: @.***>