Forums > MaxMSP

tempo…

February 20, 2007 | 10:30 pm

I’m wondering whether tempo has a duty cycle function (portion of the beat during which the trigger is positive)?

I’m attempting to use the triggers output by tempo, to re-trigger an adsr envelope, so that when a new trigger is output by tempo, the adsr is re-triggered, and when the tempo trigger reaches its off portion, the adsr enters its release phase, and so forth. Is it possible to change the duty cycle so that the tempo triggers remain on for a greater or lesser potion of each beat? If not, then how can I at least get the tempo triggers to send a 1 to the adsr envelope for re-trigerring, and a 0 to make it enter its release phase, for each beat?

I can’t seem to figure out how to implement this, any ideas?

Thanks!


February 20, 2007 | 11:37 pm

Quote: Aluxxes wrote on Tue, 20 February 2007 14:30
—————————————————-
> I’m wondering whether tempo has a duty cycle function (portion of the beat during which the trigger is positive)?
>
>
> I can’t seem to figure out how to implement this, any ideas?
>

Like:

#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P hidden message 431 139 20 196617 50;
#P hidden message 285 87 14 196617 4;
#P hidden message 199 86 26 196617 120;
#P hidden newex 242 53 48 196617 loadbang;
#P newex 73 126 48 196617 loadbang;
#N vpatcher 10 59 610 459;
#P outlet 27 84 15 0;
#P inlet 21 41 15 0;
#P connect 0 0 1 0;
#P pop;
#P newobj 95 406 50 196617 p nothing;
#N vpatcher 10 59 610 459;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 116 61 48 196617 loadbang;
#P newex 101 87 52 196617 metro 20;
#P newex 85 117 27 196617 int;
#P newex 50 50 52 196617 unpack i i;
#P inlet 50 30 15 0;
#P outlet 85 139 15 0;
#P connect 1 0 2 0;
#P connect 4 0 3 0;
#P connect 3 0 0 0;
#P connect 5 0 4 0;
#P connect 2 1 3 1;
#P pop;
#P newobj 160 468 50 196617 p display;
#P user multiSlider 160 495 263 74 0. 2. 1 3449 15 0 0 2 0 0 0;
#M frgb 0 0 0;
#M brgb 255 255 255;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 37 52 91;
#M rgb5 74 105 182;
#M rgb6 112 158 18;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P flonum 287 298 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 463 193 17 196617 %;
#P comment 405 172 100 196617 duty cycle;
#P number 430 191 35 9 0 100 3 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 430 223 27 196617 t b i;
#P newex 373 225 27 196617 t b i;
#P newex 283 253 207 196617 expr (((60000./$i1)*4.)/$i2)*($i3*0.01);
#P comment 322 119 100 196617 = subdivisions;
#P number 282 119 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P toggle 73 172 15 0;
#P number 169 116 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 95 498 50 196617 1 1;
#P newex 95 469 62 196617 prepend set;
#P newex 95 363 45 196617 pack i 0;
#P newex 95 338 49 196617 pipe 100;
#P newex 95 275 27 196617 t i i;
#P newex 112 305 45 196617 pack i 1;
#P newex 95 250 175 196617 tempo;
#P comment 211 118 100 196617 = BPM;
#P hidden connect 23 0 24 0;
#P hidden connect 23 0 25 0;
#P hidden connect 23 0 26 0;
#P hidden connect 26 0 15 0;
#P hidden connect 25 0 10 0;
#P hidden connect 24 0 8 0;
#P connect 21 0 6 0;
#P connect 21 0 20 0;
#P fasten 12 0 4 1 209 332 191 359 147 334;
#P connect 12 0 18 0;
#P connect 10 0 1 3;
#P connect 10 0 13 0;
#P connect 8 0 1 1;
#P connect 8 0 12 0;
#P connect 22 0 9 0;
#P fasten 2 0 21 0 126 328 166 351 150 383;
#P connect 5 0 21 0;
#P connect 20 0 19 0;
#P connect 6 0 7 0;
#P connect 15 0 14 0;
#P connect 14 0 12 0;
#P connect 14 1 12 2;
#P connect 13 1 12 1;
#P connect 13 0 12 0;
#P connect 9 0 1 0;
#P connect 4 0 5 0;
#P connect 3 0 4 0;
#P connect 3 1 2 0;
#P connect 1 0 3 0;
#P window clipboard copycount 27;

mz


February 21, 2007 | 1:36 am

Hello, Michael, Hello Math,
I have purchased a new Mac Pro 2GHz Intel core duo OS 10.4.8 and
downloaded new OpenSoundcontrl 1.9.7, OSC-route 1.13.1 udp 20060126, otudp
3.0.2, I have moved the old Externals out and replace the new Externals.
offen I got " loading old CFM exterals disabled …….
do I have to chang some syntax in Kroonde-Gamm? there are no udpreceive,
udpsend …… would you so kind to send me the new OSC packages. it’s
frustration!
thanks
best regards

yours
Shing-kwei


February 21, 2007 | 2:17 pm

Thanks for the reply mz. Pretty complex but it works! Cheers…


February 21, 2007 | 3:45 pm


February 21, 2007 | 8:16 pm

Quote: tzeng wrote on Tue, 20 February 2007 17:36
—————————————————-
> Hello, Michael, Hello Math,
> I have purchased a new Mac Pro 2GHz Intel core duo OS 10.4.8 and
> downloaded new OpenSoundcontrl 1.9.7, OSC-route 1.13.1 udp 20060126, otudp
> 3.0.2, I have moved the old Externals out and replace the new Externals.
> offen I got " loading old CFM exterals disabled …….
> do I have to chang some syntax in Kroonde-Gamm? there are no udpreceive,
> udpsend …… would you so kind to send me the new OSC packages. it’s
> frustration!
> thanks
> best regards
>
> yours
> Shing-kwei
>
>
—————————————————-

Hi-

otudp is your problem. We aren’t supporting that object anymore, and haven’t made a Universal Binary version.

Instead, used udpsend and udpreceive that come with Max 4.6.

best,

mz


February 22, 2007 | 7:36 am

Lea Piontek wrote:
> since my patch is too big to put on the mailinglist
> I uploaded it onto the http://www.randomfunction.com-site.
> (Go to "features", then to the picture of a
> lego-figure with red hair, underneath click on
> DOWNLOAD THE PATCH HERE).

No way, you have to strip down the problem yourself….

I couldn’t even find the buffers you where talking about. Why don’t you
prepare the patch for debugging? You can set up the buffers~ on the
first level or a seperate patch for loading and checking, you’d also
need to include the samples…
I have no idea what that should mean:

Here make sure you fill the "Correct" and "Wrong" play~-
boxes with some buffers you named Correct or Wrong. (I couldn’t even
find them…)

Why don’t you do it yourself?

There is just a good tutorial at the cycling site.

http://www.cycling74.com/story/2007/2/5/142639/8843

I have no idea what the patch is supposed to do. I guess you’re the only
person who could possibly debug it…

But back to your original problem, as you connect it to a voice
recognition in VB. Do you have the same problem without running the VB
program? I’d consider voice recognition done in basic as a CPU hog.
Maybe your computer just isn’t fast enough and the patch is fine…

Stefan


Stefan Tiedje————x——-
–_____———–|————–
–(_|_ —-|—–|—–()——-
– _|_)—-|—–()————–
———-()——–www.ccmix.com


March 7, 2007 | 2:04 am

Michael thanks,
I got a new Kroonde version for Max/MSP 4.6, UB from Thierry la Kitchen.

Shing-kwei

—–Original Message—–
From: maxmsp-bounces@cycling74.com [mailto:maxmsp-bounces@cycling74.com] On
Behalf Of mzed
Sent: Thursday, February 22, 2007 4:16 AM
Subject: [maxmsp] Re: RE: otudp old CFMexternals disable

Quote: tzeng wrote on Tue, 20 February 2007 17:36
—————————————————-
> Hello, Michael, Hello Math,
> I have purchased a new Mac Pro 2GHz Intel core duo OS 10.4.8 and
> downloaded new OpenSoundcontrl 1.9.7, OSC-route 1.13.1 udp 20060126,
> otudp 3.0.2, I have moved the old Externals out and replace the new
Externals.
> offen I got " loading old CFM exterals disabled …….
> do I have to chang some syntax in Kroonde-Gamm? there are no
> udpreceive, udpsend …… would you so kind to send me the new OSC
> packages. it’s frustration!
> thanks
> best regards
>
> yours
> Shing-kwei
>
>
—————————————————-

Hi-

otudp is your problem. We aren’t supporting that object anymore, and
haven’t made a Universal Binary version.

Instead, used udpsend and udpreceive that come with Max 4.6.

best,

mz


|| michael f. zbyszynski — molecular gastronimist
|| http://www.cnmat.berkeley.edu/ http://www.mikezed.com/


March 7, 2007 | 6:08 am

Wow! Thanks mzed for that great example. I was really inspired by it so I ran with it for a good while and made a really useful, flexible metronome for all kinds of purposes. You get any kind of measure subdivision at any tempo, with the graphical feedback and a current ratio output, plus the current beat number and "begin bar" bang, all tucked into a big subpatch. This will be so handy for a lot of other projects, particularly when counting bars with specific subdivisions rather than just plain old bang-per-beat metronomes.

Constantly amazed and pleased with this forum!!

–CJ

—————————————————–

max v2;
#N vpatcher 318 113 1161 611;
#P origin 19 54;
#P window setfont "Sans Serif" 14.;
#P comment 651 80 140 9109518 see results inside;
#P comment 192 439 433 9109518 ** Changes within subpatch are not reflected here **;
#P window setfont "Sans Serif" 12.;
#P hidden message 535 33 46 9109516 20;
#P hidden message 377 29 46 9109516 50;
#P hidden message 260 28 46 9109516 4;
#P hidden message 105 55 46 9109516 60;
#P window setfont "Sans Serif" 9.;
#P hidden newex 166 27 67 9109513 loadbang;
#P window setfont "Sans Serif" 14.;
#P comment 22 387 186 9109518 man , I love this program;
#B color 1;
#P comment 366 393 287 9109518 Default 0. – 1. , can modifty inside;
#P window setfont "Sans Serif" 18.;
#P comment 560 73 88 9109522 1 – ?;
#P comment 432 206 88 9109522 0 – 100;
#P comment 305 73 88 9109522 1 – ?;
#P comment 182 73 88 9109522 1 – ?;
#P window setfont "Sans Serif" 9.;
#P newex 657 29 134 9109513 bgcolor 130 130 130;
#P window setfont "Sans Serif" 18.;
#P comment 290 322 79 9109522 Beat;
#P comment 39 322 132 9109522 Begin bar;
#P user led 52 297 17 17 2 250;
#P user led 303 297 17 17 0 150;
#P comment 365 348 292 9109522 Current *beat-to-range* ratio;
#P window setfont "Sans Serif" 14.;
#P window linecount 2;
#P comment 647 428 140 9109518 this slider only shows 0. to 1. ratios;
#P user multiSlider 663 154 96 248 0. 1. 1 2937 15 0 4 8 0 0 0;
#M frgb 255 255 255;
#M brgb 0 0 0;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 37 52 91;
#M rgb5 74 105 182;
#M rgb6 112 158 18;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P window setfont "Sans Serif" 36.;
#P flonum 396 292 168 36 0. 0 8193 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P window setfont "Sans Serif" 18.;
#P comment 13 189 160 9109522 main on / off (can type key g);
#P window linecount 1;
#P comment 519 103 202 9109522 Speed of update (ms);
#P comment 395 177 190 9109522 Percent duty cycle;
#P comment 283 102 174 9109522 Subdivisions;
#P comment 181 102 88 9109522 BPM;
#P window setfont "Sans Serif" 24.;
#P number 552 137 79 24 1 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 426 137 72 24 0 100 3 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 302 137 78 24 1 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 177 137 78 24 1 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P toggle 43 101 75 0;
#P window setfont "Sans Serif" 9.;
#P newex 13 74 79 9109513 route g;
#P newex 13 51 79 9109513 sprintf %c;
#P newex 13 28 79 9109513 key;
#P window setfont "Sans Serif" 24.;
#N vpatcher 11 65 1047 873;
#P window setfont "Sans Serif" 10.;
#P window linecount 2;
#P comment 895 739 108 9109514 this slider only shows 0. to 1. ratios;
#P user multiSlider 832 544 59 242 0. 1. 1 2937 15 0 4 8 0 0 0;
#M frgb 255 255 255;
#M brgb 0 0 0;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 37 52 91;
#M rgb5 74 105 182;
#M rgb6 112 158 18;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P outlet 796 504 36 0;
#P outlet 162 462 36 0;
#P outlet 70 460 36 0;
#P inlet 635 38 36 0;
#P inlet 552 39 36 0;
#P inlet 443 37 36 0;
#P inlet 271 34 36 0;
#P inlet 193 299 36 0;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 765 397 45 9109513 + 1;
#P newex 13 454 47 9109513 sel 1;
#P button 13 477 15 0;
#P newex 13 430 63 9109513 change;
#P window setfont "Sans Serif" 10.;
#P window linecount 2;
#P user com 354 500 105 9109514 16;
#K set 0 26482 24944 26729 25441 27680 30569 25716 26656 28518 8290 25953 29728 27749 28263 29800 29440;
#K end;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P message 382 188 26 9109513 0;
#P hidden button 391 168 15 0;
#P window setfont "Sans Serif" 10.;
#P window linecount 3;
#P user com 442 134 229 9109514 45;
#K set 0 29541 29811 8301 24952 8306 24942 26469 8303 26144 28021 27764 26995 27753 25701 29216 24949 29807 28001 29801 25441 27756 31035 3443 25972 29472 28009 28192 29807 8240 15117 25205 29728 31087 29984 25441 28192 25448 24942 26469 8308 26721 29728 25189 27759 30464;
#K end;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 534 426 45 9109513 – 1;
#P window setfont "Sans Serif" 14.;
#P window linecount 2;
#P comment 467 244 171 9109518 change continuously to make *curves*;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P message 51 367 26 9109513 0;
#P message 17 368 26 9109513 1;
#P newex 69 518 106 9109513 send beat_bang;
#B color 1;
#P button 143 464 15 0;
#P newex 18 497 106 9109513 send bar_bang;
#B color 1;
#P window setfont "Sans Serif" 12.;
#P window linecount 2;
#P comment 14 175 110 9109516 calibrated to 4 subdivisions;
#P window setfont "Sans Serif" 14.;
#P comment 441 312 232 9109518 change what range of beats are displayed (count from 0);
#P window linecount 3;
#P comment 229 181 120 9109518 by default , counts out all divisions in bar;
#P window setfont "Sans Serif" 18.;
#P window linecount 1;
#N vpatcher 431 85 1017 693;
#P window setfont "Sans Serif" 14.;
#P comment 10 63 202 9109518 (click the two gates to start);
#P toggle 209 439 27 0;
#P window setfont "Sans Serif" 9.;
#P hidden message 438 146 20 9109513 50;
#P hidden message 292 94 14 9109513 4;
#P hidden message 206 93 26 9109513 120;
#P hidden newex 249 60 48 9109513 loadbang;
#N vpatcher 10 59 610 459;
#P outlet 27 84 15 0;
#P inlet 21 41 15 0;
#P connect 0 0 1 0;
#P pop;
#P newobj 102 413 50 9109513 p nothing;
#N vpatcher 10 59 610 459;
#P inlet 122 46 15 0;
#P window setfont "Sans Serif" 9.;
#P newex 101 87 52 9109513 metro 20;
#P newex 85 117 27 9109513 int;
#P newex 50 50 52 9109513 unpack i i;
#P inlet 50 30 15 0;
#P outlet 85 139 15 0;
#P connect 1 0 2 0;
#P connect 4 0 3 0;
#P connect 3 0 0 0;
#P connect 5 0 4 0;
#P connect 2 1 3 1;
#P pop;
#P newobj 167 475 50 9109513 p display;
#P user multiSlider 167 502 263 74 0. 2. 1 3449 15 0 0 2 0 0 0;
#M frgb 0 0 0;
#M brgb 255 255 255;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 37 52 91;
#M rgb5 74 105 182;
#M rgb6 112 158 18;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P flonum 294 305 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 470 200 17 9109513 %;
#P comment 412 179 100 9109513 duty cycle;
#P number 437 198 35 9 0 100 3 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 437 230 27 9109513 t b i;
#P newex 380 232 27 9109513 t b i;
#P newex 290 260 207 9109513 expr (((60000./$i1)*4.)/$i2)*($i3*0.01);
#P comment 329 126 100 9109513 = subdivisions;
#P number 289 126 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P toggle 96 216 27 0;
#P number 176 123 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 102 505 50 9109513 0 1;
#P newex 102 476 62 9109513 prepend set;
#P newex 102 370 45 9109513 pack i 0;
#P newex 102 345 49 9109513 pipe 100;
#P newex 102 282 27 9109513 t i i;
#P newex 119 312 45 9109513 pack i 1;
#P newex 102 257 175 9109513 tempo;
#P comment 218 125 100 9109513 = BPM;
#P connect 9 0 1 0;
#P connect 1 0 3 0;
#P connect 3 0 4 0;
#P connect 4 0 5 0;
#P connect 5 0 21 0;
#P fasten 2 0 21 0 133 335 173 358 157 390;
#P connect 21 0 6 0;
#P connect 6 0 7 0;
#P connect 3 1 2 0;
#P fasten 12 0 4 1 216 339 198 366 154 341;
#P connect 8 0 1 1;
#P connect 21 0 20 0;
#P connect 20 0 19 0;
#P hidden connect 23 0 8 0;
#P hidden connect 22 0 23 0;
#P connect 26 0 20 1;
#P connect 10 0 1 3;
#P hidden connect 24 0 10 0;
#P connect 13 0 12 0;
#P connect 14 0 12 0;
#P connect 8 0 12 0;
#P hidden connect 22 0 24 0;
#P connect 12 0 18 0;
#P connect 10 0 13 0;
#P connect 13 1 12 1;
#P hidden connect 25 0 15 0;
#P connect 15 0 14 0;
#P hidden connect 22 0 25 0;
#P connect 14 1 12 2;
#P pop;
#P newobj 774 131 114 9109522 p mzed;
#B color 1;
#P hidden button 143 366 15 0;
#P window setfont "Sans Serif" 24.;
#P comment 778 71 112 9109528 mzed;
#B color 1;
#P window setfont "Sans Serif" 14.;
#P comment 725 108 191 9109518 for the original patch;
#P comment 753 46 133 9109518 thanks to;
#P window linecount 4;
#P comment 14 38 211 9109518 What a great way to generate some time-based pulses *and* subdivision values simultaneously …;
#P window setfont "Sans Serif" 18.;
#P window linecount 1;
#P comment 37 398 118 9109522 Bar / Beat;
#P user led 143 402 17 17 0 100;
#P user led 17 403 17 17 2 150;
#P window setfont "Sans Serif" 9.;
#P newex 875 25 134 9109513 bgcolor 190 190 190;
#P window setfont "Sans Serif" 36.;
#P user umenu 365 49 64 9109651 1 64 95 1;
#X setrgb 0 0 0 255 255 255 255 255 255 221 221 221 170 170 170 119 119 119 187 187 187;
#X add 2;
#X add 3;
#X add 4;
#X add 6;
#X add 8;
#X add 12;
#X add 16;
#X add 24;
#X add 32;
#X add 48;
#X add 64;
#P window setfont "Sans Serif" 9.;
#P newex 847 521 143 9109513 send param_value;
#B color 1;
#P window setfont "Sans Serif" 12.;
#P window linecount 2;
#P comment 699 328 316 9109516 In other words , *how far up* is the multislider display currently? shown in the single slider at right.;
#P window linecount 3;
#P comment 649 189 345 9109516 duty cycle changes are only noticeable at slower tempi , or when graphical "beats" in the multislider are long (which are the same thing really);
#P window setfont "Sans Serif" 14.;
#P comment 838 455 177 9109518 Use the value to modulate all kinds of other parameters;
#P window setfont "Sans Serif" 12.;
#P comment 700 258 281 9109516 Find ratio between 0. and 1. (by division below) using the current range of multislider and the current beat number.;
#P window setfont "Sans Serif" 18.;
#P window linecount 1;
#P comment 192 349 142 9109522 main on / off;
#P window setfont "Sans Serif" 36.;
#P flonum 678 484 108 36 0 0 8192 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P button 681 462 15 0;
#P window setfont "Sans Serif" 9.;
#P newex 703 461 45 9109513 / 1.;
#P window setfont "Sans Serif" 24.;
#P flonum 705 420 56 24 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P window setfont "Sans Serif" 9.;
#P newex 698 397 45 9109513 float;
#P window setfont "Sans Serif" 24.;
#P flonum 770 420 56 24 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P window setfont "Sans Serif" 9.;
#P newex 815 397 45 9109513 float;
#P newex 503 361 45 9109513 – 1;
#P message 534 448 66 9109513 max $1;
#P window setfont "Sans Serif" 18.;
#P comment 245 470 202 9109522 speed of update (ms);
#P window setfont "Sans Serif" 9.;
#P newex 248 79 97 9109513 loadmess 1;
#P window setfont "Sans Serif" 24.;
#P number 270 498 79 24 1 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P user multiSlider 17 544 59 242 0. 3. 1 2921 15 0 4 8 0 0 0;
#M frgb 248 0 0;
#M brgb 0 0 0;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 37 52 91;
#M rgb5 74 105 182;
#M rgb6 112 158 18;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P window setfont "Sans Serif" 14.;
#P message 486 507 160 9109518 setminmax $1 $2;
#P window setfont "Sans Serif" 9.;
#P newex 484 483 45 9109513 pak 0 0;
#P window setfont "Sans Serif" 24.;
#P number 507 387 68 24 1 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 418 385 68 24 0 2 3 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 87 329 68 24 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#N vpreset 6;
#X append 1 1 23 385 418 number int 0 ; 13 205 418 number int 0 ; 8 127 360 number int 4 ; 28 498 270 number int 20 ; 6 144 132 number int 60 ;;
#X append 2 1 23 385 418 number int 0 ; 13 205 418 number int 0 ; 8 127 360 number int 8 ; 28 498 270 number int 20 ; 6 144 132 number int 120 ;;
#X append 3 1 23 385 418 number int 0 ; 13 205 418 number int 0 ; 8 127 360 number int 16 ; 28 498 270 number int 10 ; 6 144 132 number int 90 ;;
#X append 4 1 23 385 418 number int 0 ; 13 205 418 number int 0 ; 8 127 360 number int 48 ; 28 498 270 number int 3 ; 6 144 132 number int 50 ;;
#P preset 248 109 47 48;
#P window setfont "Sans Serif" 9.;
#P newex 17 344 47 9109513 sel 0;
#P toggle 193 385 75 0;
#N vpatcher 483 92 1083 492;
#P inlet 173 37 15 0;
#P window setfont "Sans Serif" 12.;
#P number 173 74 48 12 1 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P inlet 116 33 15 0;
#P window setfont "Sans Serif" 9.;
#P newex 101 87 52 9109513 metro 20;
#P newex 85 117 27 9109513 int;
#P newex 50 50 52 9109513 unpack i i;
#P inlet 50 30 15 0;
#P outlet 85 178 15 0;
#P connect 1 0 2 0;
#P connect 4 0 3 0;
#P connect 3 0 0 0;
#P connect 5 0 4 0;
#P connect 2 0 3 1;
#P connect 6 0 4 1;
#P connect 7 0 6 0;
#P pop;
#P newobj 205 505 63 9109513 p display;
#P user multiSlider 90 543 729 242 0. 3. 1 3433 15 0 0 2 0 0 0;
#M frgb 198 0 0;
#M brgb 0 0 0;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 37 52 91;
#M rgb5 74 105 182;
#M rgb6 112 158 18;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P window setfont "Sans Serif" 18.;
#P flonum 302 310 96 18 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 492 214 33 9109522 %;
#P comment 528 212 116 9109522 duty cycle;
#P window setfont "Sans Serif" 24.;
#P number 418 205 61 24 0 100 3 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P window setfont "Sans Serif" 9.;
#P newex 417 258 43 9109513 t b i;
#P newex 316 257 43 9109513 t b i;
#P newex 299 284 207 9109513 expr (((60000./$i1)*4.)/$i2)*($i3*0.01);
#P window setfont "Sans Serif" 18.;
#P comment 329 99 174 9109522 = subdivisions;
#P window setfont "Sans Serif" 24.;
#P number 360 127 68 24 1 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P toggle 129 195 50 0;
#P number 132 144 78 24 1 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P window setfont "Sans Serif" 9.;
#P newex 130 304 49 9109513 pipe 0;
#P newex 132 278 43 9109513 t i i;
#P newex 132 253 117 9109513 tempo;
#P window setfont "Sans Serif" 18.;
#P comment 34 142 88 9109522 = BPM;
#P window setfont "Sans Serif" 9.;
#P newex 417 421 45 9109513 + 1;
#P message 417 444 66 9109513 min $1;
#P connect 48 0 71 0;
#P connect 71 0 73 0;
#P connect 73 0 72 0;
#P connect 18 0 20 0;
#P connect 20 0 63 0;
#P connect 63 0 48 0;
#P connect 64 0 48 0;
#P connect 22 0 27 0;
#P connect 26 0 27 0;
#P connect 20 1 64 0;
#P connect 72 0 80 0;
#P connect 5 0 22 0;
#P connect 18 0 17 0;
#P connect 26 0 17 0;
#P connect 19 0 7 0;
#P connect 4 0 5 0;
#P connect 21 0 6 0;
#P connect 76 0 6 0;
#P connect 7 0 3 0;
#P connect 3 0 4 0;
#P connect 22 0 55 0;
#P connect 55 0 49 0;
#P connect 49 0 61 0;
#P connect 61 0 81 0;
#P connect 6 0 3 1;
#P connect 10 0 5 1;
#P connect 75 0 19 0;
#P connect 5 0 18 0;
#P connect 19 0 18 1;
#P connect 8 0 3 3;
#P connect 29 0 21 0;
#P connect 28 0 18 2;
#P connect 21 0 28 0;
#P connect 79 0 28 0;
#P connect 11 0 10 0;
#P connect 12 0 10 0;
#P connect 6 0 10 0;
#P connect 10 0 16 0;
#P connect 8 0 11 0;
#P connect 21 0 8 0;
#P connect 46 1 8 0;
#P connect 77 0 8 0;
#P connect 68 0 69 0;
#P connect 8 0 68 0;
#P connect 11 1 10 1;
#P connect 13 0 12 0;
#P connect 23 0 1 0;
#P connect 1 0 0 0;
#P connect 21 0 13 0;
#P connect 78 0 13 0;
#P connect 21 0 23 0;
#P connect 69 0 23 0;
#P connect 31 0 23 0;
#P connect 23 0 25 0;
#P connect 25 0 26 0;
#P connect 12 1 10 2;
#P connect 8 0 32 0;
#P connect 32 0 24 0;
#P connect 0 0 24 0;
#P connect 24 0 25 1;
#P connect 24 0 66 0;
#P connect 66 0 31 0;
#P connect 37 0 39 0;
#P connect 34 0 38 0;
#P connect 22 0 35 0;
#P connect 38 0 37 0;
#P connect 36 0 37 0;
#P connect 35 0 36 0;
#P connect 34 0 37 1;
#P connect 24 0 74 0;
#P connect 33 0 34 0;
#P fasten 39 0 82 0 683 533 791 533 791 493 801 493;
#P connect 74 0 33 0;
#P fasten 39 0 83 0 837 529;
#P pop;
#P newobj 52 251 512 9109528 p the innards;
#B color 1;
#P connect 1 0 2 0;
#P connect 2 0 3 0;
#P connect 3 0 4 0;
#P hidden connect 4 0 0 0;
#P connect 0 0 19 0;
#P hidden connect 29 0 30 0;
#P hidden connect 30 0 5 0;
#P connect 5 0 0 1;
#P hidden connect 29 0 31 0;
#P hidden connect 31 0 6 0;
#P connect 6 0 0 2;
#P connect 0 1 18 0;
#P hidden connect 29 0 32 0;
#P hidden connect 0 2 14 0;
#P hidden connect 32 0 7 0;
#P connect 7 0 0 3;
#P hidden connect 29 0 33 0;
#P hidden connect 33 0 8 0;
#P connect 8 0 0 4;
#P connect 0 2 15 0;
#P pop;


September 3, 2007 | 2:47 pm

Shing-kwei – I noticed from a previous mail that you had issues with OSC and your new
Mac Intel – did you manage to get this sorted out and working? as I have problems too

Joey


September 3, 2007 | 8:11 pm

Quote: joeyfratteli@yahoo.com wrote on Mon, 03 September 2007 07:47
—————————————————-
> Shing-kwei – I noticed from a previous mail that you had issues with OSC and your new
> Mac Intel – did you manage to get this sorted out and working? as I have problems too
>
> Joey
—————————————————-

I’m interested in this, too.

I’ve been running OSC on my Macbook Pro for a while now, with no problems. I have heard reports of issues, but they have involved hardware interfaces that I don’t have access to.

Any reports about udpsend/receive and OSC are welcome.

mz


September 5, 2007 | 5:57 pm

I’m getting scrambled data from OSC using an Intel Mac – data keeps dropping out but it works fine on PPC using the same UB objects

Joey


September 5, 2007 | 6:05 pm

Does anyone know a way of receiving binary data via the ethernet port – the Kroonde interface can be configured to send Binary data which is compatible with the PD object – net.receive.
So basically what I’m asking is there a Max object which works like the net.receive object in PD?
This would be a good solution as OSC won’t decode the data on Intel using the old Kroonde interface


September 5, 2007 | 6:19 pm

Quote: joeyfratteli@yahoo.com wrote on Wed, 05 September 2007 10:57
—————————————————-
> I’m getting scrambled data from OSC using an Intel Mac – data keeps dropping out but it works fine on PPC using the same UB objects
>
> Joey
—————————————————-

Could you look at the output of dumpOSC? See:

http://www.cnmat.berkeley.edu/OpenSoundControl/dumpOSC.html

Trying to figure out where the trouble is…

mz


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