Skip to content

Commit

Permalink
Rebuild hb1_to_binaural Max object as universal for Apple Silicon
Browse files Browse the repository at this point in the history
  • Loading branch information
mcslee committed Jun 21, 2024
1 parent 544895e commit ea9603f
Show file tree
Hide file tree
Showing 10 changed files with 1,410 additions and 715 deletions.
14 changes: 14 additions & 0 deletions externals/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Max Externals

The `hb1_to_binaural.dsp` external can unfortunately not be compiled using the Faust online compiler, which doesn't yet seem to support Apple Silicon.

To rebuild `hb1_to_binaural.mxo` manually:

- Install the `faust` tools with Homebrew: `brew install faust`
- Download the [Max/MSP SDK](https://cycling74.com/downloads/sdk)
- Set the `MAXPATH` variable: `export MAXSDK=/PATH/TO/max-sdk/source/max-sdk-base/c74support`
- Compile it: `faust2max6 -universal hb1_to_binaural.dsp`

More details available at: [https://github.com/grame-cncm/faust/tree/master-dev/architecture/max-msp](https://github.com/grame-cncm/faust/tree/master-dev/architecture/max-msp)

Original source by Aaron J. Heller and Eric M. Benjamin: [https://bitbucket.org/ambidecodertoolbox/adt/src/master/faust/hb1_to_binaural.dsp](https://bitbucket.org/ambidecodertoolbox/adt/src/master/faust/hb1_to_binaural.dsp)
Loading

0 comments on commit ea9603f

Please sign in to comment.