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

There are 9 messages totalling 256 lines in this issue.

Topics of the day:

  1. Manual Replacement
  2. a step to the left, a step to the ... (2)
  3. detonate's MIDI files
  4. Video/Audio capture of MAX patches?
  5. ispeak wierdness
  6. analogue interface
  7. timein/timeout
  8. Top 100


Date:    Wed, 6 May 1998 23:20:06 -0700
From:    James Livingston 
Subject: Re: Manual Replacement

>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.

This used to be the case; but, I think that the Customer Service Department
has changed their policy on Manual replacement.  I believe that rather than
$15/per that the new policy is 10% of the retail list price of the
program+shipping for all of the manuals for any given program.

For the definitive answer on this question you can send an e-mail to with a request for the pricing of manual
replacements and the various shipping rates.

-James Livingston
Opcode Systems Quality Assurance


Date:    Thu, 7 May 1998 19:17:05 +1000
From:    somebody 
Subject: a step to the left, a step to the ...

Hello All

I am trying to put together a little stepper motor project [for the
purposes of artistic megalomania]. The hope is to use MAX to control a
small micro-controller [Basic Stamp 2] using the serial object. I was
hoping someone could shed a little light on the actual pins of the
serial plug [mini Din 8]that are used, and what exactly MAX is using
them for. Handshaking ?? Data flow etc...




fone & phax: +61 [03] 9654 0423, phor phaxes please call phirst
18/238 Flinders Lane, Melbourne 3000, Australia


Date:    Thu, 7 May 1998 10:47:44 -0400
From:    Spigot 
Subject: detonate's MIDI files

Hello, I have a question about how to work with detonate, specifically,
how to get it to save midi files with particular tempos and bars and beats
information.  The manual says it can save files with timing information
either as milliseconds, or as bars, beats and ticks at a certain tempo,
but for the life of me I can't figure out how to tell it bar, beat,
tick and tempo information!

So I made a test.  Four quarter note, each 500 milliseconds apart.
I saved this as a MIDI file, but when trying to open it (in the
shareware sequencer anthem), I got an error message: "MFF file does
not contain meter information".  I'm not sure what MFF is.  I'm
going to try this at home on cakewalk and cubase, but wanted to
post this question in the meanwhile.  How do you tell detonate about
meter and tempo information for saving into MIDI files?

Thanks for any help!

ps.  I asked a few days ago about speeding up Max/MSP.  I managed to
get a significant speed boost by futzing more with extensions and
haven't yet gotten to testing david z.'s suggestion.  When I do I
will report the results though!  Thanks!

P a u l  F l y


Date:    Thu, 7 May 1998 10:49:32 -0700
From:    Kevin Walker 
Subject: Re: a step to the left, a step to the ...

>I am trying to put together a little stepper motor project [for the
>purposes of artistic megalomania]. The hope is to use MAX to control a
>small micro-controller [Basic Stamp 2] using the serial object. I was
>hoping someone could shed a little light on the actual pins of the
>serial plug [mini Din 8]that are used, and what exactly MAX is using
>them for. Handshaking ?? Data flow etc...

I'm not able to recheck the links at the at the moment, but somewhere in the
 following places are the answers (excerpt from my bookmarks file):

RS232, RS422 and V.35 interface tutorial

RS-232 spec (O'Reilly)

ADB-The Untold Story : Space Aliens Ate My Mouse

Introduction to Serial Communication(IM: D)

Hardware Handshaking Modem Cables for the Macintosh



Date:    Thu, 7 May 1998 11:01:03 -0700
From:    "C. Todd Robbins" 
Subject: Video/Audio capture of MAX patches?


I wonder if there are any screen/sound capture utilities that can help
me create QT movies that could then be used to illustrate various
interactive music pieces I'm working on in MAX.

I recall that there used to be something called CameraMan that was
supposed to record video and sound out, though I recall it being pretty
buggy. Searches on the web turn nothing up...

My works in progress are all desktop based (as opposed to being an
installation). They include animated graphic response as well as aural
response to user actions. I need to show what I'm doing to selection
committees that are screening lots of work, don't necessarily have fast
computers (let alone Macs), and definitely don't have an Akai S2000
hooked up to their computer. So I need to make a linear video tape or QT

My G3 does not have video out.  I'd love to be able to do this without
dragging my system to some video facility.

All suggestions are appreciated.


C. Todd Robbins


Date:    Thu, 7 May 1998 11:30:46 -0700
From:    Peter Nyboer 
Subject: ispeak wierdness


I'm trying to get ispeak to read back a list.  Supposedly, attaching a
message box with a list to a "prepend symbol" object, then going into
ispeak should do the trick.  However, i am not getting expected results.
For example, I have a message box with "0 0 0" in it, then bang that into a
"prepend symbol" that then goes to ispeak will *usually* read back "zero,
zero, zero" but it oftentimes, totally unpredicably, will read something
like "zero, zero, eye, ee, zero," or "zero, zero? [pause] zero."  What is
going on?  I have isolated this patch to simply these three objects, and
still get the same results.  I attached a print object to the "prepend"
out, and the only thing going into ispeak is "symbol 0 0 0."  Any ideas?


Peter Nyboer
--home of Slambassador multimedia gallery--
--product prototype! new material!--


Date:    Thu, 7 May 1998 15:43:40 +0200
From:    Zip 
Subject: analogue interface


I've been asked to help someone with the audio for an interactive
Any suggestions for a simple hardware interface that I could use in a
Max/MSP patch to keep track of the status of a couple of switches? BTW.
This is a student project, so cost is an issue.


Zip Boterbloem
studio DAC
Lange Begijnestraat 18b
2011 HH  Haarlem
The Netherlands
tel. 31-(0)23-5326643
fax. 31-(0)23-5425133


Date:    Fri, 8 May 1998 02:49:30 +0200
From:    Oeyvind Brandtsegg 
Subject: timein/timeout

I'm trying to display time in the format of  hr:min:sec:millisecs in
max. I would also use it as an address for storing information in a coll
(coll would interpret the time as a symbol, but I guess that wouldn't
I've done it using the timein/timeout objects in connection to a clocker
object (for the millisecs). I restart the clocker object every time the
"seconds" outlet of timein changes.

I use 9 as an argument to timein, and 1 as an argument to timeout (not
that it matters, the way I use these objects, but it's the only way I
could make them run...)

Is this the best way to do it ?
My main concerns are accuracy, and sync of recording and playback
(information stored at a given address should be correctly retrieved
during playback)
Would the use of timein/timeout corrupt eventual other OMS dependent
timing functions (e.g. smpte/mtc clock driven from Vision)

Oeyvind Brandtsegg


Date:    Thu, 7 May 1998 22:42:51 -0400
From:    Nicholas Longo <71477.2332@COMPUSERVE.COM>
Subject: Top 100

Backroads Music, home of the Heartbeats Catalog called to say they're
putting my last CD Actuality in their Top 100 Space Music CD catalog.  It
was a hit on NPR specialty shows, you know the ones between 11:00 and 12:00
on Sunday night.  Well, it's not Top 40, but it's something.  I did use Max
by the way, so unlike most of my posts, this one isn't entirely off topic.

Lots of other good electronic music releases


End of MAX Digest - 6 May 1998 to 7 May 1998