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

Implement live Faust coding with [faust~] #311

Merged
merged 28 commits into from
Feb 25, 2025
Merged

Conversation

bgribble
Copy link
Owner

@bgribble bgribble commented Feb 24, 2025

  • Add a new builtin to compile and run Faust code within an MFP DSP unit.
  • Update README to give a quick intro to how to use it
  • Extend the loading of custom code to all builtins
  • Update wscript to capture Faust dependencies

The build on Github Actions is not exactly the same as my local -- the version of Faust is currently pinned at 2.70.3, which is about a year old. My local is 2.77.3. I had to do some ugly stuff in builtin_faust.c to get it to compile with the older version of Faust, which I believe has some bugs in its C headers.

@bgribble bgribble merged commit b21bb89 into master Feb 25, 2025
4 checks passed
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

Successfully merging this pull request may close these issues.

1 participant