Page 1 of 1
Posted: 09 May 2009, 17:02
by 23fx23
hi guys, uploaded a litlle roll array (pach version of bmoussay circular array script) in addons/data tools
specify the lengh of the array and roll over it. When on 0 nothing done, you can shift positivly to max the array lengh or negatively to same range. cpu load is proportionnal to array lengh so try to keep the lowest needed value.
example apllications: shiftables Lfos/ notes sequences/ any data sequences, maybe roll thru presets...
Posted: 09 May 2009, 20:11
by martignasse
ok,
not yet finished, but found the time to do the user module incarnation of the now famous Roll Array....tada
shift R and shift L aren't yep implemented, but roll is ok.
here is the link to the user module : <edit>user module added in addons->data tools</edit>
sources will come when finished
Posted: 09 May 2009, 20:32
by 23fx23
hey martin you f:,:,:;,!,! rock cpu load is so low compared to mine! millions of thanks and in a such low time. genius

chapeau bas
Posted: 09 May 2009, 20:50
by martignasse
same link, updated with shift R and shift L implemented
here is the link to the user module : <edit>user module added in addons->data tools</edit>
the good thing is they work with sequenced switch.
have now to test with lots of instances to estimate the CPU gain.
Posted: 09 May 2009, 21:04
by 23fx23
very good, and to think in percent is a good idea. i was about to create a complex thing with maybe lots of instances, you saved me lot of cpu, more than 50percent lower vs my patch!!!!
the power of user module at show!
I would pay for a formation, will slowly approach the idea, what soft did ya use to create the module?
Posted: 09 May 2009, 21:36
by martignasse
wiki if your friend
wiki SDK CPP area
in the Microsoft Softs and Docs section, you have a link to download the free VC EXPRESS (the first one).
and i let you explore the rest

Posted: 09 May 2009, 21:49
by 23fx23
ok many thx martignasse, I ll slowly try to learn, see the potential is awesome

Posted: 09 May 2009, 22:04
by martignasse
23fx23 wrote:ok many thx martignasse, I ll slowly try to learn, see the potential is awesome

take your time....and dont forget to make music
Posted: 10 May 2009, 10:57
by 23fx23
martignasse wrote:take your time....and dont forget to make music
hehe very true,just afer finish my next pach

working on a 16 cells matrix that can receive independant color/caption/togglles quickset and all stored/recalled in pm.
but thank you again martignasse, your module will be sooo useful for me for tons of things..
Posted: 10 May 2009, 11:49
by nay-seven
i'm working on a spectral oscillator x32 and the scroll function has found his place..

Posted: 10 May 2009, 11:59
by martignasse
@23fx23
no problem, hope it's just the beginning
You can even look 'inside' the module, as source are available thru the wiki.
@nay-seven
interesting patch you are making here.
wow, already two intensive use of this user module, and no bug report ?
I'm an happy coder

Posted: 10 May 2009, 13:53
by 23fx23
yep will have a look at the sources thx for sharing, nay hope you ll share your idea too seems very nice !
Posted: 10 May 2009, 19:39
by 23fx23
martignasse wrote:@23fx23
wow, already two intensive use of this user module, and no bug report ?
I'm an happy coder

I can find you one hehe : not really a bug, but seems to not work with negative values...
Posted: 10 May 2009, 20:38
by martignasse
23fx23 wrote:I can find you one hehe : not really a bug, but seems to not work with negative values...
yep, a real bug, corrected now.
user module added in addons->data tools.
Posted: 11 May 2009, 00:30
by 23fx23
cool you really rock man! let's make an intensive use!
Posted: 12 May 2009, 03:26
by Clearscreen
seeing this makes me think that an endless knob would be a good thing or the scroll knob - is that possible with usine at the moment?