grame-cncm / faustlibraries

The Faust libraries
https://faustlibraries.grame.fr
188 stars 60 forks source link

dx.dx7_ui doesn't compile #19

Open magnetophon opened 4 years ago

magnetophon commented 4 years ago

I get an error longer than my scroll back buffer, usinf faust2jack 2.20.2.

sletz commented 4 years ago

Well the code uses the enable primitive which is somewhat experimental, not working in all contextes, and so not fully publicised... You can still compile it using faust -lang ocpp or putting -lang ocpp in your favorite faust2xx script.

magnetophon commented 4 years ago

Yes, that works, thanks.

I'm quite excited to learn about the enable primitive!

In my testing I did:

process =
  par(i,5,os.osc(440*(i+1)) : oct(algorithm == i)) :> _;
oct = nentry("oct",0,0,4,1) : int;

That works, except when flicking trough the the octaves the oscs go silent sometimes.