Home › Forums › Making things with IanniX › Creating Objects in IanniX from PureData
Hi all,
Before I ask my question, just want to say that I’m totally thrilled with the new IanniX layout. Great job, and keep up the good work!
I’ve seen some useful posts on here about controlling objects from Pure Data, but I can’t quite seem to get a grasp for how to (or if its even possible to) create objects in IanniX from Pure Data (as well as supplying them with the requisite coordinate information etc.). I can successfully create triggers, but is it possible to create curves with multiple coordinates?
I’m pretty confident in Pure Data, but I’m new to IanniX script format.
Is there an easy way to figure out the mapping for these OSC messages?
Any help would be greatly appreciated!
Hi!
First, thanks for downloading and using IanniX!
Yes you can create curves thanks to setPointAt command. I’ve attached an example to this post, please click on pd messages from left to right.
Cheers,
Works perfectly! Thanks a lot. Another question:
I’m trying replace the x,y,z arguments in the message boxes with variables so that I can have external data generate curves, but for some reason OSC is having trouble with this… it seems to be consistent within Pure Data, so is there something in IanniX (or OSC in general) that I’m missing/not understanding?
For reference, my routing looks like this:
[EXTERNAL DATA]
| | |
| | |
[pack $1 $2 $3]
|
|
[send /iannix/setPointAt current $1 $2 $3]
@hzhz wrote:
[send /iannix/setPointAt current $1 $2 $3]
I’m not sure this syntax works. I’ve attached an example that will help you!
Ah, ok– that seems to make sense. Thanks Guillaume! Looks like I’ll need to spend some time with the IanniX scripts to get a hang of the syntax. My data won’t be set inputs… they are coming from Arduino sensor hardware, so its a little more continuous, but I’m pretty sure I can make it work from here.
Again, excellent work with the new version– its really a pleasure to use!
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |