MAX or Visual C++ for theatre!

Nov 15, 2006 at 1:50pm

MAX or Visual C++ for theatre!

Hello there!

First of all, tanks for you time and sory my English!

I’m from Portugal and i’m at the last year of theatre college.
Now, my final work there it’s about using computers as tools for creating and “play” sound design projects in theatre or live shows. I’m not including concerts or music events!

I’ve used Max/MSP to make my last sound presentation, and it was very simple and intuitive, but that patch no longer can be used in another or new show… I’ve to build another for the a new show.

So i’d like to have your opinion about this!

Do you think that Max/MSP is the apropriate programing plataform, compared with Visual C++ to develop a software capable of edit, arrange and play a lot sound cues?

#28712
Nov 15, 2006 at 2:10pm

Have you had a look at Theatre Max (
http://remap.ucla.edu/audio/theatermax/software.htm )
?
I don’t know about editing, but it looks like a pretty
capable piece of software for playing and arranging
cues,
cheers
Roger
— Rui Fernando Caldas
wrote:

>
> Hello there!
>
> First of all, tanks for you time and sory my
> English!
>
> I’m from Portugal and i’m at the last year of
> theatre college.
> Now, my final work there it’s about using computers
> as tools for creating and “play” sound design
> projects in theatre or live shows. I’m not including
> concerts or music events!
>
> I’ve used Max/MSP to make my last sound
> presentation, and it was very simple and intuitive,
> but that patch no longer can be used in another or
> new show… I’ve to build another for the a new
> show.
>
> So i’d like to have your opinion about this!
>
> Do you think that Max/MSP is the apropriate
> programing plataform, compared with Visual C++ to
> develop a software capable of edit, arrange and play
> a lot sound cues?
> –
> Rui Fernando Caldas
>

#88487
Nov 15, 2006 at 2:17pm

i had this working at some point, but I forgot how I did it: how can
I tell max to open patcher #1 (fullscreen) on monitor #1, and patcher
#2 (fullscreen) on monitor #2? Just checked the archives, but
couldn’t find it.

Mac PPC Max 4.6.1

Best,

Zip

Zip Boterbloem
Media Mechanics
Zwaluwstraat 54
2025 VR Haarlem
The Netherlands
+31627014758
zip@knoware.nl

#88488
Nov 15, 2006 at 2:51pm

#88489
Nov 15, 2006 at 3:18pm

#88490
Nov 15, 2006 at 3:26pm

#88491
Nov 15, 2006 at 5:09pm

On 15-nov-2006, at 15:17, Zip Boterbloem wrote:

> i had this working at some point, but I forgot how I did it: how
> can I tell max to open patcher #1 (fullscreen) on monitor #1, and
> patcher #2 (fullscreen) on monitor #2? Just checked the archives,
> but couldn’t find it.
>
> Mac PPC Max 4.6.1
>
> Best,
>
> Zip

zip,
use jit.displays to find out about where the monitors are.
here is my typical patch to open a window on a second monitor.
I am sure you are able to extend it to do what you want
HtH
-jennek

max v2;
#N vpatcher 10 59 273 390;
#P window setfont “Sans Serif” 9.;
#P newex 74 286 69 196617 jit.window W;
#P message 109 165 112 196617 1024 0 1664 480;
#P newex 94 164 14 196617 _;
#P newex 26 42 45 196617 loadbang;
#P message 74 263 63 196617 fullscreen 1;
#P newex 74 241 27 196617 t b l;
#P newex 74 220 65 196617 prepend rect;
#P newex 74 138 51 196617 route 1 0;
#P message 109 190 112 196617 213 -768 1237 0;
#P newex 94 189 14 196617 _;
#P message 26 179 48 196617 coords 1;
#P newex 26 157 42 196617 route 2;
#P message 26 65 33 196617 count;
#P number 26 138 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 26 116 106 196617 route count coords;
#P newex 26 96 60 196617 jit.displays;
#P connect 12 0 3 0;
#P connect 3 0 0 0;
#P fasten 5 0 0 0 31 199 17 199 17 90 31 90;
#P connect 0 0 1 0;
#P connect 1 0 2 0;
#P connect 2 0 4 0;
#P connect 4 0 5 0;
#P connect 1 1 8 0;
#P connect 8 0 9 0;
#P connect 9 0 10 0;
#P connect 10 0 11 0;
#P fasten 10 1 15 0 96 282 79 282;
#P connect 11 0 15 0;
#P connect 8 1 13 0;
#P fasten 8 0 6 0 79 185 99 185;
#P connect 13 0 14 0;
#P connect 6 0 7 0;
#P pop;

#88492
Nov 15, 2006 at 6:23pm

On 15 nov. 06, at 18:09, jennek geels wrote:

> use jit.displays to find out about where the monitors are.

You can also check [screensize] object which is part of Max standart
(whereas jit.displays which is part of jitter). if you want another
example, check my jit.fullscreen which allows you to move a window on
the second scrren automatically too.

Best,
ej

#88493
Nov 15, 2006 at 8:22pm

Ah, right. jit.displays… I remember now. Thanks, Jennek!

Zip(Beetje moe)

Zip Boterbloem
Media Mechanics
Zwaluwstraat 54
2025 VR Haarlem
The Netherlands
+31627014758
zip@knoware.nl

Op 15-nov-2006, om 18:09 heeft jennek geels het volgende geschreven:

>
> On 15-nov-2006, at 15:17, Zip Boterbloem wrote:
>
>> i had this working at some point, but I forgot how I did it: how
>> can I tell max to open patcher #1 (fullscreen) on monitor #1, and
>> patcher #2 (fullscreen) on monitor #2? Just checked the archives,
>> but couldn’t find it.
>>
>> Mac PPC Max 4.6.1
>>
>> Best,
>>
>> Zip
>
>
> zip,
> use jit.displays to find out about where the monitors are.
> here is my typical patch to open a window on a second monitor.
> I am sure you are able to extend it to do what you want
> HtH
> -jennek
>
> max v2;
> #N vpatcher 10 59 273 390;
> #P window setfont “Sans Serif” 9.;
> #P newex 74 286 69 196617 jit.window W;
> #P message 109 165 112 196617 1024 0 1664 480;
> #P newex 94 164 14 196617 _;
> #P newex 26 42 45 196617 loadbang;
> #P message 74 263 63 196617 fullscreen 1;
> #P newex 74 241 27 196617 t b l;
> #P newex 74 220 65 196617 prepend rect;
> #P newex 74 138 51 196617 route 1 0;
> #P message 109 190 112 196617 213 -768 1237 0;
> #P newex 94 189 14 196617 _;
> #P message 26 179 48 196617 coords 1;
> #P newex 26 157 42 196617 route 2;
> #P message 26 65 33 196617 count;
> #P number 26 138 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
> #P newex 26 116 106 196617 route count coords;
> #P newex 26 96 60 196617 jit.displays;
> #P connect 12 0 3 0;
> #P connect 3 0 0 0;
> #P fasten 5 0 0 0 31 199 17 199 17 90 31 90;
> #P connect 0 0 1 0;
> #P connect 1 0 2 0;
> #P connect 2 0 4 0;
> #P connect 4 0 5 0;
> #P connect 1 1 8 0;
> #P connect 8 0 9 0;
> #P connect 9 0 10 0;
> #P connect 10 0 11 0;
> #P fasten 10 1 15 0 96 282 79 282;
> #P connect 11 0 15 0;
> #P connect 8 1 13 0;
> #P fasten 8 0 6 0 79 185 99 185;
> #P connect 13 0 14 0;
> #P connect 6 0 7 0;
> #P pop;
>

#88494
Nov 15, 2006 at 8:30pm

Thanks, Emmanuel. I tried to use screensize and offsets, but couldn’t
get it to work. Downloading the ejies as I type…

Best,

Zip

Zip Boterbloem
Media Mechanics
Zwaluwstraat 54
2025 VR Haarlem
The Netherlands
+31627014758
zip@knoware.nl

Op 15-nov-2006, om 19:23 heeft Emmanuel Jourdan het volgende geschreven:

> On 15 nov. 06, at 18:09, jennek geels wrote:
>
>> use jit.displays to find out about where the monitors are.
>
> You can also check [screensize] object which is part of Max
> standart (whereas jit.displays which is part of jitter). if you
> want another example, check my jit.fullscreen which allows you to
> move a window on the second scrren automatically too.
>
> Best,
> ej
>
>

#88495

You must be logged in to reply to this topic.