10/6/97 12:41 AM
Subject: MAX Digest - 4 Oct 1997 to 5 Oct
1997To: Recipients of MAX digests 

There are 5 messages totalling 164 lines in this issue.

Topics of the day:

  1. Controlling an other program
  2. ichi object - aiff
  3. MAX Digest - 3 Oct 1997 to 4 Oct 1997
  4. Triggering Max from audio resolved
  5. eMagic


Date:    Sat, 4 Oct 1997 22:12:27 -0700
From:    David Zicarelli 
Subject: Re: Controlling an other program

Sevigny Emmanuel  writes:

>I need to control a program called Trax with Max.
>Trax receives applescript command in ascii mode.
>I have two way to do this :
>- By running Trax and Max on the same computer, but I don't
>know where to find the aesend object. All I have is the aebang

aesend won't do what you want, because it is only designed to
work with the Max aereceive object. The application was sending
AppleEvents over AppleTalk between two computers that were both
running Max. There isn't a generalized AppleEvent sending object
in Max, as far as I know. I tried to write one once but it was
too difficult to handle every possible type of event an application
could receive. However, the aesend source could be modified
to send a specific event to an application without too much
difficulty by someone with a basic knowledge of the AppleEvent manager.

David Z.


Date:    Sun, 5 Oct 1997 14:48:10 +0200
From:    ". Gil Wasserman" 
Subject: ichi object - aiff

Hi ichi,

I have a few question concerning the aiff object:
Can I have multiple aiff objects, each associated with different file, in
the same patch, playing together? - If so, how do I handle sound
channels? - What is the limit, cpu power, RAM, file size...? (do the
files load into RAM or read from disk?)
How are stereo aiff files handled, is there a way to control volume on
left-right separately?

thank you,



Date:    Sun, 5 Oct 1997 12:13:48 -0400
From:    David Bianciardi 
Subject: Re: MAX Digest - 3 Oct 1997 to 4 Oct 1997

On Sat, Sevigny Emmanuel asked about Controlling an other program;

>I need to control a program called Trax with Max.

I seem to remember that aesend/aereceive are on the 3.5 CD in the
unsupported folder, and are not on the IRCAM ftp site.

>- By running Trax and Max on the same computer

If this is Dataton "Trax" you're going to control, it's my impression that
it would not be advisable to run a whole lot else on that machine at the
same time, without some serious testing.  They're very specific about what
they do and don't want you running in terms of extensions, other
CPU-intensive tasks, etc ...if I remember correctly.

So aesend from one Mac over Appletalk to a second mac running Trax (aevents
directly to trax or through a "mediator" like Quickeys) would be an option.
However Appletalk isn't exactly a winner for timing critical stuff.
Depending on what you were sending (simple commands to initiate cues?) you
might consider spitting MIDI notes or other serial events from Max directly
into a Dataton hardware MIDI input (smartpods or whatever they're called),
and handling the events in Trax.

>- By using TCP/IP to send my command between Max and Trax, but
>I don't know if there is an object in Max to do that.

I don't know, but there is a CommToolbox savvy program called TCP2Serial
v1.0.0 by Peter Lewis, available at umich type places.  And another called
TCPSerial (author?)...
The former waits for a connection to open on TCP port 1429 (or something)
and then feeds all incoming data into a virtual CommToolbox serial port.
The latter is a little more developed and allows any TCP connected mac to
simulate two serial ports with virtual modems that respond to AT commands.

Hope this helps.  Good luck

Gian David Bianciardi     
        IDRC ||| 467 Greenwich St ||| NYC, NY 10013 ||| 800.767.8414


Date:    Sun, 5 Oct 1997 22:57:06 +0200
From:    Peter Swinnen 
Subject: Triggering Max from audio resolved

Dear Maxers,

Thank you all for your reactions to my posting of 9 september concerning
a problem to trigger Max from a multimedia PC (IBM). We finally have
choosen for the Pitch2MIDI solution. The premier was last thursday and
it worked out just perfect !

Special thanks also to Jeff Mann, who sent me the code for software
decoding of telephone touch tones. I worked it out as a Max 3.0 (68k)
external, and it works great, even from my Audiomedia II card. Except
for it's speed : on my PPC 630 (a 601 processor @ 66 MHz) it takes ca 1
sec. to decode, which is too slow for what we needed. But, as it takes
ca 10 sec on my old IIcx to decode a tone, this speed is clearly
processor dependent. Also, I'm pretty sure that a FAT version will run
much more faster. Anyway, next week or so, I will move to Max 3.5, and
later on, I'll recompile my external as a FAT external. Once this is
done, I'll  post it to a public ftp site. If you'd like to have the 68k
version already for now, you can mail me and I'll send it to you

Many thanks again



Date:    Mon, 6 Oct 1997 00:30:51 +0100
From:    Mihalic Alexander 
Subject: Re: eMagic

Hi Darin,

>I'm wondering if any MAX users have used the eMagic products, specifically
>Logic Audio and/or SoundDiver.  I've talked to one person about these
>programs and he stands by them, but everyone else seems to use Performer
>and Vision.  I also checked out their website and it looks pretty slick.
>Any comments on these products and any reasons why more people don't use
>them?  I trust the judgement of the people on this list due to their
>higher level of reason.

I used Logic Audio with Max for the concerts. The patch Max is triggering
the audio sequences in Logic. I started to use this product two years ago
and it was the only solution for doing this (triggering four channels sound
files by Max). The Digital Performer and Studio Vision crashed in playing
sound files in backround...

It's my only experiance with Max and Logic Audio.



Alexander Mihalic


End of MAX Digest - 4 Oct 1997 to 5 Oct 1997