Forums > MaxMSP

peakamp affecting movie framerate

March 27, 2006 | 3:56 pm

Hi there.

I’m creating a patch that plays a different movie file in a window based on the amount of volume the sound input picks up. The reason i want to do this is to make a man dance differently to different amounts of volume. This is actually very easy and ive adapted most of it from tutorial28 in the jitter tutorials. However my problem is probably so basic it falls under a max one not jitter

Each movie file will be 5 seconds long. So i Only want it to select a movie file every 5 seconds, once the current movie is finished and the point where it will play semlesly into any of the other movie files. (each movie file will start and end with the man in the same position)

My problem is that if i set peakamp to check for sound every 5 seconds with the right input the movie then plays at that speed, 25 frames per 5 seconds instead of 25 frames per second.

I’ve tried using onebang and metro to have it detect sound every 25m/s but only choose a movie every 5 and it hasnt worked
I’ve tried forcing the movie framerate with metro but then it stops working alltogether.

What do i need to do? Basicaly i dont care wether it detects sound every 25ms or once every 5 seconds as long as it only selects my movies every 5 seconds

heres my patch as it is at the moment, note i havent tidied it up from its tutorial28 origions very much at the moment

Thanks in advance everyone

max v2;
#N vpatcher 70 127 1064 904;
#P origin 22 36;
#P window setfont "Sans Serif" 10.;
#P number 391 460 35 10 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P window linecount 1;
#P comment 425 129 73 9109514 milli seconds;
#P window setfont "Proportional Serif" 10.;
#P comment 625 291 18 9175050 dB;
#P window linecount 2;
#P comment 582 264 45 9175050 Note-on Threshold;
#P window setfont "Fixedwidth Serif" 10.;
#P flonum 584 291 41 10 -120. 0. 3 141 0 0 0 221 221 221 222 222 222 0 0 0;
#P button 517 458 22 0;
#P window setfont "Sans Serif" 10.;
#P newex 701 577 64 9109514 jit.qt.movie 768 576;
#P newex 611 578 64 9109514 jit.qt.movie 768 576;
#P newex 531 579 64 9109514 jit.qt.movie 768 576;
#P newex 446 579 61 9109514 jit.qt.movie 768 576;
#P newex 366 580 64 9109514 jit.qt.movie 768 576;
#P window linecount 1;
#P newex 570 472 53 9109514 loadbang;
#P window setfont "Fixedwidth Serif" 12.;
#P user jit.fpsgui 525 713 79 9240588 0;
#P newex 525 683 246 9240588 jit.window dancingman @pos 800 100;
#B color 5;
#P message 715 345 101 9240588 fullscreen $1;
#P toggle 715 326 15 0;
#P newex 715 300 52 9240588 sel 27;
#P newex 715 275 40 9240588 key;
#P user panel 690 261 149 133;
#X brgb 209 171 138;
#X frgb 0 0 0;
#X border 0;
#X rounded 0;
#X shadow 0;
#X done;
#P window setfont "Sans Serif" 10.;
#P message 713 542 29 9109514 read;
#P message 623 543 29 9109514 read;
#P message 543 542 29 9109514 read;
#P message 468 542 29 9109514 read;
#P message 398 543 29 9109514 read;
#P newex 432 459 80 9109514 select 0 1 2 3 4;
#P newex 432 398 42 9109514 * 4.999;
#P window setfont "Sans Serif" 12.;
#P window linecount 3;
#P comment 691 210 45 9109516 MSP Audio Source;
#P window linecount 2;
#P comment 402 158 62 9109516 Amplitude Tracking;
#P window setfont "Fixedwidth Serif" 10.;
#P window linecount 1;
#P message 446 83 14 9240586 1;
#P newex 446 59 40 9240586 b 3;
#P newex 446 38 53 9240586 loadbang;
#N vpreset 1;
#X append 1 2 13 182 306 flonum float 0. ; 15 222 389 flonum float 0. ; 18 105 517 ubumenu int 2 ; 21 40 604 toggle int 0 ; 31 148 764 flonum float 0.5 ; 34 309 397 multiSlider list;
#X append 1 2 0 ; 35 128 387 number int 10 ; 90 460 391 number int 50 ; 38 221 448 flonum float -36. ; 39 289 483 flonum float 0. ; 40 221 306 flonum float 0. ; -1 221 306;
#X append 1 2 uslider int 0 ; 45 378 432 flonum float 0. ; 46 79 801 flonum float 1. ; -1 79 801 number int 0 ; -1 79 801 number int 0 ; -1 79 801 number int 200 ; 53 264 306;
#X append 1 2 flonum float 0. ;;
#P preset 447 102 17 17;
#P window setfont "Proportional Serif" 10.;
#P comment 321 390 105 9175050 expanded note amplitude;
#P window setfont "Fixedwidth Serif" 10.;
#N vpatcher 304 73 596 307;
#P window setfont "Proportional Serif" 10.;
#P comment 9 177 74 9175050 amplitude on a logarithmic curve;
#P comment 110 162 92 9175050 expanded level , in dB;
#N comlet (float) log10 amplitude;
#P outlet 33 162 15 0;
#P window setfont "Fixedwidth Serif" 10.;
#P newex 33 141 38 9240586 !- 1.;
#P window setfont "Proportional Serif" 10.;
#P comment 116 97 80 9175050 set floor threshold;
#P comment 101 77 83 9175050 clip if out of range;
#P comment 111 56 81 9175050 optional gain/trim;
#P window setfont "Fixedwidth Serif" 10.;
#P newex 33 74 68 9240586 minimum 0.;
#N comlet (float) expanded level;
#P outlet 95 162 15 0;
#P window setfont "Proportional Serif" 10.;
#P comment 157 21 63 9175050 threshold (dB);
#P comment 87 21 68 9175050 input gain (dB);
#P comment 8 21 70 9175050 input level (dB);
#P comment 145 144 131 9175050 expand to occupy full dB range;
#P comment 127 113 130 9175050 calculate level as a percentage of the above-threshold range;
#P window setfont "Fixedwidth Serif" 10.;
#P newex 33 53 78 9240586 + 0.;
#P newex 33 95 83 9240586 maximum -120.;
#P newex 95 141 50 9240586 * -120.;
#P newex 33 116 94 9240586 / 1.;
#N comlet (float) threshold dB;
#P inlet 163 35 15 0;
#N comlet (float) input gain/trim dB;
#P inlet 101 35 15 0;
#N comlet (float) dB;
#P inlet 33 35 15 0;
#P connect 0 0 6 0;
#P connect 6 0 13 0;
#P connect 13 0 5 0;
#P connect 5 0 3 0;
#P connect 3 0 17 0;
#P connect 17 0 18 0;
#P fasten 3 0 4 0 38 137 100 137;
#P connect 4 0 12 0;
#P connect 1 0 6 1;
#P fasten 2 0 5 1 168 91 111 91;
#P fasten 2 0 3 1 168 112 122 112;
#P pop;
#P newobj 483 336 159 9240586 patcher dBexpander;
#P window setfont "Proportional Serif" 10.;
#P comment 255 221 52 9175050 Peak Level;
#P comment 418 289 65 9175050 expanded level;
#P comment 212 264 95 9175050 Level as Pct. of Max.;
#P window setfont "Fixedwidth Serif" 10.;
#P flonum 306 264 59 10 0. 1. 3 141 0 0 0 221 221 221 222 222 222 0 0 0;
#N vpatcher 304 73 596 307;
#P window setfont "Proportional Serif" 10.;
#P comment 9 177 74 9175050 amplitude on a logarithmic curve;
#P comment 110 162 92 9175050 expanded level , in dB;
#N comlet (float) log10 amplitude;
#P outlet 33 162 15 0;
#P window setfont "Fixedwidth Serif" 10.;
#P newex 33 141 38 9240586 !- 1.;
#P window setfont "Proportional Serif" 10.;
#P comment 116 97 80 9175050 set floor threshold;
#P comment 101 77 83 9175050 clip if out of range;
#P comment 111 56 81 9175050 optional gain/trim;
#P window setfont "Fixedwidth Serif" 10.;
#P newex 33 74 68 9240586 minimum 0.;
#N comlet (float) expanded level;
#P outlet 95 162 15 0;
#P window setfont "Proportional Serif" 10.;
#P comment 157 21 63 9175050 threshold (dB);
#P comment 87 21 68 9175050 input gain (dB);
#P comment 8 21 70 9175050 input level (dB);
#P comment 145 144 131 9175050 expand to occupy full dB range;
#P comment 127 113 130 9175050 calculate level as a percentage of the above-threshold range;
#P window setfont "Fixedwidth Serif" 10.;
#P newex 33 53 78 9240586 + 0.;
#P newex 33 95 83 9240586 maximum -120.;
#P newex 95 141 50 9240586 * -120.;
#P newex 33 116 94 9240586 / 1.;
#N comlet (float) threshold dB;
#P inlet 163 35 15 0;
#N comlet (float) input gain/trim dB;
#P inlet 101 35 15 0;
#N comlet (float) dB;
#P inlet 33 35 15 0;
#P connect 0 0 6 0;
#P connect 6 0 13 0;
#P connect 13 0 5 0;
#P connect 5 0 3 0;
#P connect 3 0 17 0;
#P connect 17 0 18 0;
#P fasten 3 0 4 0 38 137 100 137;
#P connect 4 0 12 0;
#P connect 1 0 6 1;
#P fasten 2 0 5 1 168 91 111 91;
#P fasten 2 0 3 1 168 112 122 112;
#P pop;
#P newobj 306 243 159 9240586 patcher dBexpander;
#P window setfont "Proportional Serif" 10.;
#P comment 221 245 86 9175050 expand to full range;
#P comment 242 203 65 9175050 translate to dB;
#P comment 235 182 72 9175050 Peak Amplitude;
#P window setfont "Fixedwidth Serif" 10.;
#P newex 455 264 38 9240586 t b f;
#P window setfont "Proportional Serif" 10.;
#P comment 806 65 26 9175050 Rate;
#P window setfont "Fixedwidth Serif" 10.;
#P flonum 801 79 35 10 0 0 0 141 0 0 0 221 221 221 222 222 222 0 0 0;
#P objectname sfrate;
#P flonum 432 378 41 10 0. 1. 3 141 0 0 0 221 221 221 222 222 222 0 0 0;
#P window setfont "Proportional Serif" 10.;
#P comment 548 289 18 9175050 dB;
#P comment 370 221 18 9175050 dB;
#P comment 500 221 18 9175050 dB;
#P comment 429 221 18 9175050 dB;
#P window setfont "Fixedwidth Serif" 10.;
#P flonum 306 221 65 10 0 0 0 141 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 483 289 65 10 0 0 0 141 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 448 221 53 10 -120. -0.001 3 141 0 0 0 221 221 221 222 222 222 0 0 0;
#N vpatcher 40 55 409 213;
#P window setfont "Proportional Serif" 10.;
#P comment 9 29 329 9175050 Convert a linear amplitude to amplitude in decibels. 0dB = 1. (full amplitude);
#P comment 125 50 141 9175050 amplitude expressed as a decimal ; 1. = full amplitude;
#N comlet (float) amplitude;
#P outlet 110 105 15 0;
#N comlet (float) decibels;
#P inlet 110 50 15 0;
#P window setfont "Fixedwidth Serif" 10.;
#P newex 110 76 122 9240586 expr 20.*log10($f1);
#P window setfont "Proportional Serif" 10.;
#P comment 125 94 141 9175050 amplitude expressed in decibels ; 0dB = full amplitude;
#P connect 2 0 1 0;
#P connect 1 0 3 0;
#P pop;
#P newobj 306 200 50 9240586 p AtodB;
#P window setfont "Proportional Serif" 10.;
#P comment 519 91 63 9175050 Sound Source;
#P window setfont "Fixedwidth Serif" 10.;
#P number 387 128 35 10 0 0 65 141 0 0 0 221 221 221 222 222 222 0 0 0;
#P user multiSlider 397 309 82 62 -120. 0. 1 3945 15 0 0 2 0 0 1;
#M frgb 0 0 0;
#M brgb 0 255 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 message 710 56 92 9240586 open talk.aiff;
#P window setfont "Proportional Serif" 10.;
#P comment 753 134 71 9175050 Output Volume;
#P window setfont "Fixedwidth Serif" 10.;
#P flonum 764 148 43 10 0. 0 1 141 0 0 0 221 221 221 222 222 222 0 0 0;
#P objectname outputgain;
#P message 764 166 43 9240586 $1 100;
#P newex 764 185 53 9240586 line~ 1.;
#P newex 654 211 23 9240586 *~;
#P newex 568 211 23 9240586 *~;
#P newex 568 234 96 9240586 dac~;
#P window setfont "Proportional Serif" 10.;
#P comment 619 41 63 9175050 Audio On/Off;
#P window setfont "Fixedwidth Serif" 10.;
#P message 639 79 73 9240586 startwindow;
#P message 604 79 32 9240586 stop;
#P newex 604 58 80 9240586 select 0 1;
#P toggle 604 40 15 0;
#P newex 604 104 96 9240586 adc~;
#P newex 654 135 83 9240586 selector~ 2 2;
#P user ubumenu 517 105 84 9240586 0 1 1 0;
#X add No Sound;
#X add Sound Input;
#X add Soundfile;
#X prefix_set 0 0 0;
#P objectname soundsource;
#P newex 568 135 83 9240586 selector~ 2 2;
#P window setfont "Proportional Serif" 10.;
#P comment 389 207 49 9175050 Gain/Trim;
#P window setfont "Fixedwidth Serif" 10.;
#P flonum 389 222 41 10 0 0 0 141 0 0 0 221 221 221 222 222 222 0 0 0;
#P objectname peakgain;
#P message 752 79 32 9240586 open;
#P flonum 306 182 59 10 0. 1. 3 141 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 735 79 14 9240586 0;
#P message 719 79 14 9240586 1;
#N sfplay~ 2 80640 0 ;
#P newobj 727 104 62 9240586 sfplay~ 2;
#P newex 306 161 91 9240586 peakamp~;
#B color 5;
#P window setfont "Proportional Serif" 10.;
#P window linecount 2;
#P comment 448 195 55 9175050 Noise Floor Threshold;
#P user panel 514 37 325 224;
#X brgb 255 255 127;
#X frgb 0 0 0;
#X border 0;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 209 157 305 128;
#X brgb 127 255 255;
#X frgb 0 0 0;
#X border 0;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 395 285 86 88;
#X brgb 127 255 255;
#X frgb 0 0 0;
#X border 0;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 481 285 84 24;
#X brgb 127 255 255;
#X frgb 0 0 0;
#X border 0;
#X rounded 0;
#X shadow 0;
#X done;
#P window setfont "Sans Serif" 10.;
#P window linecount 1;
#P comment 272 126 112 9109514 check peak amp every;
#P window linecount 9;
#P comment 55 476 173 9109514 What I need to do: Optimise (remove unused features) Stop the check peak amp slider affecting the movie playback Try this in a room with a microphone When the movie selection is changed it needs to reset to the start of the movie. A way to open all the movies at the same time;
#B color 13;
#P window linecount 2;
#P comment 308 81 100 9109514 1000 milliseconds = 1 second;
#P window setfont "Sans Serif" 12.;
#P window linecount 13;
#P comment 56 256 137 9109516 Settings: Sound Input (Pendulum) Place microphone near speaker Gain/Trim: -5 dB Noise Floor Threshold: -36 dB Min Note Duration: 20 ms Note-on Threshold: -120dB These settings are for playing all 5 movies when using a microphone placed in front of the speaker.;
#B color 12;
#P background;
#P fasten 17 0 9 0 573 156 311 156;
#P connect 9 0 13 0;
#P connect 13 0 37 0;
#P connect 37 0 40 0;
#P connect 40 0 52 0;
#P connect 52 0 53 0;
#P connect 67 0 80 0;
#P fasten 66 0 80 0 437 506 371 506;
#P fasten 15 0 52 1 394 239 385 239;
#P connect 35 0 9 1;
#P connect 65 0 90 0;
#P fasten 48 1 34 0 488 285 402 285;
#P fasten 79 0 67 0 575 513 403 513;
#P fasten 57 0 45 0 488 375 437 375;
#P connect 45 0 65 0;
#P connect 65 0 66 0;
#P connect 60 0 61 0;
#P connect 61 0 62 0;
#P connect 68 0 81 0;
#P fasten 66 1 81 0 451 505 451 505;
#P connect 62 0 59 0;
#P fasten 38 0 52 2 453 239 459 239;
#P connect 52 1 48 0;
#P fasten 79 0 68 0 575 513 473 513;
#P connect 48 1 39 0;
#P connect 39 0 57 0;
#P fasten 65 0 85 0 437 447 522 447;
#P fasten 76 0 77 0 720 488 770 488 770 664 530 664;
#P fasten 84 0 77 0 706 628 530 628;
#P fasten 83 0 77 0 616 628 530 628;
#P fasten 82 0 77 0 536 628 530 628;
#P fasten 81 0 77 0 451 628 530 628;
#P fasten 80 0 77 0 371 628 530 628;
#P connect 77 0 78 0;
#P connect 69 0 82 0;
#P fasten 66 2 82 0 465 505 536 505;
#P fasten 79 0 69 0 575 513 548 513;
#P fasten 18 0 17 0 522 131 573 131;
#P connect 17 0 27 0;
#P connect 27 0 26 0;
#P fasten 29 0 27 1 769 206 586 206;
#P connect 21 0 22 0;
#P connect 22 0 23 0;
#P fasten 24 0 20 0 644 99 609 99;
#P connect 23 0 20 0;
#P connect 20 0 17 1;
#P connect 70 0 83 0;
#P fasten 66 3 83 0 479 501 616 501;
#P fasten 79 0 70 0 575 513 628 513;
#P fasten 86 0 57 2 589 327 636 327;
#P connect 22 1 24 0;
#P fasten 10 0 17 2 732 126 645 126;
#P fasten 18 0 19 0 522 131 659 131;
#P connect 19 0 28 0;
#P connect 28 0 26 1;
#P fasten 29 0 28 1 769 206 672 206;
#P connect 20 1 19 1;
#P connect 71 0 84 0;
#P fasten 66 4 84 0 493 498 706 498;
#P fasten 61 2 33 0 481 80 515 80 515 36 715 36;
#P fasten 79 0 71 0 575 513 718 513;
#P connect 73 0 74 0;
#P connect 74 0 75 0;
#P connect 75 0 76 0;
#P fasten 10 2 11 0 784 125 792 125 792 75 724 75;
#P fasten 10 1 19 2 758 130 731 130;
#P fasten 14 0 10 0 757 99 732 99;
#P connect 12 0 10 0;
#P connect 11 0 10 0;
#P fasten 33 0 10 0 715 99 732 99;
#P connect 31 0 30 0;
#P connect 30 0 29 0;
#P fasten 46 0 10 1 806 100 784 100;
#P pop;


March 27, 2006 | 5:58 pm

Hi Richard,
The problem you are having is due to the fact that you are using the
output of peakamp~ to bang your jit.qt.movie objects. This is *not a
reliable way to accomplish what you want to do. You will be better off
using one jit.qt.movie object driven by a metro/qmetro, and then use the
peakamp~ output to load different movies. This will ensure that your
movie reads from the beginning to end. You can use a float/int object
or qlim to thin your data stream to only output readings once every 5
seconds. Here is a sample of patchery to give you an idea:

#P window setfont "Sans Serif" 10.;
#P window linecount 1;
#P newex 492 483 63 196618 qlim 5000;
#P message 661 573 58 196618 bball.mov;
#P message 589 573 71 196618 dvducks.mov;
#P newex 548 611 73 196618 prepend read;
#P message 524 573 63 196618 dishes.mov;
#P toggle 385 555 15 0;
#P newex 383 577 54 196618 qmetro 5;
#P number 492 506 35 10 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 528 639 173 196618 jit.qt.movie 768 576;
#P window setfont "Fixedwidth Serif" 12.;
#P newex 585 743 246 1441804 jit.window dancingman @pos 800 100;
#B color 5;
#P window setfont "Sans Serif" 10.;
#P message 462 573 59 196618 dozer.mov;
#P newex 492 531 94 196618 select 0 1 2 3 4;
#P newex 492 458 56 196618 * 4.999;
#P window setfont "Proportional Serif" 10.;
#P comment 381 450 105 131727370 expanded note amplitude;
#P window setfont "Fixedwidth Serif" 10.;
#P flonum 492 438 41 10 0. 1. 3 22 0 0 0 221 221 221 222 222 222 0 0 0;
#P connect 7 0 3 0;
#P connect 14 0 7 0;
#P connect 2 0 14 0;
#P connect 3 3 13 0;
#P connect 3 2 12 0;
#P connect 3 1 10 0;
#P connect 3 0 4 0;
#P connect 13 0 11 0;
#P connect 12 0 11 0;
#P connect 11 0 6 0;
#P connect 4 0 11 0;
#P connect 10 0 11 0;
#P connect 9 0 8 0;
#P connect 8 0 6 0;
#P fasten 6 0 5 0 533 688 590 688;
#P connect 0 0 2 0;
#P window clipboard copycount 15;

Cheers,
Andrew B.


March 28, 2006 | 11:29 am

thanks very much

You put into words what i knew the peoblem was and fixed it. I knew what the problem was but didnt know enough max objects to be able to find the object i needed to use. i.e qlim and prepend

Whats the best way of going around this problem in the future, I am reading through the tutorials but is that really the quickets way to get a working knowledge of all the max objects?

Also I dont fully understand the difference between the 1 jit.qt.movie and the 5 i had. Whilst im gratefull of course I’d still like to understand why 1 jit.qt.movie object is better than 5. I assume because it is easier on the computer.

Thanks in advance

Richard


March 28, 2006 | 11:59 am

On 28 Mar 2006, at 12:29, Richard Powell wrote:

> I am reading through the tutorials but is that really the quickets
> way to get a working knowledge of all the max objects?

Erm… yes.

nick rothwell — composition, systems, performance — http://
http://www.cassiel.com


March 28, 2006 | 2:08 pm

On 28-Mar-2006, at 13:29, Richard Powell wrote:
> Whats the best way of going around this problem in the future, I am
> reading through the tutorials but is that really the quickets way
> to get a working knowledge of all the max objects?

Your alternatives:

1) Read the Reference Manuals cover to cover. Size: Max+MSP make 1200
pages. Organizational principle: alphabetical order.

2) Work through the tutorials. Size: Max+MSP ca. 600pp (leaving out
the "Topics" sections). Organizational principle: structured lessons.

3) Fiddle around with example patches and hope that you’ll eventually
pick up all you need to know. Size: unbounded. Organizational
principle: serendipity.

Oh, and

4) None of the above, ask the list questions like "how do you get
those patch cords at 90-deg angles?" and "how do I print text in the
Max window?"

Organizational principle: none. Size: depends upon how patient people
are that week (we all know that it’s confusing at the beginning, but,
well, some people ask a *lot* of questions that are answered in the
Getting Started, and after a while it does get, as my mother-in-law
would say, rathatahhsom).

Not to discourage you from asking questions, but to remind all the
newbies that the newbie questions are already answered.

Good luck,
Peter

————– http://www.bek.no/~pcastine/Litter/ ————-
Peter Castine +–> Litter Power & Litter Bundle for Jitter

iCE: Sequencing, Recording & |home | chez nous|
Interface Building for |bei uns | i nostri|
Max/MSP Extremely cool http://www.castine.de

http://www.dspaudio.com/


March 28, 2006 | 2:41 pm

Richard Powell wrote:
> Whats the best way of going around this problem in the future, I am
> reading through the tutorials but is that really the quickets way to
> get a working knowledge of all the max objects?

Yes, plus working practice with your own projects, what you are
obviously doing already. Its complex and will need its time, but its
worth it.
And keep reading the list and look and analyze all the patches which are
posted or reffered to…

Your welcome

Stefan

[][] [][][] [][] [][][]
[][][][][][][][][][][][][][][]

Stefan Tiedje
Klanggestalter
Electronic Composition
&
Improvisation

/~~~~~
\ /|() ()|
))))) )| | |( \
/// _/)/ )))))
___/ ///

————————-x—-
–_____———–|———–
–(_|_ —-|—–|—–()—-
– _|_)—-|—–()———–
———-()————x—–

14, Av. Pr. Franklin Roosevelt,
94320 Thiais, France
Phone at CCMIX +33-1-57 42 91 09


March 28, 2006 | 4:16 pm

Quote: Richardo P wrote on Tue, 28 March 2006 04:29
—————————————————-
> Whats the best way of going around this problem in the future, I am reading through the tutorials but is that really the quickets way to get a working knowledge of all the max objects?
—————————————————-

definately, but also check the help patches of every object you have doubts about, if you want to know all about an object, refer to the reference manual.


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