From:
                                                            7/18/97 11:01 PM
Subject: MAX Digest - 17 Jul 1997 to 18 Jul
1997To: Recipients of MAX digests 

There are 6 messages totalling 169 lines in this issue.

Topics of the day:

  1. empty lists (2)
  2. ===============WANTED: Max 3.5 upgrade CD ============== (2)
  3. objs for processing ASCII I/O
  4. Can I have a font larger than 36 pt.?

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

Date:    Fri, 18 Jul 1997 14:35:39 +0200
From:    dudas 
Subject: empty lists

I just got a rather interesting question that I'd like to share with the
rest of the max-ers.  If anyone can think of a devious use for the empty
list trick it would be fun to know!!!

-Richard

The letter and reply are as follows:
-------

>X-Sender: dsib@ozemail.com.au (Unverified)
>Mime-Version: 1.0
>Date: Wed, 16 Jul 1997 21:35:23 +1000
>To: dudas@ircam.fr
>From: dsib@ozemail.com.au (David Sibley)
>Subject: lists in max
>
>Is there an external or a solution to the problem of verifying that a list
>is not empty? Eg. "Isalist".
>
>I'm probably overlooking something, but.
>
>In anticipation. David sibley
-------

>Your Question:
>>Is there an external or a solution to the problem of verifying that a list
>>is not empty? Eg. "Isalist".
>
>My Reply:
>How would you define an empty list?????????
>
>One would think that if you type only the word 'list' into a message box,
>>without any additional arguements to the message, you would do exactly
>this, but >in fact no. (To test this, try connecting a 'print' object to
>the messgae box >containing the word 'list' and see if you can get
>anything to print in the Max >window.)
>
>There are devious ways around this problem, however. For example, by using
>the >'sprintf' object:  connect a bang to a 'sprintf' object with the
>arguement >'list', and connect the sprintf object to a 'print' object.
>When you click on >the bang, you will see that an empty list gets printed
>in the Max window!!
>
>To verify that it is indeed an empty list, use James McCartney's 'listlen'
>>object. It will correctly output 0 as the size of the list.
>
>You can then use a '>' object after the 'listlen' to decide whether the
>list is >indeed a list, just an int or nothing at all!!
>
>If you can figure out a practical use for the empty list thingy, I'd like
>to >know.
>
>-Richard

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

Date:    Fri, 18 Jul 1997 12:16:55 -0400
From:    Stephen Kay 
Subject: empty lists

>To verify that it is indeed an empty list, use James McCartney's 'listle=
n'
>>object. It will correctly output 0 as the size of the list.
>
>You can then use a '>' object after the 'listlen' to decide whether the
>list is >indeed a list, just an int or nothing at all!!
>
>-Richard

Ahhh, but is an int an int or a list of size 1?  Furthermore, what is the=

sound of one hand clapping?

Stephen Kay

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

Date:    Fri, 18 Jul 1997 12:38:03 -0700
From:    ai 
Subject: ===============WANTED: Max 3.5 upgrade CD ==============

Hello,

I am looking to buy the Max 3.5 upgrade CD.

If you have an extra one of these CD's you can sell,
please contact me at:

   ai@wco.com

Thanks.

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

Date:    Fri, 18 Jul 1997 23:03:58 +0100
From:    Jean Paul Laurent 
Subject: Re: objs for processing ASCII I/O

>I am trying to find out which Max objects (Opcode
>and/or 3rd party) will allow me to do the following:

>1. receive a list or stream of ints (say 16 ints)
>   that are ASCII character equivalents

>2. convert the incoming ints to their ASCII values
>   and display the ASCII chars in a message box

Steve Ellison's object 'itoa' does that: concatenates a stream of ints to a
list and outputs an ascii string which you can display in a message box via
'prepend set'.

>4. upon receipt of the incoming ASCII, or when the
>   user edits the text in the message box, the msg
>   box outputs a list of the integer values of the
>   ASCII chars currently being displayed

Steve Ellison's object 'atoi' converts an ascii string in a list of ints.
'iter' (MAX object) unpacks this list one element at a time.

Steve Ellison's objects are in the 'unsupported objects' folder of MAX 3.0.
You can also find them on ircam ftp ('TimeTools & others').

Jean Paul Laurent

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

Date:    Fri, 18 Jul 1997 20:46:57 -0400
From:    Stephen Kay 
Subject: ===============WANTED: Max 3.5 upgrade CD ==============

>I am looking to buy the Max 3.5 upgrade CD.

>If you have an extra one of these CD's you can sell,
>please contact me at:

>   ai@wco.com

(Ahem...) You wouldn't be, by any chance, attempting to beat Opcode out o=
f
the full price or upgrade price, now would you?

Stephen Kay

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

Date:    Fri, 18 Jul 1997 22:18:03 -0400
From:    Jeremy Roberts 
Subject: Can I have a font larger than 36 pt.?

A Max 3.5 question:

How do I make a font larger than 36 pt.?

I want to make a display that reads out a number that can be read from 15
feet away. I think 72 points would be the minimum size desired.

Any thoughts on how to do this?

Thanks,

Jeremy

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

End of MAX Digest - 17 Jul 1997 to 18 Jul 1997
**********************************************