@scottmire Vibe coding SNEX is very possible. Some recommendations;
-
Create a Claude skill. There are some common pitfalls that you will run into because Snex is a C++ like language. So get familiar with the skill creator and start by giving it the empty template of a snex node + documentation (and forum!) link + keep in mind that the misnaming between node title in de code and the node title in the network is a common tripwire with a not so logical error naming. Also tell it to keep previous versions of the DSP and make a new artifact any time (so you can rollback). Update the skill anytime you work out more pitfalls in SNEX handling DSP.
-
Ideate first. Keep the modules as small as you can keep them and keep in mind that SNEX nodes dont accept 16+ parameters. Also you can use less sophisticated but still smart models. I use Opus mainly. Tell it to research DSP and become familiar with DSP research papers. Use AI as a sparring partner in this phase. The more specific the sparring the better (ie. dont try to prompt 'Create a buchla for me' but rather 'Do some deep research on what makes the buchla sound unique, dive into the circuitry as well as the synthesis'.) Tell it to make a sophisticated prompt, referencing any DSP it needs, for the smarter model. You dont want to use this sparring conversation to escalate to DSP work!!! Because that will exponentionally increase token size with all kind of context from the research phase.
-
Use complex and high reasoning newer models like Fable or Astra for the DSP building phase. Especcialy Claude is quite adept in DSP work and will actually run python scripts in its background to check it's own DSP math. You dont have to grasp all math, but basic DSP knowledge is recommended. Also use all kind of scopes that Hise offers, to look for weird phasing. The newer models are actually really great in DSP work. Just costly.
-
Debug again using the smaller models Sonet and as an escalation use Opus. But Sonet will be fine for looking up syntax errors or doing a quick forum check to see if someone came across the same error.







great! I feel like it could really benefit the eco system surrounding Hise.
I think the openclaw community really fckd it up for us sadly.

