new user module : Particle attractor !
new module in the addons !
please enjoy.
Olivar
please enjoy.
Olivar
http://oli-lab.org
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
I'll check it out! thanks!
join Hollyhock Usine Discord server: https://discord.gg/EdJarnE
It's fun and almost exactly what I proposed a while back! Two suggestions to make it better:
1) make mass attractor limit from -1 to 1, to be able to also repeal the particles.
2) add physics speed, it's a bit easier when you want particles to swirl around in same manner but faster or slower.
1) make mass attractor limit from -1 to 1, to be able to also repeal the particles.
2) add physics speed, it's a bit easier when you want particles to swirl around in same manner but faster or slower.
join Hollyhock Usine Discord server: https://discord.gg/EdJarnE
Already getting very interesting results for my polyphonic patch with multiple simple VST synth instances being modulated by those particles.
Also, it would be nice to have some more visual customizations
like particle color array, canon color (and visibility), attractor color, attractor 'well' color. if possible to add fade effect (with adjustment) for particles would be also cool!
Also, it would be nice to have some more visual customizations
join Hollyhock Usine Discord server: https://discord.gg/EdJarnE
One more thing, I've tried to wire in bitmap from other module and nothing happens. on latest version here.
EDIT: seems like it's Usine's glitches after all
EDIT: seems like it's Usine's glitches after all
join Hollyhock Usine Discord server: https://discord.gg/EdJarnE
thanx for your suggestions !
I'll try the -1 +1 mass attractor limit,
EDIT : I did try, but not convincing. better stick to the idea of an inversion of the physic laws inside the pink disk !
as well as the fps speed.
EDIT : get more speed variations than befor, more expressive indeed, will keep.
as for the interface beautifying, i'm not sure I will spend some time with that as I personally have no appeal to nice interface (I came from PureData ^^) and I never look at the screen when playing live !
my plan for using this module is to herd some sounds in a 2d plan with a giant joystick (the one you see sometimes on the HH3 screen).
the particle positions will be transmitted via OSC to a Processing script for a proper old school green on black monitor !
I'll try the -1 +1 mass attractor limit,
EDIT : I did try, but not convincing. better stick to the idea of an inversion of the physic laws inside the pink disk !
as well as the fps speed.
EDIT : get more speed variations than befor, more expressive indeed, will keep.
as for the interface beautifying, i'm not sure I will spend some time with that as I personally have no appeal to nice interface (I came from PureData ^^) and I never look at the screen when playing live !
my plan for using this module is to herd some sounds in a 2d plan with a giant joystick (the one you see sometimes on the HH3 screen).
the particle positions will be transmitted via OSC to a Processing script for a proper old school green on black monitor !
http://oli-lab.org
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
well, yes, I forgot that I could actually outsource controls to regular XYpad and make things look the way I want. Hope it doesn't get too hard on CPU though.
as for speed adjustment, the speed limit parameter works a bit different than regular 'physics speed' parameter in XYpad, since it actually limits particles inertia which influences their movement, so I hope you can just add that separate physics speed parameter (where we can go crazy with range), while speed limit would make sense to have range of 0 to 1.
can't wait for update and thanks for the module! I've demonstrated here what I did with it so far: http://www.sensomusic.org/forums/viewtopic.php?id=6088
as for speed adjustment, the speed limit parameter works a bit different than regular 'physics speed' parameter in XYpad, since it actually limits particles inertia which influences their movement, so I hope you can just add that separate physics speed parameter (where we can go crazy with range), while speed limit would make sense to have range of 0 to 1.
can't wait for update and thanks for the module! I've demonstrated here what I did with it so far: http://www.sensomusic.org/forums/viewtopic.php?id=6088
join Hollyhock Usine Discord server: https://discord.gg/EdJarnE
I just thought, is it possible to have more than one attractor in module? would be interesting to be able to have 1 to 8 or so attractors, then with some patching it could be tied to touch inputs, like each new finger is new attractor.
join Hollyhock Usine Discord server: https://discord.gg/EdJarnE
could be another module, will look into itx.iso wrote:I just thought, is it possible to have more than one attractor in module? would be interesting to be able to have 1 to 8 or so attractors, then with some patching it could be tied to touch inputs, like each new finger is new attractor.
http://oli-lab.org
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
While I'm patching custom UI to roughly achieve the looks I need for this add-on, here's some new suggestion (apart from what I mentioned in other topic) for functionality: is it possible to add spin factor to the attractor? for instance, using X,Y we could make spin direction arrow and the speed of the spin would be related to distance from origin (X,Y of the attractor) to the directed point. maybe just angle and speed parameters would be enough and then UI could be implemented to manipulate them with touch in intuitive ways. (adding acceleration and stuff). it could result in very cool random to sine LFO-like transformations in terms of parameter modulation.
join Hollyhock Usine Discord server: https://discord.gg/EdJarnE
Hi !x.iso wrote:While I'm patching custom UI to roughly achieve the looks I need for this add-on, here's some new suggestion (apart from what I mentioned in other topic) for functionality: is it possible to add spin factor to the attractor? for instance, using X,Y we could make spin direction arrow and the speed of the spin would be related to distance from origin (X,Y of the attractor) to the directed point. maybe just angle and speed parameters would be enough and then UI could be implemented to manipulate them with touch in intuitive ways. (adding acceleration and stuff). it could result in very cool random to sine LFO-like transformations in terms of parameter modulation.
I don't understand this spin concept, should it interact with the particules ?
anyway, if you're keen to code, I can send you the sources so you could improve the module, no problem.
Olivar
http://oli-lab.org
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
I don't have much experience in coding, but it would be easier to work out existing code with understanding what it does on practice, so it might be a good idea to try and for me to gain some experience in this field.oli_lab wrote:Hi !x.iso wrote:While I'm patching custom UI to roughly achieve the looks I need for this add-on, here's some new suggestion (apart from what I mentioned in other topic) for functionality: is it possible to add spin factor to the attractor? for instance, using X,Y we could make spin direction arrow and the speed of the spin would be related to distance from origin (X,Y of the attractor) to the directed point. maybe just angle and speed parameters would be enough and then UI could be implemented to manipulate them with touch in intuitive ways. (adding acceleration and stuff). it could result in very cool random to sine LFO-like transformations in terms of parameter modulation.
I don't understand this spin concept, should it interact with the particules ?
anyway, if you're keen to code, I can send you the sources so you could improve the module, no problem.
Olivar
About the spin, yes it would act as centrifugal force on particles stirring and repelling them depending on speed and mass combination, or otherwise create flattened orbits for the particles.
join Hollyhock Usine Discord server: https://discord.gg/EdJarnE
>>About the spin, yes it would act as centrifugal force on particles stirring and repelling them depending on speed and mass combination, or otherwise create flattened orbits for the particles.
this should be possible when alt factor is set to 0 and with a bit of tweaking with gravity, friction and so forth.
this should be possible when alt factor is set to 0 and with a bit of tweaking with gravity, friction and so forth.
http://oli-lab.org
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Who is online
Users browsing this forum: No registered users and 9 guests
