From:
                                                             7/22/97 7:41 PM
Subject: MAX Digest - 21 Jul 1997 to 22 Jul 1997 - Special
issueTo: Recipients of MAX digests 

There are 10 messages totalling 528 lines in this issue.

Topics in this special issue:

  1. 
  2. MAX DAE
  3. Digidesign external
  4. MAX telnet object (2)
  5. MAX Digest - 20 Jul 1997 to 21 Jul 1997
  6. how do I... ? (2)
  7. ctlin as bang - is this the efficient way?
  8. ====HELP: How to get OMS port/ch#'s to appear across sub-patches??====

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

Date:    Mon, 21 Jul 1997 23:18:13 -0700
From:    Christopher Murtagh 
Subject: 

 Please ignore this, it is just a test of Peter's account.Sorry for the
inconvenience.

Sincerely,

Christopher Murtagh
(MAX listserv owner)

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

Date:    Tue, 22 Jul 1997 12:34:58 +0200
From:    Andreas Weixler 
Subject: Re: MAX DAE

>  Date:    Mon, 21 Jul 1997 15:37:25 +0100 From:    "|K<"
>   Subject: Max -> DAE
>
>  I heard a rumor that somewhere out there is a Max external
>  that allows control of DigiDesign hardware.  Is this just
>  a rumor?  I would gladly build such an external myself,
>  but getting the Digi API's is harder than   metaphor here>.
>
>  is there a Max/DAE external?!  someone please enlighten
>  me.

There are 2 objects that work together with DigiDesign Card and
edit SoundDesigner Format, but I very often crashed with it.

I have found it on the IRCAM Forum CD in April and Oktober 96.

For the objects name I will have a look when I meet our MAC again.

all the best ANDREAS

--------------------------------------------------------------------------------
 -------
|   Mag. Andreas Weixler
|-------------------------------------------------------------------------------
 --------
|   SAMT - Studio for Advanced Music & Media Technology
|       Bruckner- conservatory Linz / Austria
|    e-mail: aweixler@samt.co.at
--------------------------------------------------------------------------------
 -------
|   IEM - Institute for Electronic Music
|    University of Music and dramatic Art Graz
|    Austria
|   e-mail:     aweixler@iem.mhsg.ac.at
--------------------------------------------------------------------------------
 -------
|   member of the directors board of
|       GEM - the society for electroacoustic music, Austria
----------------------------------------------------------------------

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

Date:    Tue, 22 Jul 1997 15:33:34 +0200
From:    Joerg Spix 
Subject: Digidesign external

Hi,

the Digidesign external was part of Max 2.x and (I think) removed from the
distribution at 3.x. There is a good reson for it: It was only for the
first generation of Audiomedia and SoundTools cards. It was developed at
CNMAT by Adrien Freed (?) and a later version could be bought from CNMAT, I
think.
You need a Motorola 56K DSP assembler (developer kit, which is free for
academic) to write your programs for the 56K DSP. The external and header
files as well as two examples were part of the MAX-specific distribution
from CNMAT.

Joerg

(Joerg.Spix@informatik.uni-oldenburg.de)

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

Date:    Tue, 22 Jul 1997 16:17:08 +0300
From:    Dimitris Daskopoulos 
Subject: MAX telnet object

Anybody knows of a MAX object that allows/makes TELNET
connections?

Does MAX have such an object internally available?

Desperately seeking a solution,

Dimitris Daskopoulos

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

Date:    Tue, 22 Jul 1997 11:17:59 -0400
From:    Eric Singer 
Subject: Re: MAX telnet object

Search your Max disks for the "telnet" object.

Eric

On Tue, 22 Jul 1997, Dimitris Daskopoulos wrote:

> Anybody knows of a MAX object that allows/makes TELNET
> connections?
>
> Does MAX have such an object internally available?
>
> Desperately seeking a solution,
>
> Dimitris Daskopoulos
>

**********************************
*                                *
*          Eric Singer           *
*    Media Research Laboratory   *
*       New York University      *
*   email: esinger@cat.nyu.edu   *
*  web: http://cat.nyu.edu/eric  *
*                                *
**********************************

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

Date:    Tue, 22 Jul 1997 12:59:35 -0600
From:    maxs 
Subject: Re: MAX Digest - 20 Jul 1997 to 21 Jul 1997

My apologies for this request but cannot find another way.
I need to unsubscribe from this list, unfortunately could not achieve this
by
unsubscribe@mv1.mcgill.ca
please advice.
thanks again.

At 12:00 AM 07-22-1997 -0400, you wrote:
>There are 6 messages totalling 192 lines in this issue.
>
>Topics of the day:
>
>  1. Smart harmonizer patch?
>  2. codeWarrior (3)
>  3. Re(2): objs for processing ASCII I/O
>  4. Max -> DAE
>
>----------------------------------------------------------------------
>
>Date:    Mon, 21 Jul 1997 01:07:02 -0500
>From:    Hungry Hill 
>Subject: Smart harmonizer patch?
>
>Hello,
>
>Can anyone point me to a source for a "smart MIDI harmonizer" patch for
MAX?
>I'm looking for a full function professional level patch so I assume it is
>not freeware.
>Please excuse me if my terminolgy is a little off. I am new to MAX and this
>list.
>
>Thank you,
>
>Bruce Bowers
>sentient being-violinist-composer
>Akimbo Music Prod/Hungry Hill Records
>
>------------------------------
>
>Date:    Mon, 21 Jul 1997 03:48:51 -0700
>From:    Issac Roth 
>Subject: Re: codeWarrior
>
>If you qualify as an educator or student, you can get the academic price,
>which is about $100.
>
>http://www.warehouse.com/education/default.htm
>
>Also - Those wanting to do real-time DSP manipulations on non-mac hardware
may
>want to check out SynthBuilder. We're using it a lot at CCRMA for physical
>modeling, etc. (It was developed here.) It is Max-like in it's object-based
>interface. There is a windows95 port in the works.
>
>http://www.staccatosys.com/SynthBuilder.htm
>
>Issac
>
>------------------------------
>
>Date:    Mon, 21 Jul 1997 09:16:21 -0400
>From:    Ethan Rowe 
>Subject: Re: codeWarrior
>
>I don't know if the deal is still on, but for a while Metrowerks was
>selling off copies of the Academic '97 version of Codewarrior for $20.
>You can check it out at their web page at www.metrowerks.com
>
> --
>Ethan Rowe
>
>"And remember, sound was              "Everybody wears a uniform"
>used for centuries as a                              -Frank Zappa
>method of torture."          erowe@abacus.bates.edu
>       -Negativland             528 Bates College, Lewiston, ME 04240
>                                   (207) 777-7989
>
>
>
>------------------------------
>
>Date:    Mon, 21 Jul 1997 14:35:02 +0100
>From:    Jean Paul Laurent 
>Subject: Re(2): objs for processing ASCII I/O
>
>>>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 into a list of
ints.
>>'iter' (MAX object) unpacks this list one element at a time.
>
>BTW, 'spell' does the same as 'atoi' followed by 'iter'...
>
>Jean Paul L.
>
>------------------------------
>
>Date:    Mon, 21 Jul 1997 15:37:25 +0100
>From:    "|K<" 
>Subject: Max -> DAE
>
>I heard a rumor that somewhere out there is a Max external that allows
>control of DigiDesign hardware.  Is this just a rumor?  I would gladly
>build such an external myself, but getting the Digi API's is harder
>than .
>
>is there a Max/DAE external?!
>someone please enlighten me.
>
>Thanks
>
>|K<
>
>------------------------------
>
>Date:    Mon, 21 Jul 1997 07:01:24 -1000
>From:    Rex Brian Coggins 
>Subject: Re: codeWarrior
>
>OnSun, 20 Jul 1997 18:33:24 -0400, Tom Igoe  wrote:
>> Subject: codeWarrior
>>
>> Sorry for the repeat, but I had a disk crash and lost all my mail
archives
>> from this list (among other things).  Someone mentioned here a while back
>> (I think it was here) about a really really cheap price on Code Warrior.
>> Anyone got the details?
>>
>> Tom Igoe
>> Digital Whatsis
>> http://fargo.itp.tsoa.nyu.edu/~tigoe
>>
>
>here are some of the messages...
>
>> Date:    Wed, 28 May 1997 21:27:08 -0800
>> From:    Richard Zvonar 
>> Subject: Re: Compilers of choice...
>>
>> On Wed, 28 May 1997 00:11:44 -0600 Pablo Silva 
>> wrote:
>>
>> >As I was planning to get a C compiler for developing Max externals and a
>> >couple of other things, I was wondering whether someone here could
inform
>> >me about  Code Warrior:
>> >
>> >a) is it only C or a bundle of several language compilers?
>>
>> Languages supported
>>
>>        Java
>>        C for all platforms
>>        C++ for all platforms except for Magic Cap
>>        Object Pascal for MacOS
>>
>>
>> >b) does whoever put it out have a WWW page or something where I could
check
>> >it out?
>>
>> http://www.metrowerks.com/
>>
>>
>> >c) Price? Academic pricing?
>>
>> http://www.metrowerks.com/products/how_to_buy/specials/blowout.html
>>
>> CodeWarrior Academic '97 (Single version, no updates)
>> $19.95 plus shipping and handling ($25.00)
>>
>>
>>
>>
______________________________________________________________________________
>> Richard Zvonar, PhD                              zvonar@LCSaudio.com
>> (818) 760-8055 voice/fax
71501.3342@compuserve.com
>>
>>                           http://www.well.com/~zvonar
>>
>> ------------------------------
>>
>> Date:    Fri, 27 Jun 1997 10:36:35 -0700
>> From:    David Zicarelli 
>> Subject: Re: multi-segment (Was: A Rant)
>>
>> As for using "Think C + Objects" to write externals, I am not
>> going to get into this. Life is too short to pay attention to
>> psuedo-C++ hacks when $19.95 will get you an actual C++ environment
>> with a decent compiler. And you'd be surprised who uses it. I saw
>> a guy leaning against a light pole drinking out of a paper bag on
>> Market St. in San Francisco wearing a CodeWarrior t-shirt last weekend.
>>
>> David Z.
>>
>> ------------------------------
>
>The guy with the shirt and paper bag will make you a better deal.
>---------------------------------------------------------------------------
-----
> ------------------------------------
>Rex Brian Coggins
>Technical Exorcist
>The Steakhouse Studio
>5161 Cartwright Ave., Suite A
>North Hollywood, California 91601-4075
>
>(818)985-2620
>http://www.geocities.com/SunsetStrip/Towers/8755/index.html
>mailto:thesteakhouse@geocities.com
>---------------------------------------------------------------------------
-----
> ------------------------------------
>
>------------------------------
>
>End of MAX Digest - 20 Jul 1997 to 21 Jul 1997
>**********************************************
>
>

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

Date:    Tue, 22 Jul 1997 21:01:00 +0200
From:    Peter Swinnen 
Subject: Re: how do I... ?

Jeremy wrote
> ***I can not figure out the best way do the "next" bang event.***
> =

> I keep getting into loop situations. I need advise.
> =

>

Jeremy,

Last year I had a similar problem. The trick that solved it for me, was
to use  to a number box that stores your next event number.
Later, a  can output that value to transmit it to your Studio 5.
As an example, here is the essential part of my patch.

max v2;
#N vpatcher 50 40 450 340;
#P comment 5 120 68 196617 current value;
#P number 77 117 35 9 0 0 4 3;
#P comment 188 55 69 196617 from your "Next Pedal";
#P newex 91 146 27 196617 + 1;
#P comment 122 142 98 196617 or whatever mapping you'd like \, e.g. a
coll;
#P number 187 207 35 9 0 0 4 3;
#P newex 77 240 75 196617 pgmout Studio5;
#P comment 231 207 55 196617 next value;
#P comment 78 55 70 196617 from Studio 5;
#P newex 187 90 105 196617 ctlin =93NextPedal=94 64;
#P newex 77 90 71 196617 pgmin Studio5;
#P message 91 181 35 196617 set \$1;
#P button 187 117 15 0;
#P comment 209 113 129 196617 =93NextPedal=94 triggers bang to output ;
#P connect 3 0 12 0;
#P connect 12 0 7 0;
#P fasten 12 0 10 0 82 142 96 142;
#P connect 4 0 1 0;
#P fasten 8 0 7 1 192 231 147 231;
#P connect 10 0 2 0;
#P fasten 2 0 8 0 96 200 192 200;
#P connect 1 0 8 0;
#P pop;

Hope this helps,

Peter Swinnen

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

Date:    Tue, 22 Jul 1997 21:24:29 +0200
From:    Roby Steinmetzer 
Subject: Re: how do I... ?

>
>Is it appropriate/good nettiquite to post a script to the list? It's not
>all that long...
>
save your patch as text and paste it into your email message.
Often this is easier to understand and not necessary longer than
descriptions
 and explanations of the patch.

Roby Steinmetzer
Luxembourg, Europe

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

Date:    Tue, 22 Jul 1997 18:51:50 -0400
From:    Jeremy Roberts 
Subject: ctlin as bang - is this the efficient way?

OK, I'm learning massive things about our wonderful program here... I've
come a zillion miles in 3 days...

Can someone tell me if I did this the most efficient way???

I wanted to use a ctlin as a SINGLE bang.

I made a ctlin (controller 66 to be exact) and I want it to simply output
a SINGLE bang ONLY on pedal_down.

I've analyzed what ctlin does with ctl # 66 and it looks like it sends a
127 on pedal_down and a 0 on pedal_up. OK, I wanted to make the 0 on
pedal_up go away...

Pedal_down bangs, then pedal_up bangs... I wanted to send NOTHING.

So, I made a "split 1 127" after the ctlin and before the bang. I used
the left outlet as my bang and the right outlet is empty (the 0). THIS
SEEMS TO WORK.

Is this the "right" way or is there a more clever and "slicker" way to do
this?

BTW, I worked out the "loop" issue for problem #2... thanks to everyone
who e-mailed.

Thanks again,

Jeremy

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

Date:    Tue, 22 Jul 1997 17:42:07 -0700
From:    ai 
Subject: ====HELP: How to get OMS port/ch#'s to appear across
sub-patches??====

July 22, 1997

Hello,

1. I have a multi-page MAX app under development

2. on one of the pages only, I have an OMS pop-up
   (to select which MIDI device to send/recv
   MIDI msgs to/from.  On this same page I have
   a channel# # boix for choosing which MIDI ch#
   to use when sending/recving to the selected
   device.

3. the problem/issue is: the other pages in the
   app each send/recv msgs to the device - and
   so at app run time, when I open one of these
   other pages, I must always 1st open the page
   containing the MIDI selectors, select the
   device then ch#, then go back to the page
   I want to send MIDI msgs out from.

4. Qs:
   How can objects be setup/configured so
   that the 1st time I run my app, and goto
   the Max page containing the MIDI OMS
   device selector  - that when I select the
   device to send/recv to/from and the Ch#,
   that two things happen:

   a. the device & ch# info is sent to all
   the other pages that need this info?

   [I already send this info using sends & recvs
   to all the other pages' sxformat objects
   but it seems like half the time they don't
   get the recv correctly - forcing me to often
   go back to the device select page and re-select
   the device & ch#.]

   b. when I 'quit' my app, by pressing Cmd-E,
   that my app 'remembers' the previous settings of
   MIDI device & ch# info, so that the next time I
   run the app, and 1st open a page that does not
   contain the device select & ch# selectors, that
   the sxformat object on this 1st opened page
   remembers from the previous session what device
   & ch# to send MIDI msgs to/from.

   [ie can my 'app' have it's own preferences file
   in the Sys folder and 'easily' write/read to/from
   it ]

Thanks in advance for any feedback on these Q's
to:

   ai@wco.com

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

End of MAX Digest - 21 Jul 1997 to 22 Jul 1997 - Special issue
**************************************************************