9/19/97 11:00 PM
Subject: MAX Digest - 18 Sep 1997 to 19 Sep
1997To: Recipients of MAX digests 

There are 5 messages totalling 177 lines in this issue.

Topics of the day:

  1. hidden Patcher window
  2. sound technology
  3. MAX Digest - 17 Sep 1997 to 18 Sep 1997
  4. 10,000 bytes
  5. ichi objects


Date:    Fri, 19 Sep 1997 01:20:24 -0700
From:    Christopher Dobrian 
Subject: hidden Patcher window

ai wrote:

>How can I have Max not display the patcher window...

Check out the "shroud" message to pcontrol.


             Christopher Dobrian / School of the Arts - Music
             University of California / Irvine, CA 92697-2775
                Phone: (714) 824-7288 / Fax: (714) 824-4914


Date:    Fri, 19 Sep 1997 09:13:10 -0400
From:    James Garfield 
Subject: Re: sound technology

I was also wondering about Liquid Audio, so I checked it out in detail.

Liquid Audio is the music industry's choice for the distribution of
digital audio over the Internet.  The idea is that eventually you'll be
able to buy an album online, download all the tracks (or whatever tracks
you want) and burn your own CDs.  Liquid Audio is the streaming audio
software that lets you preview the music before you buy it; it also has
a mechanism for buying music online.

>From what I've heard, Liquid Audio sounds excellent next to RealAudio,
but RealAudio seems to deal with network congestion problems better.
RealAudio, for me, has been more reliable in actually delivering the
audio stream continuously; Liquid Audio shuts down in the middle of
everything a little too often.

My question: has anyone here actually paid for the Pro Tools Liquid
Audio plugin? and does anyone know how to get either the Liquid Audio
encoder or the server software?  The Liquid Audio site was less than


Automatic digest processor wrote:
> ------------------------------
> Date:    Thu, 18 Sep 1997 13:39:50 -0700
> From:    Susie Tallman 
> Subject: sound technology
> Hello there-
> I'm new to this list and want to know if anyone knows about the new sound
> technology LIQUID AUDIO? I was wondering how people compare it to REAL
> AUDIO? I just came across it, they are previewing the technology this week
> with a Duran Duran single, and the downloadable version will be available
> next Tuesday.
> The interesting thing about it is it gives copyrite protection to the
> artist through digital watermarking,- which is a first.  The URL to check
> it out is,
> Liquid Audio:
> Duran Duran:
> Thank you.
> ------------------------------

James Garfield                           BadRat Multimedia Productions             


Date:    Fri, 19 Sep 1997 14:22:29 -0400
From:    Roland Hemming <100414.2220@COMPUSERVE.COM>
Subject: MAX Digest - 17 Sep 1997 to 18 Sep 1997

>>2. How can I have Max not display the patcher window which
>>   contains the menubar - and instead, at run/lock-time - just
>>   display my custom menu items (#5) which when selected
>>   which are what I want to open my patchers?

>There are ways to open a patcher window off screen, but I don't remember
>them offhand.  Roland Hemming I believe could answer that one...

Thanks Stephen,

Here is how to have your MAX application open up with no open windows. You
need MAX 3.5. What you must do is make a patcher with a send object that
sends to a thispatcher object on your root level patcher in your

When you are ready to make your app a collective send your patcher a
'thiswindow' message to move it off the screen by a couple of thousand
pixels. Then save and 'compile' your patcher. It will then open up off

Or make your root level patcher look like a start-up screen and then use
loadbang or active to send a message to thispatcher to send it off screen.

I also tried to make use of the 'hated' windows menu. I make it display all
my program's windows regardless of whether they are open or not. What I did
was set up a data structure with the open status and coords of each window
in my app. When a user closes a window, I send it off screen and open it
again. When the user selects it from the windows menu it becomes active and
I shove it back on screen.

>3. How can I tell Max that at run/lock-time, a given patcher
 >  window cannot be resized larger than a certain size?;
 >  (or made smaller if possible).

A laborious way is to use the thispatcher window info and poll it for the
window size info. When the size gets above or below that you want, just
send it your own size message until the user gets the hint... use the defer
object too

if none of the above makes sense let me know and I'll do a demo patcher

Next week, how to do coloured text in menubars :-)



Date:    Fri, 19 Sep 1997 15:38:09 -0700
From:    Peter Elsea 
Subject: 10,000 bytes

Stephen Kay thought there might be an Lobject for dealing with large lists.
There is.
Larray is an array of floats, but you can store ints in it. They are
converted automatically on the way in, use a number box or int object to
convert back on the way out.
Storage works like table, with the address in the left. If a list hits the
right, the entire list is stored sequentially begining at the address
specified at the left. You can get the data back as individual values or
lists of specified length.
You can save Larrays, but I didn't include filename arguments.
Larray takes an argument to set the size of the array. 10,000 is not a

I wrote the thing for floats because the person that requested it was
working with floats. Memory savings for an object dedicated to bytes would
be significant, so I'll write one if there's enough interest.

Peter Elsea
Electronic Music Studios
University of California, Santa Cruz


Date:    Fri, 19 Sep 1997 15:40:09 +0100
From:    Peter Nyboer 
Subject: ichi objects

I recently downloaded the ichi objects from ircam.  Is there anyone out
there who has some documentation for these?  The readme is pretty scanty
and assuming!


Peter Nyboer
home of Slambassador multimedia gallery
"This is a fictional story with mostly facts in it."


End of MAX Digest - 18 Sep 1997 to 19 Sep 1997