Subject: MAX Digest - 18 May 1998 to 19 May 1998
Date: Wed, 20 May 1998 00:01:56 -0400
From: Automatic digest processor 
Reply-To: MAX - interactive music/multimedia standard environments
     
To: Recipients of MAX digests 

There are 4 messages totalling 145 lines in this issue.

Topics of the day:

  1. Quicktime
  2. unsuscribe
  3. Studio 4 - multiple computers
  4. QuickTime movies

----------------------------------------------------------------------

Date:    Tue, 19 May 1998 19:33:51 +1000
From:    Garth Paine 
Subject: Quicktime

>Date:    Mon, 18 May 1998 11:05:31 -0700
>From:    Elliot Anderson 
>Subject: Re: MAX Digest - 15 May 1998 to 16 May 1998
>
>        I have a question about memory management and Quicktime movies.  I
>developed an interactive piece with one of my students using imovie and
>eight Quicktime clips.

>        I used "dispose" to remove the original clip and "read" and "start"
to
>pull in the new clip.  When the viewer stepped off the foot switch I would
>dispose the clip and read in the original clip.  We noticed that over time
>the movies would slow down and the interaction would be less responsive or
>not responsive at all.

I too have had memory leakage problems using Quicktime movies in MAX.  I is
a real problem even if the dispose function is used.  I created an
installation that drew on 2 different movies, and each time they are loaded
there and then disposed of there is less memory available to the point
where I had to set the Mac to reboot at regular intervals to regain the
memory lost.  I think this is a serious problem for stable application of
Quicktime functionallity under MAX.

Cheers,

Garth

See information about my new immersive interactive sound installation at
http://creativeaccess.com.au/~garth/Map1/MaP1_Sound_Installation.html

><  ><
  >>  .. Composer, Sound Designer
Interactive Installations .. <<
>> Exhibition Consultant.
http://www.creativeaccess.com.au/~garth
<<  ><  >>

------------------------------

Date:    Tue, 19 May 1998 12:06:45 -0800
From:    Ek DelVal 
Subject: unsuscribe

unsuscribe

ek@data.net.mx

------------------------------

Date:    Tue, 19 May 1998 12:15:43 -0700
From:    James Livingston 
Subject: Re: Studio 4 - multiple computers

>Subject: Re: Studio 4 - multiple computers
>
>> Ideas ? Solutions ? Coments ??

If you contact the Technical Support Department at (650) 856-3331 M-F 9-12
and 2-5 PST or by sending e-mail to support@opcode.com; the Tech Support
Department will be happy to help you set up your Studio 4 (or any other
registered Opcode Software or Hardware) with one computer or two.  It may
be that there is a problem with the individual piece of hardware, which you
will be able to determine when you are dealing with the tech, otherwise
whomever you deal with should be able to guide you through any
configuration issues you don't understand.

This is exactly the sort of thing that tech support is for,please use this
service.  I don't mean to be rudeby pointing this out but the mail list is
not really the appropriate place for this sort of issue as it obviously has
nothing to do with MAX.

-James Livingston
Opcode Systems Quality Assurance

------------------------------

Date:    Tue, 19 May 1998 15:43:37 -0700
From:    Ken Gregory 
Subject: QuickTime movies

Hi Elliot. This what I do.

Increase your Max application working RAM to as high as possible. You can
do this by doing a get info on the Max app. icon when it is closed and
punching a new number in the Prefered size box.

In your Max patch you can use muliple imovie objects. Use one imovie object
for every clip of the 8 QickTime movies you have. Use cmmd-I to get the
QTmovie file name for each one. Spread them around first so you can connect
all your patch cords.  In your programming make sure only one is accessed.
Then STACK them all on top of each other. Which ever one is currently
selected will pop to the top.
Like magic!
I have a gallery installation touring which uses this method. No problems.

Hope this helps,

Cheers,
ken

>        I have a question about memory management and Quicktime movies.  I
>developed an interactive piece with one of my students using imovie and
>eight Quicktime clips.  The piece had four Quicktime movies running
>simultaneously that could be interrupted by a sensor at any time.  The
>patcher containing the movies was projected on a table top and foot
>switches were placed in front of each video clip.  If a viewer stepped on
>the sensor in front of any of the clips it would change to another clip.
>Once the viewer stepped off the foot switch it would return to the original
>clip.
>        I used "dispose" to remove the original clip and "read" and "start"
to
>pull in the new clip.  When the viewer stepped off the foot switch I would
>dispose the clip and read in the original clip.  We noticed that over time
>the movies would slow down and the interaction would be less responsive or
>not responsive at all.  The movies that ran when no one interacted would
>take longer periods of time to reload.  Also, after the piece had run for
>some time if the viewer stepped off the foot switch it would continue to
>play the movie that was called up by the interaction instead of ending it
>and returning to the original clip.  I used a number of delays to insure
>that movies were not colliding when loading.
>        Does "dispose" really remove the movie from memory?  Any
>suggestions how
>interrupting and switching between movies in "imovie" should be handled?
>It would be great if I could just load all the movies at the start of the
>program and stop and hide the movies based on the interaction.  But it
>seems that imovie does not "hide" stopped movies.
>        Also, I would like information on live video grabs using Max.  Is
>there an
>object available that does this?
>
>Thanks,
>Elliot Anderson

Ken Gregory     kgregory@pangea.ca
704-138 Portage Ave. East
Winnipeg, Manitoba, Canada R3C 0A1
ph. 204-942-7510  fax 204-942-1555

------------------------------

End of MAX Digest - 18 May 1998 to 19 May 1998
**********************************************