Forums > MaxMSP

IanniX

December 15, 2007 | 3:28 pm

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


December 15, 2007 | 4:03 pm

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


December 15, 2007 | 5:42 pm

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;


December 15, 2007 | 8:17 pm

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">











December 15, 2007 | 8:42 pm

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


December 15, 2007 | 9:43 pm

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
>
>


December 16, 2007 | 10:57 am

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


December 16, 2007 | 2:08 pm

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
>
>
>


December 16, 2007 | 3:34 pm

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.


December 16, 2007 | 3:51 pm

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


December 16, 2007 | 4:02 pm

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 ?).
>


December 17, 2007 | 9:02 pm

So now you can get it work ?


December 18, 2007 | 2:29 pm

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


December 18, 2007 | 4:34 pm

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


December 18, 2007 | 4:39 pm

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">


December 18, 2007 | 6:44 pm

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">
>

>
>
>
>
>

> > init_offset="1.60574" final_offset="11.2165" width="4.59839">
>

>
>
>
>
>
> 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


December 18, 2007 | 8:01 pm

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 ?


December 18, 2007 | 9:36 pm

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

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

rH


July 12, 2008 | 2:01 pm

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…


June 1, 2011 | 7:44 pm

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


Viewing 20 posts - 1 through 20 (of 20 total)