IanniX

Dec 15, 2007 at 3:28pm

IanniX

Hi,

I wonder if somebody ever used IanniX together with Max/Msp and
perhaps if there is some example…

Many thanks

All the best


Alessandro Fogar

http://www.fogar.it

#35020
Dec 15, 2007 at 4:03pm

I just downloaded IanniX to give it a try. I don’t fully understand the
interface yet but I was able to get Max to receive some messages via
udpreceive. So far I am seeing only the start and stop messages but I don’t
think I have curves and triggers configure properly for transmission of the
OSC messages. The tutorials make the capabilities clear but some examples
with a Max patch receiver would be helpful.

Cheers
Gary Lee Nelson
Oberlin College
http://www.timara.oberlin.edu/GaryLeeNelson

On 12/15/07 10:28 AM, “Alessandro Fogar” wrote:

> Hi,
>
> I wonder if somebody ever used IanniX together with Max/Msp and
> perhaps if there is some example…
>
> Many thanks
>
> All the best

#118863
Dec 15, 2007 at 5:42pm

Iannix is fair easy.
Look at the tutorials in the menubar.

I work briefly on the patch below. It’s a simple jitter sphere rotation driven from Iannix.
The problem is Iannix takes a lot of CPU.

In music composition Iannix concept is very interesting because it calls for new musical writing conceptions (tell “new” to Cage or Penderecki, or Xenakis himself, laugh guaranteed).

I think it would be wise to try Iannix on a computer speaking to Max on another computer.

max v2;
#N vpatcher 1312 -9 1935 750;
#P origin 55 0;
#P window setfont “Sans Serif” 9.;
#P newex 213 276 35 196617 * 10.;
#P user com 269 260 22 196617 2;
#K set 0 30305 27648;
#K end;
#P user com 266 240 137 196617 3;
#K set 0 16191 16191 16191;
#K end;
#P newex 212 300 105 196617 zmap 0. 100. 0. 360.;
#P flonum 213 258 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 372 184 182 196617 220 12 30 666 -90. 0.284663;
#P newex 432 161 62 196617 prepend set;
#P newex 213 238 54 196617 route -90;
#P newex 213 198 49 196617 route 30;
#P newex 213 178 49 196617 route 12;
#P newex 213 218 55 196617 route 666;
#P newex 213 159 55 196617 route 220;
#P newex 233 29 86 196617 udpreceive 1979;
#P toggle 356 57 15 0;
#P newex 356 74 29 196617 gate;
#P newex 356 96 32 196617 print;
#P toggle 213 102 15 0;
#P newex 213 119 29 196617 gate;
#P newex 233 58 93 196617 OSC-route /iannix;
#P newex 213 138 97 196617 OSC-route /curves;
#P user com 312 139 125 196617 13;
#K set 0 15405 8306 36451 25968 29801 28526 8292 25888 13856 25455 30066 25189 29453;
#K end;
#P flonum 248 325 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 196 325 50 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 160 345 109 196617 pak rotatexyz 0. 0. 0.;
#P flonum 160 325 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P hidden newex 306 340 48 196617 loadbang;
#P message 124 346 34 196617 reset;
#P message 126 400 112 196617 texture moon 160 120;
#P message 174 419 70 196617 texture moon;
#P message 249 377 182 196617 importmovie moonwholesurf.jpg , bang;
#P newex 249 417 108 196617 prepend texture moon;
#P newex 249 396 129 196617 jit.matrix 4 char 160 120;
#P window linecount 2;
#P newex 124 366 109 196617 jit.gl.handle sphere @inherit_transform 1;
#P window linecount 1;
#P message 27 465 136 196617 name sphere , size 320 240;
#P user jit.pwindow 26 488 322 242 0 1 0 0 1 0;
#X name sphere;
#P window linecount 3;
#P newex 174 440 262 196617 jit.gl.gridshape sphere @shape sphere @scale 0.3 0.3 0.3 @smooth_shading 1 @lighting_enable 1 @tex_map 1 @cull_face 1;
#P window linecount 1;
#P newex 68 397 50 196617 t b erase;
#P toggle 68 356 15 0;
#P newex 68 376 52 196617 metro 66;
#P newex 68 440 98 196617 jit.gl.render sphere;
#P window linecount 2;
#P user com 95 192 36 196617 5;
#K set 0 18290 28533 28685 8265 17408;
#K end;
#P user com 129 192 43 196617 5;
#K set 0 17269 29556 28525 3360 18756;
#K end;
#P number 168 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 131 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 95 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 59 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 23 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P window linecount 1;
#P newex 52 143 115 196617 unpack 0 0 0 0 0;
#P message 64 109 88 196617 0 0 0 1 50;
#P newex 64 88 62 196617 prepend set;
#P newex 64 67 103 196617 OSC-route /triggers;
#P newex 15 16 86 196617 udpreceive 1979;
#P newex 15 36 93 196617 OSC-route /iannix;
#P comment 175 192 22 196617 val;
#P comment 60 125 100 196617 datas pour un trigger;
#P user com 267 181 98 196617 10;
#K set 0 8232 9059 30067 29807 27977 17440 25461 29299 28530 10496;
#K end;
#P user com 267 163 108 196617 11;
#K set 0 8232 9063 29295 30064 18756 8292 29984 25461 29299 28530 10496;
#K end;
#P user com 267 201 91 196617 9;
#K set 0 8232 9063 29295 30064 18756 8291 30066 30309 10496;
#K end;
#P user com 267 221 137 196617 14;
#K set 0 8232 9059 30067 29807 27977 17469 18756 8292 25888 27745 8291 30066 30309 10496;
#K end;
#P connect 7 0 6 0;
#P fasten 11 0 12 0 57 167 28 167;
#P connect 25 0 24 0;
#P fasten 8 0 11 0 69 86 57 86;
#P fasten 11 1 13 0 83 167 64 167;
#P fasten 6 0 8 0 20 56 69 56;
#P connect 8 0 9 0;
#P connect 9 0 10 0;
#P connect 21 0 20 0;
#P connect 20 0 22 0;
#P fasten 31 0 19 0 131 432 73 432;
#P fasten 28 0 19 0 254 437 73 437;
#P fasten 22 1 19 0 113 423 73 423;
#P connect 22 0 19 0;
#P fasten 26 0 19 0 129 428 73 428;
#P fasten 11 2 14 0 109 167 100 167;
#P fasten 35 0 26 0 165 364 129 364;
#P connect 32 0 26 0;
#P hidden connect 33 0 31 0;
#P fasten 11 3 15 0 135 167 136 167;
#P fasten 11 4 16 0 161 167 173 167;
#P hidden connect 33 0 30 0;
#P connect 30 0 23 0;
#P fasten 34 0 35 1 165 342 198 342;
#P connect 55 0 36 0;
#P connect 58 0 55 0;
#P connect 42 0 41 0;
#P connect 41 0 39 0;
#P connect 39 0 47 0;
#P connect 47 0 49 0;
#P connect 49 0 50 0;
#P connect 50 0 48 0;
#P connect 48 0 51 0;
#P connect 51 0 54 0;
#P connect 54 0 58 0;
#P fasten 36 0 35 2 201 342 229 342;
#P fasten 40 0 41 1 238 87 237 87;
#P connect 46 0 40 0;
#P hidden connect 33 0 29 0;
#P connect 29 0 27 0;
#P connect 27 0 28 0;
#P fasten 37 0 35 3 253 342 261 342;
#P connect 45 0 44 0;
#P connect 44 0 43 0;
#P fasten 52 0 53 0 437 180 377 180;
#P fasten 46 0 44 1 238 53 380 53;
#P fasten 39 0 52 0 218 157 437 157;
#P pop;

#118864
Dec 15, 2007 at 8:17pm

oops ! forgot iannix xml file (very basic, ok ?).

< ?xml version="1.0" encoding="UTF-8"?>

















texture_path=”default” shape=”default” drawType=”8″ angle=”0″ realMin=”0″ realMax=”10″ scale=”1″ spatialPeriod=”20″ oscFormat=”/iannix/curves” host=”localhost” port=”1979″>










#118865
Dec 15, 2007 at 8:42pm

IanniX doesn’t like this file. Says it is pre 0.631b. How do I get your
text into a document that IanniX will accpt? I saved as Word XML but
doesn’t seem to do it.

On 12/15/07 3:17 PM, “Derrick Giscloux” wrote:

>
> oops ! forgot iannix xml file (very basic, ok ?).
>
>
> < ?xml version="1.0" encoding="UTF-8"?>
>
>
>
>
> path=”/Users/drkgsx/Documents/Guides_logiciels/Iannix-drik/” visualMode=”1″
> oscOutMode=”1″ oscInMode=”0″/>
>
>
>
> displayStep=”33″ schedulerStep=”4″/>
>
> broadcastMode=”0″ curvesOSC=”/iannix/curves” curvesArgs=”01101111000″
> triggersOSC=”/iannix/triggers” triggersArgs=”0110111000″/>
>
>
>
>
>
>
>
>
>
>
> mappingDefaultMax=”10″ defaultScanPeriod=”20″/>
>
>

>
> nbPoints=”2″ transparency=”true”
> texture_path=”default” shape=”default” drawType=”8″ angle=”0″ realMin=”0″
> realMax=”10″ scale=”1″ spatialPeriod=”20″ oscFormat=”/iannix/curves”
> host=”localhost” port=”1979″>
>

>

> >
>
>
>
> nbCursors=”1″>
>

>
>
>
>
>

>
> name=”Curs3″ active=”1″ playFinished=”0″ forward=”1″ mode=”1″ offset=”8.77489″
> init_offset=”0″ final_offset=”10.0208″ width=”10″>
>

>
>
>
>
>
>
>
>

Cheers
Gary Lee Nelson
Oberlin College
http://www.timara.oberlin.edu/GaryLeeNelson

#118866
Dec 15, 2007 at 9:43pm

Hi,

on my Powerbook it can open the file (saved with Textmate as an .xml
file) with IanniX v650b without problems.

rH

Am 15.12.2007 um 21:42 schrieb Gary Lee Nelson:

> IanniX doesn’t like this file. Says it is pre 0.631b. How do I
> get your
> text into a document that IanniX will accpt? I saved as Word XML but
> doesn’t seem to do it.
>
>
> On 12/15/07 3:17 PM, “Derrick Giscloux”
> wrote:
>
>>
>> oops ! forgot iannix xml file (very basic, ok ?).
>>
>>
>> < ?xml version="1.0" encoding="UTF-8"?>
>>
>>
>>
>>
>> path=”/Users/drkgsx/Documents/Guides_logiciels/Iannix-drik/”
>> visualMode=”1″
>> oscOutMode=”1″ oscInMode=”0″/>
>>
>>
>>
>> displayStep=”33″ schedulerStep=”4″/>
>>
>> sendIFmessages=”0″
>> broadcastMode=”0″ curvesOSC=”/iannix/curves” curvesArgs=”01101111000″
>> triggersOSC=”/iannix/triggers” triggersArgs=”0110111000″/>
>>
>> crossesDraw=”0″/>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> mappingDefaultMax=”10″ defaultScanPeriod=”20″/>
>>
>>

>>
>> name=”Curv2″ active=”1″
>> nbPoints=”2″ transparency=”true”
>> texture_path=”default” shape=”default” drawType=”8″ angle=”0″
>> realMin=”0″
>> realMax=”10″ scale=”1″ spatialPeriod=”20″ oscFormat=”/iannix/curves”
>> host=”localhost” port=”1979″>
>>

>>

>> >>
>>
>>
>>
>> name=”Traj2″ active=”1″
>> nbCursors=”1″>
>>

>>
>>
>>
>>
>>

>>
>> name=”Curs3″ active=”1″ playFinished=”0″ forward=”1″ mode=”1″
>> offset=”8.77489″
>> init_offset=”0″ final_offset=”10.0208″ width=”10″>
>>

>>
>>
>>
>>
>>
>>
>>
>>
>
>
> Cheers
> Gary Lee Nelson
> Oberlin College
> http://www.timara.oberlin.edu/GaryLeeNelson
>
>

#118867
Dec 16, 2007 at 10:57am

It is opening the file but complaining about the version.

On 12/15/07 4:45 PM, “halbander” wrote:

> Hi,
>
> on my Powerbook it can open the file (saved with Textmate as an .xml
> file) with IanniX v650b without problems.
>
> rH

Cheers
Gary Lee Nelson
Oberlin College
http://www.timara.oberlin.edu/GaryLeeNelson

#118868
Dec 16, 2007 at 2:08pm

HI,

the same for me…

But Iannix does not open the fail, it hangs…

All the best


Alessandro Fogar

http://www.fogar.it

2007/12/16, Gary Lee Nelson :
> It is opening the file but complaining about the version.
>
>
> On 12/15/07 4:45 PM, “halbander” wrote:
>
> > Hi,
> >
> > on my Powerbook it can open the file (saved with Textmate as an .xml
> > file) with IanniX v650b without problems.
> >
> > rH
>
>
> Cheers
> Gary Lee Nelson
> Oberlin College
> http://www.timara.oberlin.edu/GaryLeeNelson
>
>
>

#118869
Dec 16, 2007 at 3:34pm

Slainte Derrick,

A bit of progress. Using tutorial 2 and the small patch below I can see
transmission from IanniX on the default output port (1979).

#P window setfont “Sans Serif” 9.;
#P window linecount 1;
#P newex 33 69 32 196617 print;
#P newex 33 44 86 196617 udpreceive 1979;
#P connect 0 0 1 0;
#P window clipboard copycount 2;

The Max window shows only this:

print: /iannix/score/play 0.000000
print: /iannix/score/stop 6.757872
print: /iannix/score/packets 0

Clicking the info button prints what must be the current values of the
IanniX controls but there is no continuous output as the IanniX patch plays.

I have all of the items under the OSC menu checked. Unchecking the Process
Graphics item reduces the CPU impact by 10-15%.

I still can’t get it to read your sample xml file. I copied the text into
Word and saved it as as a Word .xml file. It acquires the same icon as the
tutorial files so the type seems correct.

Cheers
Gary Lee Nelson
Oberlin College
http://www.timara.oberlin.edu/GaryLeeNelson

On 12/15/07 12:42 PM, “Derrick Giscloux” wrote:

> Iannix is fair easy.
> Look at the tutorials in the menubar.
>
> I work briefly on the patch below. It’s a simple jitter sphere rotation driven
> from Iannix.
> The problem is Iannix takes a lot of CPU.
>
> In music composition Iannix concept is very interesting because it calls for
> new musical writing conceptions (tell “new” to Cage or Penderecki, or Xenakis
> himself, laugh guaranteed).
>
> I think it would be wise to try Iannix on a computer speaking to Max on
> another computer.

#118870
Dec 16, 2007 at 3:51pm

Downloaded the 30-day trial of TextMate but found no .xml option in save
as…

On 12/15/07 4:45 PM, “halbander” wrote:

> Hi,
>
> on my Powerbook it can open the file (saved with Textmate as an .xml
> file) with IanniX v650b without problems.
>
> rH
>
> Am 15.12.2007 um 21:42 schrieb Gary Lee Nelson:
>
>> IanniX doesn’t like this file. Says it is pre 0.631b. How do I
>> get your
>> text into a document that IanniX will accpt? I saved as Word XML but
>> doesn’t seem to do it.
>>
>>
>> On 12/15/07 3:17 PM, “Derrick Giscloux”
>> wrote:
>>
>>>
>>> oops ! forgot iannix xml file (very basic, ok ?).
>>>
>>>
>>> < ?xml version="1.0" encoding="UTF-8"?>
>>>
>>>
>>>
>>>
>>> path=”/Users/drkgsx/Documents/Guides_logiciels/Iannix-drik/”
>>> visualMode=”1″
>>> oscOutMode=”1″ oscInMode=”0″/>
>>>
>>>
>>>
>>> displayStep=”33″ schedulerStep=”4″/>
>>>
>>> sendIFmessages=”0″
>>> broadcastMode=”0″ curvesOSC=”/iannix/curves” curvesArgs=”01101111000″
>>> triggersOSC=”/iannix/triggers” triggersArgs=”0110111000″/>
>>>
>>> crossesDraw=”0″/>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> mappingDefaultMax=”10″ defaultScanPeriod=”20″/>
>>>
>>>

>>>
>>> name=”Curv2″ active=”1″
>>> nbPoints=”2″ transparency=”true”
>>> texture_path=”default” shape=”default” drawType=”8″ angle=”0″
>>> realMin=”0″
>>> realMax=”10″ scale=”1″ spatialPeriod=”20″ oscFormat=”/iannix/curves”
>>> host=”localhost” port=”1979″>
>>>

>>>

>>> >>>
>>>
>>>
>>>
>>> name=”Traj2″ active=”1″
>>> nbCursors=”1″>
>>>

>>>
>>>
>>>
>>>
>>>

>>>
>>> name=”Curs3″ active=”1″ playFinished=”0″ forward=”1″ mode=”1″
>>> offset=”8.77489″
>>> init_offset=”0″ final_offset=”10.0208″ width=”10″>
>>>

>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>> Cheers
>> Gary Lee Nelson
>> Oberlin College
>> http://www.timara.oberlin.edu/GaryLeeNelson
>>
>>
>

Cheers
Gary Lee Nelson
Oberlin College
http://www.timara.oberlin.edu/GaryLeeNelson

#118871
Dec 16, 2007 at 4:02pm

Duh…I changed the extension on a plain text file to .xml et voila!
Precisely, I copied your xml to a max text window and saved as Derrick.xml.

Cheers
Gary Lee Nelson
Oberlin College
http://www.timara.oberlin.edu/GaryLeeNelson

On 12/15/07 3:17 PM, “Derrick Giscloux” wrote:

>
> oops ! forgot iannix xml file (very basic, ok ?).
>

#118872
Dec 17, 2007 at 9:02pm

So now you can get it work ?

#118873
Dec 18, 2007 at 2:29pm

Yes, your example works fine. A texture is mapped onto a sphere and the
IanniX program causes rotation.

I am still trying to understand some of the other examples I downloaded from
the IanniX page on SourceForge. I am assuming that, given the correct port
in my little Max patch, I should be able to print any messages coming from
IanniX. However, most of the time I see nothing. Pressing the info in
IanniX always delivers messages what seem to be the current state of
triggers, trajectories, etc. That indicates that I have the correct IP and
port numbers. When the IanniX patch plays, I see start and stop messages
only.

I have the SuperCollider examples and recognize SC’s input port number.
I’ve talked to SC a lot on this port so I feel I understand how that works.
When I watch that port in Max, I get nothing.

I’ll keep working on it.

On 12/17/07 4:02 PM, “Derrick Giscloux” wrote:

>
> So now you can get it work ?

Cheers
Gary Lee Nelson
Oberlin College
http://www.timara.oberlin.edu/GaryLeeNelson

#118874
Dec 18, 2007 at 4:34pm

I think you can change the sent port in iannix.
Just check you have the same in max with [udpreceive].

#118875
Dec 18, 2007 at 4:39pm

hi,

btw: check the preferences. under “OSC” are settings that helps for spelling

here a example patch that works for me:

#P window setfont “Sans Serif” 9.;
#P window linecount 1;
#P newex 150 327 49 196617 route 12;
#P newex 222 326 49 196617 route 11;
#P button 319 421 15 0;
#P button 144 426 15 0;
#P flonum 163 425 62 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 152 356 43 196617 route 2;
#P flonum 236 423 62 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 224 354 43 196617 route 2;
#P flonum 367 271 62 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 367 244 43 196617 route 9;
#P newex 367 218 49 196617 route 11;
#P flonum 440 269 62 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 440 242 43 196617 route 9;
#P newex 440 215 49 196617 route 12;
#P flonum 213 265 62 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 213 238 49 196617 route 10;
#P newex 213 212 49 196617 route 11;
#P flonum 285 266 62 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 285 237 49 196617 route 10;
#P newex 285 212 49 196617 route 12;
#P message 521 122 182 196617 12 9 -0.065587;
#P newex 521 82 62 196617 prepend set;
#P newex 233 29 86 196617 udpreceive 1979;
#P toggle 356 57 15 0;
#P newex 356 74 29 196617 gate;
#P newex 356 96 32 196617 print;
#P toggle 213 102 15 0;
#P newex 213 119 29 196617 gate;
#P newex 233 58 93 196617 OSC-route /iannix;
#P newex 213 138 97 196617 OSC-route /curves;
#P user com 312 139 125 196617 13;
#K set 0 15405 8306 -29085 25968 29801 28526 8292 25888 13856 25455 30066 25189 29453;
#K end;
#P window linecount 2;
#P user com 95 192 36 196617 5;
#K set 0 18290 28533 28685 8265 17408;
#K end;
#P user com 129 192 43 196617 5;
#K set 0 17269 29556 28525 3360 18756;
#K end;
#P number 168 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 131 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 95 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 59 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 23 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P window linecount 1;
#P newex 52 143 115 196617 unpack 0 0 0 0 0;
#P message 64 109 88 196617 11 2 10;
#P newex 64 88 62 196617 prepend set;
#P newex 64 67 103 196617 OSC-route /triggers;
#P newex 15 16 86 196617 udpreceive 1979;
#P newex 15 36 93 196617 OSC-route /iannix;
#P comment 175 192 22 196617 val;
#P comment 60 125 100 196617 datas pour un trigger;
#P connect 3 0 2 0;
#P fasten 7 0 8 0 57 167 28 167;
#P fasten 4 0 7 0 69 86 57 86;
#P fasten 7 1 9 0 83 167 64 167;
#P fasten 2 0 4 0 20 56 69 56;
#P connect 4 0 5 0;
#P connect 5 0 6 0;
#P fasten 7 2 10 0 109 167 100 167;
#P fasten 7 3 11 0 135 167 136 167;
#P connect 40 0 42 0;
#P connect 4 0 45 0;
#P connect 45 0 40 0;
#P connect 40 0 41 0;
#P fasten 7 4 12 0 161 167 173 167;
#P connect 19 0 18 0;
#P connect 18 0 16 0;
#P connect 16 0 29 0;
#P connect 29 0 30 0;
#P connect 30 0 31 0;
#P connect 4 0 44 0;
#P connect 44 0 38 0;
#P fasten 17 0 18 1 238 87 237 87;
#P connect 23 0 17 0;
#P connect 38 0 39 0;
#P connect 16 0 26 0;
#P connect 26 0 27 0;
#P connect 27 0 28 0;
#P connect 38 0 43 0;
#P connect 22 0 21 0;
#P connect 21 0 20 0;
#P connect 16 0 35 0;
#P connect 35 0 36 0;
#P connect 36 0 37 0;
#P fasten 23 0 21 1 238 53 380 53;
#P connect 16 0 32 0;
#P connect 32 0 33 0;
#P connect 33 0 34 0;
#P fasten 16 0 24 0 218 64 526 64;
#P fasten 24 0 25 0 526 107 526 107;
#P window clipboard copycount 46;

———-
here the xml file:

< ?xml version="1.0" encoding="UTF-8"?>

















texture_path=”default” shape=”default” drawType=”7″ angle=”0″ realMin=”0″ realMax=”10″ scale=”0.233091″ spatialPeriod=”20″ oscFormat=”/iannix/curves” host=”localhost” port=”1979″>







texture_path=”default” shape=”default” drawType=”8″ angle=”0″ realMin=”0″ realMax=”10″ scale=”0.354041″ spatialPeriod=”20″ oscFormat=”/iannix/curves” host=”localhost” port=”1979″>






















oscFormat=”/iannix/triggers” host=”localhost” port=”1979″ value=”10″>

#118876
Dec 18, 2007 at 6:44pm

Yes, this works for me.

On 12/18/07 11:39 AM, “pelang” wrote:

>
> hi,
>
> btw: check the preferences. under “OSC” are settings that helps for spelling
>
> here a example patch that works for me:
>
> #P window setfont “Sans Serif” 9.;
> #P window linecount 1;
> #P newex 150 327 49 196617 route 12;
> #P newex 222 326 49 196617 route 11;
> #P button 319 421 15 0;
> #P button 144 426 15 0;
> #P flonum 163 425 62 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
> #P newex 152 356 43 196617 route 2;
> #P flonum 236 423 62 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
> #P newex 224 354 43 196617 route 2;
> #P flonum 367 271 62 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
> #P newex 367 244 43 196617 route 9;
> #P newex 367 218 49 196617 route 11;
> #P flonum 440 269 62 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
> #P newex 440 242 43 196617 route 9;
> #P newex 440 215 49 196617 route 12;
> #P flonum 213 265 62 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
> #P newex 213 238 49 196617 route 10;
> #P newex 213 212 49 196617 route 11;
> #P flonum 285 266 62 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
> #P newex 285 237 49 196617 route 10;
> #P newex 285 212 49 196617 route 12;
> #P message 521 122 182 196617 12 9 -0.065587;
> #P newex 521 82 62 196617 prepend set;
> #P newex 233 29 86 196617 udpreceive 1979;
> #P toggle 356 57 15 0;
> #P newex 356 74 29 196617 gate;
> #P newex 356 96 32 196617 print;
> #P toggle 213 102 15 0;
> #P newex 213 119 29 196617 gate;
> #P newex 233 58 93 196617 OSC-route /iannix;
> #P newex 213 138 97 196617 OSC-route /curves;
> #P user com 312 139 125 196617 13;
> #K set 0 15405 8306 -29085 25968 29801 28526 8292 25888 13856 25455 30066
> 25189 29453;
> #K end;
> #P window linecount 2;
> #P user com 95 192 36 196617 5;
> #K set 0 18290 28533 28685 8265 17408;
> #K end;
> #P user com 129 192 43 196617 5;
> #K set 0 17269 29556 28525 3360 18756;
> #K end;
> #P number 168 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
> #P number 131 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
> #P number 95 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
> #P number 59 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
> #P number 23 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
> #P window linecount 1;
> #P newex 52 143 115 196617 unpack 0 0 0 0 0;
> #P message 64 109 88 196617 11 2 10;
> #P newex 64 88 62 196617 prepend set;
> #P newex 64 67 103 196617 OSC-route /triggers;
> #P newex 15 16 86 196617 udpreceive 1979;
> #P newex 15 36 93 196617 OSC-route /iannix;
> #P comment 175 192 22 196617 val;
> #P comment 60 125 100 196617 datas pour un trigger;
> #P connect 3 0 2 0;
> #P fasten 7 0 8 0 57 167 28 167;
> #P fasten 4 0 7 0 69 86 57 86;
> #P fasten 7 1 9 0 83 167 64 167;
> #P fasten 2 0 4 0 20 56 69 56;
> #P connect 4 0 5 0;
> #P connect 5 0 6 0;
> #P fasten 7 2 10 0 109 167 100 167;
> #P fasten 7 3 11 0 135 167 136 167;
> #P connect 40 0 42 0;
> #P connect 4 0 45 0;
> #P connect 45 0 40 0;
> #P connect 40 0 41 0;
> #P fasten 7 4 12 0 161 167 173 167;
> #P connect 19 0 18 0;
> #P connect 18 0 16 0;
> #P connect 16 0 29 0;
> #P connect 29 0 30 0;
> #P connect 30 0 31 0;
> #P connect 4 0 44 0;
> #P connect 44 0 38 0;
> #P fasten 17 0 18 1 238 87 237 87;
> #P connect 23 0 17 0;
> #P connect 38 0 39 0;
> #P connect 16 0 26 0;
> #P connect 26 0 27 0;
> #P connect 27 0 28 0;
> #P connect 38 0 43 0;
> #P connect 22 0 21 0;
> #P connect 21 0 20 0;
> #P connect 16 0 35 0;
> #P connect 35 0 36 0;
> #P connect 36 0 37 0;
> #P fasten 23 0 21 1 238 53 380 53;
> #P connect 16 0 32 0;
> #P connect 32 0 33 0;
> #P connect 33 0 34 0;
> #P fasten 16 0 24 0 218 64 526 64;
> #P fasten 24 0 25 0 526 107 526 107;
> #P window clipboard copycount 46;
>
>
>
> ———-
> here the xml file:
>
>
>
>
> < ?xml version="1.0" encoding="UTF-8"?>
>
>
>
>
> visualMode=”1″ oscOutMode=”1″ oscInMode=”0″/>
>
>
>
> displayStep=”40″ schedulerStep=”4″/>
>
> broadcastMode=”0″ curvesOSC=”/iannix/curves” curvesArgs=”00100101000″
> triggersOSC=”/iannix/triggers” triggersArgs=”0010011000″/>
>
>
>
>
>
>
>
>
>
>
> mappingDefaultMax=”10″ defaultScanPeriod=”20″/>
>
>

>
> nbPoints=”6″ transparency=”true”
> texture_path=”default” shape=”default” drawType=”7″ angle=”0″ realMin=”0″
> realMax=”10″ scale=”0.233091″ spatialPeriod=”20″ oscFormat=”/iannix/curves”
> host=”localhost” port=”1979″>
>

>

> >
>
>
>
>
>
>
>
> nbPoints=”5″ transparency=”true”
> texture_path=”default” shape=”default” drawType=”8″ angle=”0″ realMin=”0″
> realMax=”10″ scale=”0.354041″ spatialPeriod=”20″ oscFormat=”/iannix/curves”
> host=”localhost” port=”1979″>
>

>

> >
>
>
>
>
>
>
> active=”1″ nbCursors=”1″>
>

>
>
>
>
>

> >
>
>
>
>
> nbCursors=”1″>
>

>
>
>

>
> active=”1″ playFinished=”0″ forward=”1″ mode=”1″ offset=”165.85″
> init_offset=”0″ final_offset=”0″ width=”6″>
>

>
>
>
>
>
> oscFormat=”/iannix/triggers” host=”localhost” port=”1979″ value=”10″>
>

>
>
>
>

Cheers
Gary Lee Nelson
Oberlin College
http://www.timara.oberlin.edu/GaryLeeNelson

#118877
Dec 18, 2007 at 8:01pm

works fine for me too.
But the module > osc console crashes iannix. (better : I have to force a quit)
Don’t no why.

Note the module > control center window … to manage you score !

Hey guys, do you think there’s a iannix forum somewhere ?

#118878
Dec 18, 2007 at 9:36pm

> Hey guys, do you think there’s a iannix forum somewhere ?

https://lists.sourceforge.net/lists/listinfo/iannix-discussion

rH

#118879
Jul 12, 2008 at 2:01pm

i’m new to both of these, but more so iannix. ive tried these examples but just cant figure out why they wont work! the OSC messages are being received, but i only know this by looking at the print screen. otherwise its telling me that [OSC-route] is not an object, i have a feeling the problem lies in the route object but thats all.

driving me mental…

#118880
Jun 1, 2011 at 7:44pm

New versions of IanniX for Windows, Mac OS and Linux are now available on the brand new website : http://www.iannix.org!

#118881

You must be logged in to reply to this topic.