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

Chuck as a puredata or max/msp external? #203

Closed
shakfu opened this issue Nov 29, 2021 · 2 comments
Closed

Chuck as a puredata or max/msp external? #203

shakfu opened this issue Nov 29, 2021 · 2 comments

Comments

@shakfu
Copy link

shakfu commented Nov 29, 2021

I have noted that in the recent version (1.4.1.*) of chuck there is this separation of the core code from the host code and that one can generate a libchuck.a with the current Xcode project in the chuck source, and that all of this refactoring is aimed at making embedding chuck easier.

However, I am struggling to find simple examples of embedding chuck, or documentation of the chuck cpp or c api so that I can figure out whether it makes sense to embed chuck in a puredata or max/msp external in the same way that csound is embedded for example or faust is embedded for example.

S

@shakfu
Copy link
Author

shakfu commented Jan 6, 2022

FYI, I've made some decent progress on the above recently, and just about got a puredata wrapper (based on to numchucks codebase) to compile without errors. It still not functional yet or sound-producing, but seems like a promising start. Ongoing work on this is in this repo.

Since I've managed to integrate so far without including RtAudio, which did seem like a hard dependency, I'm assuming that it should be workable for Chuck to just integrate with PD's sound generation mechanisms.

Any feedback, or help, of course, would be much appreciated.

@gewang
Copy link
Member

gewang commented Aug 31, 2023

hi @shakfu thank you for your terrific work on pd-chuck and chuck-max; seems like we can consider this issue resolved (feel free to re-open for any reason). looking forward to the road ahead and see you on Discord!

@gewang gewang closed this as completed Aug 31, 2023
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

No branches or pull requests

2 participants