Subject: MAX Digest - 24 Jan 1999 to 25 Jan 1999 - Special issue (#1999-29)
Date: Mon, 25 Jan 1999 16:00:40 -0500
From: Automatic digest processor 
Reply-To: MAX - Interactive Music/Multimedia Standard Environments
     
To: Recipients of MAX digests 

There are 17 messages totalling 725 lines in this issue.

Topics in this special issue:

  1. Music Staff object ??? (3)
  2. Max Patches in a web browser
  3. Fullscreen + Quicktime = Crash... why? (3)
  4. QKSend & Co
  5. running status
  6. FAQ HyperControl
  7. The double-click problem
  8. Checking the version of MSP
  9. ....
 10. .....
 11. ......
 12. Repetition
 13. Come on

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

Date:    Sun, 25 Jan 1998 00:12:54 -0500
From:    Michael Gurevich 
Subject: Music Staff object ???

greetings.

Does anyone know of the existence of a patcher/object that can display
noteheads on a staff when given some input like midi note numbers? Or if
not something that could be somewhat readily modified?

Please don't anyone go building this or anything, I just thought I may save
myself a bit of trouble. If not, its no biggie.

merci.
later.

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

Date:    Mon, 25 Jan 1999 00:31:19 -0500
From:    Johnny DeKam 
Subject: Max Patches in a web browser

I've often dreamed of having a MaxPlay browser plugin so that anyone on the
web can open up a max patch directly in a browser window...

So first, here is my plea for some enterprising developer to take a swing at
it... though it maybe something that comes from Cycling74, perhaps after Max
becomes cross-platform (2nd half of this year)

In the meantime, I may have figured out the next best thing...
I've discovered that you can setup MAX or MAXplay as a helper application in
IE or Netscape, as long as all can agree on a common file extension.  (which
is bound to happen anyway since MAX is going to Windows)

For my test, I used the *.max extension.
I went to the preferences of my browser, and selected "helper apps"
I then added a file type, and entered .max as the extension to look for.
I associated MAX to the file extension by clicking 'browse' and selecting it
on my hardrive - this set the creator and type code for the .max extension.
There is a field for MIME type, which I left blank.

To test, I renamed a patch called "MIDI bench" to "MIDIbench.max"
I dragged the patch document to my browser window and voila!
MAX opened up and the patch opened up perfectly.
While I haven't tried it yet, I assume that this would work just as well if
it were an http://whatever/download.max file.

I propose that anyone can try this and make MAX patches download and open up
instantly on the web.  One could even have a composition start on load bang.
I'm not making up the rules or anything, just proposing a tighter web
integration with max -- so if you post patches on the web, consider using
the .max extension, and if you come across a *.max extension, now you know
why.

(Question for David Z. -- have you decided on a file extension for WinMAX
yet?)

Johnny DeKam
http://node.net/MAX/

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

Date:    Mon, 25 Jan 1999 00:27:57 -0600
From:    Ken Gregory 
Subject: Fullscreen + Quicktime = Crash... why?

I've experienced the same problem. The work around is to use the other
messages to thispatcher to tailor your window. And, use the hidemenubar
message to Max to hide the menubar.

Hope this helps.

ken

max v2;
#N vpatcher 0 32 600 380;
#P button 6 36 15 0;
#P message 28 63 98 196617 \; max showmenubar;
#P message 5 119 224 196617 window title \, window flags grow \, window
flags zoom \, window size 0 32 600 380 \, window exec;
#P button 156 56 15 0;
#N thispatcher;
#Q end;
#P newobj 73 202 59 196617 thispatcher;
#P message 157 154 245 196617 window notitle \, window flags nogrow \,
window flags nozoom \, window size 100 50 380 350 \, window exec;
#P message 203 84 85 196617 \; max hidemenubar;
#P connect 4 0 2 0;
#P connect 6 0 4 0;
#P connect 6 0 5 0;
#P connect 1 0 2 0;
#P connect 3 0 1 0;
#P connect 3 0 0 0;
#P pop;

>I have the following problem:
>
>I want to show a fullscreen quicktime with max.
>Therefore I created a patcher with a quicktime movie in it, and then
>sent the message "fullscreen 1" to a "thispatcher" - object.
>Each time I do that, MAX crashes with an "Error 1".
>After a short time, the whole machine freezes..
>I tried a lot of things, but it just keeps on crashing.
>What=A5s wrong?
>
>Has anybody achieved to display a fullscreen quicktime without the
>menubar and window elements visible without crashing the machine?
>Is there a workaround?
>
>Thank you for the help,
>
>Joachim

Ken Gregory     kgregory@pangea.ca
300B- 52 Albert Street
Winnipeg, Manitoba, Canada R3B 1E8
ph. 204-942-7510  fax 204-942-1555

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

Date:    Mon, 25 Jan 1999 00:51:00 -0600
From:    Ken Gregory 
Subject: Fullscreen + Quicktime = Crash... why?

Oh yeah and use the imovie object.

>I've experienced the same problem. The work around is to use the other
>messages to thispatcher to tailor your window. And, use the hidemenubar
>message to Max to hide the menubar.
>
>Hope this helps.
>
>ken

>>I have the following problem:
>>
>>I want to show a fullscreen quicktime with max.
>>Therefore I created a patcher with a quicktime movie in it, and then
>>sent the message "fullscreen 1" to a "thispatcher" - object.
>>Each time I do that, MAX crashes with an "Error 1".
>>After a short time, the whole machine freezes..
>>I tried a lot of things, but it just keeps on crashing.
>>What=A5s wrong?
>>
>>Has anybody achieved to display a fullscreen quicktime without the
>>menubar and window elements visible without crashing the machine?
>>Is there a workaround?
>>

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

Date:    Mon, 25 Jan 1999 01:39:41 -0600
From:    Bob Falesch 
Subject: Re: QKSend & Co

some of what Peter Castine wrote:

> Frankly, I'm still asking myself about the WinNT business "Why bother?"
> If you want a cheap HTTP server, use Linux. If you want to make music &
> multimedia, get a Mac. I've not seen any compelling reason to want to
> have Windos.

No compelling reason for 95.
No compelling reason for 98.

A  compelling reason for NT:  It's reliable -- much more so than the present
Macintosh cooperative multi-tasking.  Sure it's at a price. It uses more
memory and more CPU cycles.  Lots more, and it's more difficult to code as
near to the metal as you can on a Mac (what will OS-X do to that?).  But NT
is
my choice for a general purpose system on which I can run a varied mix of
programs which may all be loaded in memory simultaneously.  I can survive
using my two G3 Macs for only MAX, or an occasional ProTools session,
because
that's all that's running and I "save early and often" in defense against
this
afternoon's crash. Caveat: Since I've been earning a living writing
process-control systems on NT since 1993 (and before that, RSX-11M and
OS/2),
I guess you can assume I have a little bias.    Oh, and...

A practical reason:  For comparable performance, Windoze systems are
cheaper,
dramatically so in the notebooks.

> But someone obviously hopes to earn a chunk of change with
> Max on Win-something-or-another.

Perhaps it's more basic than increased earnings -- how about survival -- not
necessarily economic survival of a man or his company, but survival of his
life's work: MAX.  For its author, MAX has perhaps become a cause, rather
than
just a byproduct of one phase of his professional development.    MAX is
beautiful on a Mac.  It will be beautiful on NT.

 ------------------- - -------------------------------------------
  Robert A. Falesch  |   One does not kill oneself for
                     |   love of a Macintosh, but because
                     |   love--any love--reveals us in our
  http://homepage.   |   nakedness, our misery, our vulnerability,
   interaccess.com   |   our nothingness...
             /~raf   |                      -- after Cesare Pavese

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

Date:    Mon, 25 Jan 1999 10:03:52 +0000
From:    david stevens 
Subject: Re: running status

> Peter Elsea wrote:
> >Running status-
> >I've noticed that my Studio 64xtc uses running status in a really
rigorous
> >way, giving the effect that after a patch is running, an instrument that
is
> >just turned on will not play any notes because it is not getting that
> >ctritical 0x80.

I don't know if this is related, but there is a bug in the 64xtc that Opcode
admitted (I don't think that it's been fixed yet). I have a Studio 4
attached to
my 64xtc. If I'm sending MTC to a synth on the S4 (to drive an arpeggiator),
and
send _any_ midi event to the 64xtc the MTC flow is interupted and the
arpeggiator stops. very annoying.

david

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

Date:    Mon, 25 Jan 1999 12:19:04 +0100
From:    "Mag. Andreas Weixler" 
Subject: FAQ HyperControl

Dear Maxers,

thanks to all who tried my Max.app HyperControl.
As I still could not find enough time to make a manual, I would like to
answer the FAQ, I already answered in direct mail, now to the list:

MAX.APP STARTINGUP PROBLEM
So You could  download HyperControl, fine. I know the startingup problem
with other apps I had (from others and mine) and there was as solution
discussed on the max-list with res edit.
May be someone on the list can repeat the procedure ?

>My final question is if it would be possible to receive the collective
>for HyperControl instead of the stand-alone application as this would
>avoid HyperControl from loading instead of Max itself when attempting to
>start Max by double-clicking on a Max file icon. At the moment I have to
>keep HyperControl on a floppy to avoid this. If you wouldn't mind, I'd
>prefer to get the code itself, but I of course fully respect if you
>don't want to give that away.

Anyone who likes to have the orginial patch, please give me a mail, I send
an Attachment (about 300 K)

OUTPUT
HyperControl is sending out Midi-data. This can be controllers or Midinotes
and will work with an external Midi-out aswell as with the internal iac bus.
With the popup" i/o"(on the right top) You can choose whether You like to
use iac or external midi or connect it to quicktime. With the next popup
"data"  You choose whether You use controller output or Midi.notes. Click
on the patcher.box "output" there You can change the
controllernumbers&channels. If You use Your quicktime synthesizer You have
to set both popups to quicktime.

WHICH VERSION OF HYPERPRISM IS INTENDED  FOR?
The Version of HyperPRISM I worked with was 1.5.2 standalone in two british
studios (BEAST and UEA). It also did work with the TDM version via iac.

> Which version of Hyperprism is HyperControl intended for: The
>stand-alone application, VST or TDM?

But please take care, there is a NEWER Hyperprism Version,(Which our studio
in Austria purchased  unfortunatly then) where they changed to PCI and left
out MIDI. There is no Midi support ! (So no use with HyperControl) I sent
an email to Aboretum. It took a long while, but as far as I know they have
Midicontrolling in the newer update. But meantime I  lost my intrest in
HyperPrism. But I DO use HyperControl for controlling all other kind of
processes and also build it into my Live Audio Positioning System - LAP.
(Also available on the ftp server samt)
I did not try the VST plugin.

ftp://www.samt.ac.at/samt/

good luck !

--------------------------------------------------------------------
- - - please note new email adress - -
--------------------------------------------------------------------
Andreas Weixler, composer
http://www.samt.ac.at/AndreasWeixler/AndreasWeixler.dt.html
http://www.mhsg.ac.at/iem/personal/aw.htm
IEM Graz - SAMT Linz - GEM Austria
Atelier Avant - electronic access
-------------------------------------------------------------------

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

Date:    Mon, 25 Jan 1999 09:02:02 -0500
From:    Stephen Kay 
Subject: The double-click problem

>MAX.APP STARTINGUP PROBLEM
>So You could  download HyperControl, fine. I know the startingup problem=

>with other apps I had (from others and mine) and there was as solution
>discussed on the max-list with res edit.
>May be someone on the list can repeat the procedure ?

Problem: you make an installed app with Max, and when you double-click
on it, Max opens.  Or, reverse:  you make an installed app with Max,
call it "joe'sApp", and now suddenly, all your max patches are
"joe'sApp" patches, and double-clicking on a max patches opens
"joe'sApp".

Mac basics 101:
A Macintosh application has a four character creator type =

(i.e. 'max2'); its files (documents) have a file type (i.e. 'TEXT').
This is how the desktop knows which application to
launch when you double-click on something.  The Max App Installer
defaults to using the creator type for Max (an unfortunate oversite
I never understood, since it has created this problem which is a
recurrent favorite on this list).

Solution: change the creator type when you make the installed app.
Take a look at the settings in the AppInstaller, and *don't*
accept the default creator type.  Name it any thing else reasonably
unique, and you will never have these problems.

If you want to be absolutely sure, or for professional products
you are envisioning releasing, you can register your creator type
with Apple and make sure no one else in the world conflicts with
your chosen type.

ResEdit can be used to change the creator type after you've already
created the installed app, so if you've already got the problem, =

you don't necessarily have to make the installed app again.  But
after making changes, you definitely want to rebuild the desktop,
thereby causing the desktop manager to acknowledge the changes.

The creator type (and file type) are also what cause an app and its
documents to have associated icons, which is another story...

Stephen Kay

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

Date:    Mon, 25 Jan 1999 10:15:14 -0500
From:    Michael Sweet 
Subject: Checking the version of MSP

David Z writes:

> Michael Sweet  writes about problems involving
> windows that stop redrawing. I fixed a bug in the scope~ object
> in MSP 1.0 release 5.1 that some of you may have seen in which,
> especially in heavy CPU conditions or with multiple scope~
> objects on the screen, the objects stop redrawing.

How do I check the current version of MSP that I'm using?  I have to run MSP
on two
machines and I can't remember whether I updated both of them to the latest
version.    I tried the MSP faq page but couldn't find it.

--Thanks
--Michael Sweet

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

Date:    Mon, 25 Jan 1999 16:03:46 +0000
From:    the hafler trio 
Subject: ....

http://m9ndfukc.com/nebula_m81

- what is it +?

- dze future s!ll!

-
- !nztrukt!onz +? [url.ava!lbl 4 few hourz]
-

presz return + sh!ft kurzor
reku!rd - netzkape 4.xx [4.5 doeznt zupport snd hensz ... s!lensz]

-
-
-

8.4 m!ll!on channelz !n dze rad!o zpektrum
@ 1 pres!sz freq ov 1420.405741758 megahertz
1.420 b!ll!on wavez enter!ng = enter!ng ur d+tektor ever! 2nd

konklud m9ndfukc.macht.fre!

    -

         -  nebula_m81 . m9ndfukc.os \\ kont!nuum eng!n

    -

                                        | |
                                      | |9| |
[p-un_kT-pr_o-T­k_oL] Ø f Ø Ø Ø 3       | |
                 herausgegeben vøm !nternat!onalen
!nst!tut f:ur ordnung |+| d!sz!pl!n
                 hTTp://194.19.130.194/=cw4t7abs
hTTp://m9ndfukc.com  : :  hTTp://m9ndfukc.org

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

Date:    Mon, 25 Jan 1999 16:04:06 +0000
From:    the hafler trio 
Subject: .....

\+\ b!t_zmkc

hTTp://m9ndfukc.com/nebula_m81/0.html

frzk.

  \   \
 \ jetzt \ dream    -> smtp55o@m9ndfukc.com
    \   \

>shall ! tell ov dze feros!t! ov man +?

= mozt kute u kno.
dze! = feed!ng each odrz egos thru u

tell ov dze feros!t! ov man

// =_?

mot!vatd.adapt!v.bhav!our = funda.mentl 2 !ntell!genss
--learn!ng bhav!ourz - 3 parad!gmz (c.note 1)
           -s!ngl.st!muluz.prezentat!on
---------------------------------------------------------------------|
           -ekzposur. 2 relat!onz among. st!mul!
---------------------------|                                         |
           -ekzposur. 2 relat!onz b.tween rezpons.z +
st!mul!                    |                                         |

|
|-------------------------------|

|
|                                         |

|
|                                 hab!tuat!on.bhav!ourz

|                                                            |

|                                                            |

|                                            klass!kl.kond!t!on!ng
                                                   |
                              !nztrument.l kond!t!on!ng

//note 1 = parad!gmz = !kk         ||d!nam!kx relatd 2 cha!n!ng

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

Date:    Mon, 25 Jan 1999 16:04:38 +0000
From:    the hafler trio 
Subject: ......

>Date: Mon, 25 Jan 1999 11:58:07 +0000
>From: PHILIP WOOD 

>I suspect that you may
>end up being the conscience
>of a generation

ou!. cezt posz!bl. en fakt ___... je sur.
ma!z je pas dez!re.

>if you don't go nuts in the process a real danger
>'cos there is so much sh*t out there
>that if you set yourself up to be "sensitive" to it
>you will need an iron will to survive or at least
>you will have to be so superficial
>whilst synthesizing it all that in fact
>you will paradoxically express sensitivities
>whilst desensitizing yourself I hope for your sake that
>you are a group rather than an individual

1 objekt monz!eur et p l a a a a z t ! k

>fond regards.....
fr
>phil

non. monz!eur
non. monz!eur
non. monz!eur
n           n

w!l not go `nutz`
!n dze procesz

ja!me. j a ! m e

z - l!ztn ____....__..   http://m9ndfukc.com/noisz/cc.mp2

frzk.

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

Date:    Mon, 25 Jan 1999 13:40:56 -0600
From:    Bob Falesch 
Subject: Repetition

> From:    Gene Schwartz 
> Subject: Re: Repetition teaches
>
> Stephen Kay writes:
>
> >This is a list about max.
> >
> >        It's not a list about politics.
>
> But it is not your intention to 'teach'.

I think it is -- from perhaps the most active teacher around -- but way too
dogmatically for my maximum comfort. Yet I've found much good advice and
help
therefrom.  I will dig deeply into any posting to find goods useful (or
entertaining) to me, even if the intention is abstract or purely artistic.

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

Date:    Mon, 25 Jan 1999 10:02:34 +0000
From:    Ed Hartley 
Subject: Re: Music Staff object ???

I know there are musical note fonts. Maybe you could work something out with
a
menu object in label mode.

Ed Hartley

Michael Gurevich wrote:

> greetings.
>
> Does anyone know of the existence of a patcher/object that can display
> noteheads on a staff when given some input like midi note numbers? Or if
> not something that could be somewhat readily modified?
>
> Please don't anyone go building this or anything, I just thought I may
save
> myself a bit of trouble. If not, its no biggie.
>
> merci.
> later.

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

Date:    Mon, 25 Jan 1999 11:26:30 +0100
From:    Roland Cahen & Ruth Sefton-Green 
Subject: Come on

>
>Date:    Sat, 23 Jan 1999 21:53:16 -0800
>From:    dudas 
>Subject: update
>
>I don't suppose anyone on this list really cares about anything to do with
>Max anymore, but I thought I'd mention that I fixed a couple of problems

You are joking !
on the contrary, most people only care about Max.
False chinese proverb :
"sound is stonger than silence   but silence will win in the end"

Thank you for ftp.ircam.fr/pub/forumnet/max/incoming/DudasTools1.4FAT
Have you found your lost data ?

By the way I have a few ideas/requests/questions to submit to you and max
list readers :
1) have you some proposition to classify roughly interactiv music types,
names, and main questions ?
2) What do you believe is expected by someone in an interactiv piece ?
3) How could we create a classification of max objects by subject and use.
Who could build such a data bank ?
the idea is entering an aim, a name , an action type  and get various
propositions of existing objects.
4) Max/MSP plug-in for Director

Yours sincerly
Roland CAHEN

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

Date:    Mon, 25 Jan 1999 20:10:36 +0100
From:    Peter Castine 
Subject: Re: Music Staff object ???

On around 25-1-98 6:12, Michael Gurevich said something like:

>Does anyone know of the existence of a patcher/object that can display
>noteheads on a staff when given some input like midi note numbers? Or if
>not something that could be somewhat readily modified?

I know someone who's attempting project along these lines. It's his first
external and it's not a top priority (and he's more at home with Modula
than C), so don't go holding your breath.

Michael: I'll send you name & e-mail personally in case you want to
contact the developer.

Cheers,

Peter

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

Date:    Mon, 25 Jan 1999 20:10:34 +0100
From:    Peter Castine 
Subject: Re: Fullscreen + Quicktime = Crash... why?

On around 30-8-56 1:34, Joachim Gossmann said something like:

>I want to show a fullscreen quicktime with max.
>Therefore I created a patcher with a quicktime movie in it, and then
>sent the message "fullscreen 1" to a "thispatcher" - object.
>Each time I do that, MAX crashes with an "Error 1".
>After a short time, the whole machine freezes..
>I tried a lot of things, but it just keeps on crashing.
>What=B4s wrong?
>
>Has anybody achieved to display a fullscreen quicktime without the
>menubar and window elements visible without crashing the machine?
>Is there a workaround?

Ken Gregory suggested, parenthetically:

>Oh yeah and use the imovie object.

An alternative is to patch the movie object. You've got the source code.
It's not hard to change the hard-wired size & position to another
hard-wired size & position.

Making movie movable & sizeable and adding  other bells & whistles is
more work.

Cheers,

Peter

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

End of MAX Digest - 24 Jan 1999 to 25 Jan 1999 - Special issue (#1999-29)
*************************************************************************