Page 1 of 1

Posted: 16 May 2009, 14:38
by nay-seven
http://azertopia.free.fr/Supermidiscripter.html
you can use some examples or write your owns
i'm sure this one can be used by somes of you ...;-)

Posted: 17 May 2009, 13:55
by cybercharles
Is the same language has USINE script ?

i will try it this sunday afternoon... seems great !!

thanks

charles

Posted: 17 May 2009, 15:42
by senso
yes so it's probably more interesting to use the Usine script language?

Posted: 18 May 2009, 11:32
by amiga909
superMidiScripter is a very interesting plugin but IMHO it suits different needs than usines midi scripter.
cybercharles wrote:Is the same language has USINE script ?
i will try it this sunday afternoon... seems great !!
no. in usine its PascalScript with a procedural (or imperative) programming style.
in superMidiScripter its LEOFUNS, which the dev refers as an expression evaluator. this again is tied to functional (or declarative) programming languages such as Lisp or Haskell. however, LEOFUNS has a lot of procedural mechanisms. imho, functional languages are harder to understand cause a lot happens under the hood (keyword unification). if u have some experience with procedural languages PascalScript is much easier.

whats IMHO cool about superMidiScripter: bloody awesome debugging facilities: (especially the standalone version is) a complete coding IDE alike eclipse.
not so cool: almost no GUI programming. last time I checked remote control via CC was also troublesome.

=> superMidiScripter could be interesting for algorithmic composition. u could do that in usine too i guess, but u would do it rather visually instead of writing code. for midi effects (tools for live or composition) usine is much better, cause u can build complex patches with superb interfaces.

btw, another midi scripter plugin is vstlua by t-zec (also free). LUA is also an imperative programming language, more tied to the C syntax afaik. its debugger is comparable to usine, GUI programming is very limited compared to usine.