Page 1 of 1

Posted: 20 May 2010, 19:20
by 23fx23
little patch with script and routing example to extract notes length from ie a pianoroll sequence.

outputs actual playing note in float beats and Ms linked to tempo input (can drive ie from usine master sync),
so that note length "is known in advance" and can be used for experimental purpose, change sound, ect..

/addon/midi tools.

Posted: 20 May 2010, 19:36
by senso
cool
thanks++++

Posted: 20 May 2010, 22:30
by nay-seven
could open some imagination doors ..Thanks
( and congrats , we have now a new script boss ! )

Posted: 20 May 2010, 23:50
by ethnix73
Besides being an impressive patcher, you' re becoming also an impressive scripter...A whole new world?

Posted: 21 May 2010, 01:30
by 23fx23
thanks mates ;) hehe nay im not yet a script boss, but it became more limpid now, chinese slowly appeared as the simplest logical
way of translating an in mind patch.

ethnix: that's finally why i love this whole new word approch i was previously quite hermetic. fr (y a que les imbeciles qui changent pas d'avis!)

while the patch equivalent here is quite simple, scripts can in many cases avoid nightmare patching, (but reverse also)...senso told me two month ago my liveosc would better finish by a single script, at the time i knew totally nothing, and couldn't imagine at all translating my patchs (you know how webby they look usually..) to chineese!..Well he was true, i ve converted one after the other all single subpatchs,i have about 80 percent of a tokyo patch that became few scripts now.
the results is :Cpu dropdown from 25-30 to 2-3 percent!, while having more multimode functions, all is centralised in few text lines, easier for mantenance and future extend. it's also quite jucy spending one hour searching, then you press 'compile' and tada, all works and you know you ll be able to extend from 1 to 256 operations via a single text edit, not wiring 256 wires to Xmodules and reXmodules to finally see you missed one and have to restart from scratch, or found a better way of doing that implies de/rewiring, wich is/was an often case for me hehe.

I repeat myself but i higly encourage anyone looking to script, it's an awesome usine feature really not that hard to catch, it took me about one month to learn chinese basic and start to convert my patchs as exercices, just benj pdf, exemples ,online reference and the most important....: bsork illuminating help ;) and youre done! (yes bsork speaks and teaches chineese very well! im really happy of it's eclair training! once more thanks master bsork!)

Posted: 21 May 2010, 12:56
by nay-seven
yes, you're right , it's on my to do list for next months:)