Subject: MAX Digest - 5 May 1998 to 6 May 1998
Date: Thu, 7 May 1998 00:00:54 -0400
From: Automatic digest processor 
Reply-To: MAX - interactive music/multimedia standard environments
     
To: Recipients of MAX digests 

There are 11 messages totalling 377 lines in this issue.

Topics of the day:

  1. Missing Apr 26-27 Digest
  2. MaP 1 an immersive interactive sound installation
  3. MAX Digest - 4 May 1998 to 5 May 1998 (2)
  4. Specific Gates (2)
  5. Tutorial wanted
  6. MAX and HyperCard
  7. MAX Digest - 2 May 1998 to 3 May 1998
  8. Loops in MAX (2)

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

Date:    Wed, 6 May 1998 00:26:02 -0500
From:    "Frank L. Thiel" 
Subject: Missing Apr 26-27 Digest

Sorry for the global post on this...

   Due to some unfortunate listserv renewal/lost e-mail problems, I am
missing the Apr 26 to Apr 27 1998 digest.  If someone wouldn't mind, please
e-mail it to me directly at the above address.  Thanks very much for your
help.

Regards,

_____________________________
Frank L. Thiel
School of Music
University of Texas at Austin

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

Date:    Wed, 6 May 1998 16:25:40 +1000
From:    Garth Paine 
Subject: MaP 1 an immersive interactive sound installation

I though you all might like to know that I opened a new immersive
interactive sound environment installation as part of the Next Wave
Festival, at Span Galleries, at 45 Flinders Lane, Melbourne, last night.
(sorry if you get it more than once)

Gallery Hours are Tues-Fri,  11-5PM   -  Sat,  11-4PM

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

Map 1          an immersive interactive sound environment
                                        by Garth Paine

        explores ways in which humans develop and re-evaluate cognitive
mappings of personal relationships with their environment, the quality of
physical, in this case aural, environment .

A video camera monitors the movement patterns of people within the
installation.

A microphone in the space collects audible responses of those exploring the
environment.

Information about the nature of movement within the space, is used to vary
the synthesis        process enacted upon the sounds  made within the
installation, using James McCartney's SuperCollider.  Other audio events
are introduced to the space dependant on the position of people within the
installation and the dynamic of activity in those
positions.

Human expectations, frustration's, desires and experiences are usually
expressed to the outside world as a physical response.

                                        Sophisticated sensing technologies
(VNS) in map 1 observe the                                 physical
movements of people within the installation providing information about the
mass and dynamic of movement within predefined independent regions.  The
movement data is fed to artificial intelligence software that has been
trained with a huge range of possible outcomes.

This installation focuses on sound using the immersive, fluid and emotive
qualities of the medium to generate a rich, enveloping and ever evolving
environment.

Those within the installation will sense a physical interaction with the
sound.  A wide range of different aural qualities are mapped in qualitative
groupings to different regions within the installation space, generating a
plethora of aural textures and densities, chosen on the basis of the
quality of movement of the body within that region of the exhibition

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

More information at

http://creativeaccess.com.au/~garth/Map1/MaP1_Sound_Installation.html

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.
Ph. 61 3 95270133
Fax 61 3 95270153

http://www.creativeaccess.com.au/~garth
<><><><><><><><><><><><><><><

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

Date:    Wed, 6 May 1998 09:18:06 +0100
From:    Pieter Volger 
Subject: Re: MAX Digest - 4 May 1998 to 5 May 1998

> Date:    Tue, 5 May 1998 03:09:43 -0400
> From:    Stephen Kay 
> Subject: Tutorial wanted
>
> >I am looking for a copy of the Max-Tutorial. I lost mine.
> >I would pay 50,-DM ($ 30) for it.
>
> When you buy MAX, you get the tutorial.  If you bought Max,
> you have the tutorial on the disks.  If you bought Max, you
> could get a replacement from Opcode even if you lost the
> disks.  Therefore, you probably didn't buy Max.
>
> >If you have infos about resources for beginners in MAX on the net Iwould=
>
> >appreciate this very much.
>
> First, buy Max.
>
> Stephen Kay
Sorry but on my disk are the tutorial files for MAX. What I am looking
for is a tutorial-book. But you are right. I can ask Opcode for a new
book. (Sometimes I am a little slow in thinking)
For sure I am a legal owner of Max. Perhaps the world is not so bad as
you think and not everybody is a gangster.:-))
Pieter

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

Date:    Wed, 6 May 1998 13:02:59 -0400
From:    Stephen Kay 
Subject: Re: MAX Digest - 4 May 1998 to 5 May 1998

>> >If you have infos about resources for beginners in MAX on the net
Iwould=3D
>>
>> >appreciate this very much.
>>
>> First, buy Max.
>
>Sorry but on my disk are the tutorial files for MAX. What I am looking
>for is a tutorial-book. But you are right. I can ask Opcode for a new
>book. (Sometimes I am a little slow in thinking)
>For sure I am a legal owner of Max. Perhaps the world is not so bad as
>you think and not everybody is a gangster.:-))
>Pieter

Sorry, Pieter.

As part of an apology, here's some resources you asked for. All of
these sites have info about max, max objects, links to other max
related sites, etc.:

http://www.musikinetix.com/MaxCorner/MaxCorner.html
http://www.cycling74.com
http://www2.cybernex.net/~jonwitte/max/welcome.html
http://www.geocities.com/CapeCanaveral/Lab/7055/
http://www.ircam.fr/produits-real/logiciels/max-e.html

Regards,
Stephen Kay

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

Date:    Wed, 6 May 1998 18:37:59 +0100
From:    CH 
Subject: Specific Gates

Dear Maxers

I recently read somewhere about a set of specific gates that had been
written (for Max).
Each gate dedicated to a specific task (eg. just gateing bangs or just
gateing ints or just gateing symbols etc.).
Does anyone know who wrote them and what they are called as I can't find
the original text I read.
I'm under the impression that if you know that a gate is only going to
recieve say a bang, it could be more efficient using a bang specific gate.
Best wishes
Chris Hughes
ch@chughes.demon.co.uk

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

Date:    Wed, 6 May 1998 13:02:12 -0400
From:    Jeff Mann 
Subject: Re: Tutorial wanted

> From:    Pieter Volger 
> Subject: Tutorial wanted
>
> I am looking for a copy of the Max-Tutorial. I lost mine.
> I would pay 50,-DM ($ 30) for it.
> If you have infos about resources for beginners in MAX on the net Iwould
> appreciate this very much.
> Thank you
> Pieter

Since Max is copy-protected, Opcode will sell you replacement manuals
for $15US each plus shipping (other software companies often won't
replace manuals at all, as a form of copy protection). You can send
e-mail to Opcode Store   You'll need your customer
code or original serial number.

--
Jeff Mann - Information Consumer ___O___O__= -- >
mailto:jefman@utcc.utoronto.ca ||   http://www.interlog.com/~jefman
Visit the Art & Robotics Group site: http://www.interaccess.org/arg

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

Date:    Wed, 6 May 1998 14:13:31 -0400
From:    Jeff Mann 
Subject: Re: MAX and HyperCard

> "Dr. Karlheinz Essl"  wrote:
> >I want to generate MIDI note-ons in HyperCard. Does anybody out there
know
> >a XCMD to achieve this?
>
>
> Use HyperMIDI from Ear Level Engineering. I have been using it for MIDI to
> Director communication, but it was originally written for HyperCard.

There are two versions of HyperMIDI; the first (1.0) is shareware and
will only work directly with the modem or printer port, not OMS or MIDI
manager. You can find it in the UMich archives. I think ftp.luth.se has
a mirror. If you need to get the MIDI from HyperCard into OMS/Max, you'd
need to run a cable out the one serial port into the other. If you're
also sending MIDI in, you'd have to use a hardware merger or write a
Hypertalk function to merge the input through to the second port.

The second is version is commercial, $195US, from
http://www.earlevel.com . It has a lot more stuff: a scripting function,
sequencer, etc. It works with MIDI Manager, but not with OMS, so you
have to run OMS 1.2.3 and the MIDI Manager since, I believe, the newer
OMS no longer supports MIDI Manager. I wish OMS/IAC could emulate the
MIDI manager, since there's a lot of older stuff out there that is still
really useful.

A while back I asked Opcode if they knew of any XCMDs that worked with
OMS and they said no. Maybe someone has written one by now, or is
planning to (hint hint). I think there's an XTRA for Director though,
not sure.


mailto:jefman@utcc.utoronto.ca ||   http://www.interlog.com/~jefman
Visit the Art & Robotics Group site: http://www.interaccess.org/arg

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

Date:    Wed, 6 May 1998 15:51:56 EDT
From:    KetQuest 
Subject: Re: MAX Digest - 2 May 1998 to 3 May 1998

unsuscribe

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

Date:    Wed, 6 May 1998 16:03:49 -0400
From:    Stephen Kay 
Subject: Specific Gates

>Chris Hughes:
>I recently read somewhere about a set of specific gates that had been
>written (for Max).
>Each gate dedicated to a specific task (eg. just gateing bangs or just
>gateing ints or just gateing symbols etc.).
>Does anyone know who wrote them and what they are called as I can't find=

>the original text I read.

I wrote them, and they are available (for free) at:
http://www.musikinetix.com/Download/Download.html

>I'm under the impression that if you know that a gate is only going to
>recieve say a bang, it could be more efficient using a bang specific gat=
e.

Yes, it definately is.  Otherwise a lookup must be done every
single time to see what kind of message it is.

Stephen Kay
---------------------- The MegaMAX Collection ----------------------
 Over 30 Max objects for the creation of more professional looking, =

         feeling, and functioning patchers and applications.
                     http://www.musikinetix.com
                         sk@musikinetix.com
--------------------------------------------------------------------

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

Date:    Wed, 6 May 1998 15:34:30 -0700
From:    Elliot Anderson 
Subject: Loops in MAX

        I'm new to MAX and typically program in C/C++.  The problem I'm
having is
that I have an ADBIO box, which is a data acquisition box that I'm polling
using a MAX object that was written for it.  I have to send a bang to the
ADBIO which then sends me some result.  I use the metronome to poll the box
every half a second.  I then want to check if the value returned from the
ADBIO is greater than some value, say 50.  If the value is > 50 I want to
start a movie.
        I want to continue polling the ADBIO and if the value is less than
50 I
want to stop my movie and start another one.  The problem I'm having is
that every time the metronome sends out a bang to the ADBIO it gives me a
result and bangs the boolean which in turn sends out a start and restarts
my movie.  Even if I try using a flag, the flag is set but a bang gets sent
out so the same thing happens.  A simple equivalent in C would be:

//value comes back greater than 50 and movie is started then:
while(i > 50)SampleADBIO();
StopMovie();
StartNextMovie();

I've come up with a way of doing this using two ADBIO objects and two
metronomes ping-ponging on less/greater than.  It seems a little inelegant.
 Any suggestions?

Thanks,
Elliot Anderson

Elliot W. Anderson

ewanders@sirius.com

http://www.sirius.com/~ewanders/

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

Date:    Wed, 6 May 1998 19:28:56 -0400
From:    Stephen Kay 
Subject: Loops in MAX

>I want to continue polling the ADBIO and if the value is less than 50 I
>want to stop my movie and start another one.  The problem I'm having is
>that every time the metronome sends out a bang to the ADBIO it gives me =
a
>result and bangs the boolean which in turn sends out a start and restart=
s
>my movie.  Even if I try using a flag, the flag is set but a bang gets
sent
>out so the same thing happens.

Use a "change" object, which will not output unless the value changes
from the previous.  i.e:

[> 50]
  |
  |
  V
[change]
  |
  |
  V
[sel 0 1]
  |    | =

  V    \
(stop) (start)

Stephen Kay
---------------------- The MegaMAX Collection ----------------------
 Over 30 Max objects for the creation of more professional looking, =

         feeling, and functioning patchers and applications.
                     http://www.musikinetix.com
                         sk@musikinetix.com
--------------------------------------------------------------------

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

End of MAX Digest - 5 May 1998 to 6 May 1998
********************************************