Subject: MAX Digest - 30 Jun 1998 to 1 Jul 1998 - Special issue
Date: Wed, 1 Jul 1998 17:15:28 -0400
From: Automatic digest processor 
Reply-To: MAX - interactive music/multimedia standard environments
     
To: Recipients of MAX digests 

There are 19 messages totalling 517 lines in this issue.

Topics in this special issue:

  1. Authorization Losses (2)
  2. Authorization losses!! (2)
  3. Carbon MAX/MSP (3)
  4. Dr. Craxs
  5. totally granular
  6. NAN(255) (2)
  7. increased serial out
  8. Adobe conflict
  9. Disk authorization and OS X
 10. recording sound manager output
 11. on the legality of cracking registered code
 12. 
 13. PC to Host
 14. MSP turns off "listen"

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

Date:    Wed, 1 Jul 1998 00:42:11 -0400
From:    Nicholas Longo <71477.2332@COMPUSERVE.COM>
Subject: Re: Authorization Losses

<
Subject: Re: Authorization losses!!

>At some stage I might well go for the full paradigm shift: buy a G3
>machine, the latest MAX, MSP, MetroWerks, the whole works, and do it
>in a oner. But there's no reason why I should even care about upgrades
>until and unless I get to that position.


And your point is...?


--Adam

Adam Schabtach
nebulous@earthlink.net
"Celebrate relentlessness"           --KMFDM

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

Date:    Tue, 30 Jun 1998 22:20:08 -0700
From:    David Zicarelli 
Subject: Re: Carbon MAX/MSP

Chris Murtagh Hrdc-drhc  writes:

>Any time/thoughts/concerns regarding Carbon Dating MAX or MSP? Are any of
>the changed/removed API's going to effect MAX/MSP at all (for better or
>worse)? I know I am really looking forward to having a real OS for the Mac
>with preemptive mulitasking, multithreading and TRUE protected memory -
>unlike windoze.

Making Max and MSP compatible with Carbon requires that OMS and the
Sound Manager be updated. The current information about Mac OS X does not
cover what will happen with sound at all, and I have no idea how
feasible it will be to do anything with OMS. I hope all of these
things work out, and I suspect they will. Max does not control
the world in a vacuum (whatever that means).

My only real concern is that pre-emptive scheduling will not
allow me to give absolute priority to real-time processes
as can now be done with the Mac non-OS. But the BeOS has apparently
figured out how to do this, so it's not a hopeless proposition.

And Chris, you have way the hell too many e-mail addresses.

David Z.

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

Date:    Tue, 30 Jun 1998 22:33:15 -0700
From:    David Zicarelli 
Subject: Re: Dr. Craxs

"SETA,MICHAL,MR"  asks:

>Is there a law against using kraks on registered software????

An interesting question. My understanding is that a bill
currently going through the US House of Representatives
would make it a crime to create things that are specifically
aimed at cracking copy protection schemes, thus "harmonizing"
US law with some international intellectual property conventions.

Whether you like this sort of law may depend on your view of
something like gun control. A program that cracks other
copy-protected software does no harm (in the economic sense)
unless someone uses it, in the sense that a gun that is never
fired does no harm.

There is also the question of what constitutes a copy protection
scheme, something that could be interpreted quite broadly and
might eventually lead to the criminalization of things like
file or CD copying utilities.

Whether or not it's against the law to crack a software program,
the use of any copyrighted program for which you didn't legitimately
acquire a license is something you could be sued for by the copyright
holder.

David Z.

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

Date:    Tue, 30 Jun 1998 23:08:59 -0700
From:    Philip Aker 
Subject: Carbon MAX/MSP

> Any time/thoughts/concerns regarding Carbon Dating MAX or MSP?
> Are any of the changed/removed API's going to effect MAX/MSP at
> all (for better or worse)? I know I am really looking forward...

You see most of what will be affected for yourself:

http://developer.apple.com/macosx/dater.html

Cheers,

Philip

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

Date:    Wed, 1 Jul 1998 01:26:28 -0700
From:    Les Stuck 
Subject: totally granular

>Also How about Granular Synthesis as in
>SuperCollider, in real time from an audio input is
>this possible in MSP Max.
>I'd appreciate any help.
>
>Jim Wood  MDX Uni.UK

using the audio input instead of a sample as a source of
grains is entirely possible. i've done something like this in ipsw max,
and it's mostly a matter of replacing sample offsets with delay times.

the essence of a classic granular sampling patch is a simple sampler
and a strategy for selecting the grain parameters. most people use
a random function to determine things like sample offset, transpostion,
& grain rhythm. however, gerhard eckel made a lovely granular object and
evironment for ispw max which used a random walk. that is, the random
function selects the *change* in value of a certain parameter
rather than the value itself. the overall texture of the result
seems more interesting.

another technique (developped by philippe manoury) is to analyze
the sample (better use your brain rather than an algorithm) to determine
regions which share certain qualities. for example, a region might
consist of all the locations in the sample with a certain timbre or
harmonic structure. the random chooser then selects among grains within one
region,
so that the resulting smear has a particular quality. in this way, you
have control over the result which is compositionally more interesting
and which is able to exploit complex samples.

all in all, i feel such a sense of creative freedom when i use msp,
that i think users will come up with even newer ways to do granular
sampling. what if each grain had its own filter? its own fft?
what if grains could be "stitched" together somehow, so that they
would meld better with fewer sampler voices? how about using 8-channel
samples so grains could hop between channels?

come on, maxsters! msp was released a half year ago. let's forget
about building mini-moogs and start doing some really weird stuff!

les

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

Date:    Wed, 1 Jul 1998 08:49:47 -0000
From:    Nick Rothwell 
Subject: Re: Authorization losses!!

> 
> And your point is...?
> 

I'm genuinely trying to explain to David Z. my reasons for not being
interested in upgrading. He seems to think my decision is
misguided. It certainly puts me in the minority.

(Did I mention how important MIDI Manager support in OMS is to me?)

--
        Nick Rothwell, CASSIEL            contemporary dance projects
        http://www.cassiel.com            music synthesis and control

  "Welcome to Moscow, Mrs. Gandhi."  -- Leonid Brezhnev to Margaret Thatcher

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

Date:    Wed, 1 Jul 1998 08:51:27 -0000
From:    Nick Rothwell 
Subject: Re: Authorization Losses

>            Is there a law against using kraks on registered
>            software????
>
> That's very likely a violation of the license agreement you made when
> you installed the software.

How does it differ from (say) changing MAX's memory partition, icon or
internal configuration resources?

(I recently increased the size of the dialogue box in the "dialog"
object. Have I broken some laws?)

--
        Nick Rothwell, CASSIEL            contemporary dance projects
        http://www.cassiel.com            music synthesis and control

  "Welcome to Moscow, Mrs. Gandhi."  -- Leonid Brezhnev to Margaret Thatcher

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

Date:    Wed, 1 Jul 1998 08:53:37 -0000
From:    Nick Rothwell 
Subject: Re: Carbon MAX/MSP

> My only real concern is that pre-emptive scheduling will not
> allow me to give absolute priority to real-time processes
> as can now be done with the Mac non-OS. But the BeOS has apparently
> figured out how to do this, so it's not a hopeless proposition.

Many multitasking operating systems have understood realtime processes
for decades: I'm sure some of the DEC OS's for PDP-11 hardware did,
for a start. The problem is, realtime response is not generally a
vendor's top priority (if you'll pardon the pun).

--
        Nick Rothwell, CASSIEL            contemporary dance projects
        http://www.cassiel.com            music synthesis and control

  "Welcome to Moscow, Mrs. Gandhi."  -- Leonid Brezhnev to Margaret Thatcher

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

Date:    Wed, 1 Jul 1998 09:20:34 -0400
From:    James Garfield 
Subject: Re: NAN(255)

Oeyvind-

NAN means "not a number," as far as I know.

In the example

> expr asin(($f2-$f3)/$f1)

are you making sure that $f1 is not zero?  I'd expect a divide-by-zero
to generate the NAN.  I'm sure David Z. can clarify.

---James

--
======================================================================
James Garfield                                      badrats@badrat.com
BadRat Multimedia Productions                    http://www.badrat.com

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

Date:    Wed, 1 Jul 1998 16:13:22 +0200
From:    Sukandar Kartadinata 
Subject: Re: increased serial out

>just wondering if anyone knows a way of getting numbers larger than 8bit
>out of the serial port. 16 bit would be lovely. I'm trying to send
>numbers larger than 255 to a stamp microcontroller.

RS232/422/423/etc. support only 5-8 bits per byte.
If you want bigger numbers you have to send more than 1 byte per number and
perhaps design a scheme to distinguish LSB and MSB (unless your system
guarantees perfect sync). You can use 1 bit to do this with the remaining 7
bits for the real data. Then, with 2 bytes you get 14bit resolution (looks
a bit like MIDI controllers, ugh?). There are other solutions which might
be more efficient depending on the nature of the data you're sending - let
me know if you need more information.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Sukandar Kartadinata
Custom Music Technology
Hagenauerstr. 6, 10435 Berlin, 030-44051219
http://members.xoom.com/Sukandar/vestibulear.html
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

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

Date:    Wed, 1 Jul 1998 14:46:12 -0000
From:    Nick Rothwell 
Subject: Re: NAN(255)

> are you making sure that $f1 is not zero?  I'd expect a divide-by-zero
> to generate the NAN.  I'm sure David Z. can clarify.

If we're talking IEEE whatever, division by zero generates Inf
(infinity). Zero divided by zero would generate NaN, I think.

--
        Nick Rothwell, CASSIEL            contemporary dance projects
        http://www.cassiel.com            music synthesis and control

  "Welcome to Moscow, Mrs. Gandhi."  -- Leonid Brezhnev to Margaret Thatcher

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

Date:    Wed, 1 Jul 1998 13:06:52 +0200
From:    dudas 
Subject: Re: Adobe conflict

I have noticed big conflicts between certain Adobe graphics apps (namely
Illustrator) and Max.  Do not try to run them at the same time. (They
usually "unexpectedly" quit instantly or crash the machine, when you try to
run them simultaneously, anyway.)

Also, I have noted that Netscape 4 and Max do not like each other.  I often
have to re-boot if I want to use Netscape after having used Max, or vice
versa.

I consider these problems just the "par for the course" annoyances you get
when you use a computer for something other than interior decoration.

Welcome to Macintosh.

-Richard

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

Date:    Wed, 1 Jul 1998 12:06:20 -0000
From:    Frederic Murray 
Subject: Disk authorization and OS X

>Ken Gregory wrote:

>You can't have multiple Max authorizations on the same host mac.. period. I
>too travel and am confronted with all kinds of scenerios with different
>Macs, OS, verions of Max, etc. Before I do any thing I examine the machine
>I am using throughly , and perform any HD maintenanance,  software adjusts
>and upgrades befroe I do any thing with my software. So far in 7 years I
>have only lost one install. And it was lost because of somebody else
>intalling Max software without checking the machine first.

Excuse my english.

As many of us, I use my machine and many different machines in school.
Last week, I lost all my authorization in school. I never tried to pirate
MAX but I got a error message about this. This situation is only bad.
I don't want to spend my time for looking what OS, what softwares, what
upgrades
or what je ne sais quoi...
I want to work. Like the MacOS: easy and direct.

>Christopher Murtagh wrote:

>It might be just me, but I find it exciting that the Apple has finally
talked
>about an OS that  rivals that other platform in areas where it really
counts
for
>serious users (it's about time).

No, it's not just you. It's very exciting for many people...

Frederic Murray
Etudiant en musique
Universite Laval, Quebec
aae052@agora.ulaval.ca

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

Date:    Wed, 1 Jul 1998 08:41:46 -0800
From:    Mark Dumas 
Subject: recording sound manager output

I'm interested in sharing MAX output on the web.  I would like to be
able to grab Sound Manager output to a file.  I have heard that Sound
Edit 16 can do this; AudioShop doesn't seem to work.  Does anyone have
experience with this?  Once I have an AIFF file I would post it using
GEO's Emblaze.Audio.  Thanks.

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

Date:    Wed, 1 Jul 1998 14:27:00 -0400
From:    baxtrr 
Subject: on the legality of cracking registered code

seta....
>My question:
>           Is there a law against using kraks on registered software????

there is no established law that covers all software
but most software for sale has license agreement terms
which state that the code cannot be altered
by the purchaser
for any reason
and that would include removing copy protection

if the user were never to allow anyone
to see or use their cracked software
(much less copy it)
then it is unlikely
that the violation would come to light

however
in my experience
by their very nature
cracked programs tend to disseminate:

they are loaned out for trial purposes
('now, you promise to delete it
       when you decide to buy it or not?'
           'oh, of course')
and proliferate with rapidity
often with embarrassing results

pace is improving
but unfortunately
so are the crackers
we wish we could do without cp
but apparently we can't
it is the condom of the software age

bax

--
baxtrr the cd muse
   baxtrr@cdmuse.com

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

Date:    Wed, 1 Jul 1998 12:33:00 -0700
From:    James Livingston 
Subject: 

>As if Opcode Employees have the time to look up every single name of
>the Max/Vision list(s) and determine whether those users are in fact
>legitimate!  Thanks for the good laugh...

Indeed...on a more relevant note,

>
>Date:    Tue, 30 Jun 1998 17:09:25 +0100
>From:    Trond & Laila Linde Lossius 
>Subject: MIDI-transfer between Max and Vision.
>
>Pan values are recorded to Track 2 O.K., but for some reason note-on/off
>and bender values gets recorded as well.
>
>Anyone got a reasonable explanation?

Try using the Record Filter dialog from the Setups menu  in Vision to
filter everything except Pan.  In the dilog box activate the Only radio
button and check the Pan checkbox . Hit OK.  Try recording again.

-James

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

Date:    Wed, 1 Jul 1998 21:53:04 +0200
From:    marc ravelomanantsoa 
Subject: PC to Host

hi everybody,

Can anybody help about ''PC to Host'' connection : Korg X5 <--> Mac serial
port
 .

Can Max (via OMS perhaps ) communicate with that synth thru this kind of
wiring
 ?

thanks in advance .

ciao.

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

Date:    Wed, 1 Jul 1998 17:18:44 -0500
From:    Fred Collopy 
Subject: MSP turns off "listen"

When I launch Max with MSP installed, it appears to turn off listen in the
Monitors and Sound Control Panel. Is there some way to have MSP running,
and still leave listen on so that I can hear the CD playing. That is, I
want to monitor the CD, absent any processing through Max or MSP.

Fred

Fred Collopy
Associate Professor
Management Information and Decision Systems
Weatherhead School of Management
Case Western Reserve University
Cleveland, Ohio 44106
(216)368-2144 voice
(216)368-4776 fax

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

End of MAX Digest - 30 Jun 1998 to 1 Jul 1998 - Special issue
*************************************************************