We already have: https://github.com/grame-cncm/faustbrowser-mcp (my try..), and 
Yann more sophisticated version: https://github.com/orlarey/faustforge

More to come probably...

Stéphane


> Le 17 févr. 2026 à 13:29, Michael Chourdakis <[email protected]> a écrit :
> 
> I'm currently experimenting with Copilot to see If I can create an AI-driven 
> faust editor 
> MICHAEL CHOURDAKIS, PhD
> DSP & ARTIFICIAL INTELLIGENSE
> SOFTWARE ENGINEER
> www.turbo-play.com 
> 
>  
> 
> 
> Στις Τρί 17 Φεβ 2026 στις 2:21 μ.μ., ο/η Julius Smith 
> <[email protected]> έγραψε:
> Hi All,
> 
> Interesting exchange with Claude just now:
> 
> Me: ❯ Do you already know Faust well enough to write it, or should we make a 
> Claude Code "skill" for more Faust expertise?
> 
> Claude Opus 4.6 [Thinking]:
> 
> ⏺ I know Faust reasonably well from training -- the composition operators, 
> standard libraries, how compute() loops are structured in generated C++,
>   etc. But I'd be more reliable with a skill, for two reasons:
> 
>   1. Subtle semantics -- The interaction between ~ feedback, <: split fan-out 
> rules, and partial application can trip me up on non-trivial programs.
>    Having the primer in context would catch those.
> 
>   2. Project-specific Faust→C++ patterns -- Your faust_cpp/ directory has a 
> specific style: JGFaustLib.h utilities, hand-optimized biquads, the way
>   mydsp::compute() structure maps to native classes. A skill could load both 
> the language primer and your project conventions so translations stay
>   consistent with what's already in faust_cpp/.
> 
>   My recommendation: make a skill. It would be lightweight -- just load 
> FAUST_PRIMER.md plus a project-conventions section drawn from
>   faust/JGFaustLib.h and an existing example like JGCabinet. Then any time 
> you ask me to write Faust, /faust would put the right context in the window.
> 
> [I attach my FAUST_PRIMER.md, ~12.8kB, written by Claude from my teaching 
> tutorial, but note that it is NOT COMPLETE!  It's just what I regularly use.  
> A better primer would condense the Faust Quick Reference manual. (Claude, 
> Codex, or Gemini would all do a good job on that).]
> 
> Cheers,
> Julius
> 
> P.S. I've written ~0 code in 2026, but I've managed a LOT
> 
> -- 
> AI has taken my job, but only I know what it is.
> _______________________________________________
> Faudiostream-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel
> _______________________________________________
> Faudiostream-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel



_______________________________________________
Faudiostream-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/faudiostream-devel

Reply via email to