Subject: MAX Digest - 20 Dec 1999 to 21 Dec 1999 (#1999-364)
Date: Wed, 22 Dec 1999 00:00:26 -0500
From:
Automatic digest processor <LISTSERV@LISTS.MCGILL.CA>
Reply-To: MAX - Interactive Music/Multimedia Standard Environments <MAX@LISTS.MCGILL.CA>
To: Recipients of MAX digests <MAX@LISTS.MCGILL.CA>


There are 10 messages totalling 389 lines in this issue.

Topics of the day:

  1. strip controller
  2. Castine accurately - the secret to good fishin'
  3. THE PIANO OF LIGHT
  4. Max/Msp for New Year's Eve?
  5. remarks on Pluggo 2.0
  6. VideoTracking
  7. Knock around the clock
  8. Announce: presentation/demo of MAX+Buchla Thunder, London, Jan 15/16
  9. New CNMAT MSP objects available
  10. Question for Max Guru's

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

Date:Tue, 21 Dec 1999 11:34:22 +0000
From:david stevens <david@RESONANT.DEMON.CO.UK>
Subject: strip controller

i have a vague memory (well, loads of them actually) that someone once
marketed a midi pitchbend strip that could be fixed to whatever
controller keyboard you used. this would solve a problem for me right
now - does anyone know of such a thing????

david

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

Date:Tue, 21 Dec 1999 07:43:57 -0600
From:Gregory Taylor <gtaylor@MSN.FULLFEED.COM>
Subject: Castine accurately - the secret to good fishin'

>From:Peter Castine <pcastine@PRZ.TU-BERLIN.DE>
>NB: You may notice that I am sending from a new account. There have
>recently been difficulties with sending from my account at the PRZ.

Boy, *I'll* say. Returns marked "administrative prohibition" "User
unknown...." Now *that's* what I call korporat ma!l fasc!sm :-)

_
knowledge is not enough/science is not enough/love is dreaming/this equation
Gregory Taylor/WORT-FM 89.9/ http://www.msn.fullfeed.com/~gtaylor

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

Date:Tue, 21 Dec 1999 15:15:50 +0100
From:Jeffrey Burns <jeff@BERLIN.SNAFU.DE>
Subject: THE PIANO OF LIGHT

=20JEFFREY BURNS -

=20THE PIANO OF LIGHT

a multimedia spectacle - Generation 2000 - world premiere

"A multimedia innovation that will amaze the world"- Tip
"At long last, his [Scriabin's] vision of immersing an audience in an=20


environment rich with both stunning music and dazzling color has=20
become technically feasible, thanks to advances in electronic=20
wizardry."- Piano and Keyboard

Program:

Charles Valentin Alkan: Le Festin d'=C9sope
=46ilm by Walther Ruttmann

Lutz Glandien: Schattenspiel - for Piano and Computer
Painting by Lisa Inckmann

=46rank Zappa: Ruth is Sleeping
Computer animation by Greg Jalbert

Josef Tal: Essay II
Choreography and Dance by Susanne Kirchner

Alexander Skrjabin: Piano Sonata No. 10
Computer animation by Greg Jalbert

piano, concept, graphic and light direction - Jeffrey Burns
computer - Stefan Tiedje;
technical direction - Maximilian Stelzl
light - Mario Arnold
stage - Mike Wolf

December 31, 1999, 5 P.M.; January 1, 2000, 5 P.M. and 8 P.M.
PODEWIL, Klosterstr. 68-70, Berlin-Mitte
Ticket reservation: Tel. (49 30) 247 49 777
Infos: Tel. (49 30) 247 29 732

with support from CDS advanced technology bv, Steinway & Sons and ATI=20
Technologies


http://www.snafu.de/~jeff

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

Date:Tue, 21 Dec 1999 07:01:12 PST
From:Nathan Chase <zampa_@HOTMAIL.COM>
Subject: Max/Msp for New Year's Eve?

Hey Maxers. Happy Holidays.

Any clue as to whether or not this is Max/Msp based? Uses a "virtual baton"
and is "all done on the computer" according to the article.

http://millennium.yahoo.com/millennium/news/19991213201.html

"The virtual orchestra was developed specifically for New Year's Eve and
will make its debut in Times Square. ... The conductor of the "virtual
orchestra" will be Baltimore's Forrest Tobey he will lead his imaginary
musicians with two infrared batons. ... Tobey's batons will direct a beam of
infrared light to a computerized receiver. The computer then senses the
batons' positions and velocity as they move through the air and those
movements are translated into instructions for a synthesizer. Downward
strokes summon music from a marimba. A move to the side will produce ringing
of bells. Other waves and gestures made with the baton will bring up sounds
ranging from classical instruments to a "space flute".

Just curious.

-Nathan Chase (Stetson University)

______________________________________________________


Get Your Private, Free Email at http://www.hotmail.com

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

Date:Tue, 21 Dec 1999 11:30:53 -0800
From:David Zicarelli <zicarell@CYCLING74.COM>
Subject: remarks on Pluggo 2.0

We're just about to send e-mail announcing today's Pluggo 2.0
release to a horde of anxious Digital Performer users.
Based on what happened when we released Pluggo 1.0 (albeit
with a different ISP), I expect our web site to be
busy, so I apologize if you have trouble downloading the
Pluggo update or any other items. I'm also finishing up
some updates for Max and MSP (copy protection fix mostly)
and will let you know when they're available.

Pluggo 2.0 has some interesting new opportunities for plug-in
authors. For one thing, the audience has now expanded to
included Digital Performer users (the same plug-in runs
on all platforms). We've spent quite a bit of time on the
problem of synchronization; there is a new object that
I think is particularly cute called plugphasor~ that ramps
an audio signal from 0 to 1 over the space of a beat.

Perhaps more interesting to some of you is the fact that
MIDI is now available within the plug-in environment.
Two objects, plugmidiin and plugmidiout, serve to communicate
MIDI between the plug-in and the host. Most of the host plug-in
implementations of plug-in MIDI output are kind of silly
(they treat it as if it's another input source rather than
as a "processing" situation), but we're soon going to propose
a new "pluggo MIDI bus" convention for routing MIDI
from one plug-in to another that will address some of these
shortcomings. In any case, through clever use of the
mystical setclock object, it is now possible to write a
Max patch that does tempo-synchronized MIDI processing and
delay (an example is provided with Pluggo 2.0 development
materials, although I haven't finished writing up the
tutorial that explains it, not having the astounding writing
powers of Christopher Dobrian).

One of the plug-ins included with Pluggo 2.0 is called M2M,
for MIDI to Modulator. One thing you can do with M2M is
"perform" plug-in parameter modulation by playing on your MIDI
gear into a host sequencing environment. One of the beta testers
wrote to me that doing this was "more fun than a Kaoss pad."
So maybe there is also a new performance opportunity here too.

If you need a host sequencer environment that supports all
these features, you can try to obtain the free demo of Cubase 4.1.
I've tried to get Steinberg to put the demo on their web
site but they don't want to do it for some reason. The only place
to get the demo (as far as I know) is on the CD that comes with the
Cubase you buy. A lot of good that does Steinberg! I asked
Steinberg whether Cycling '74 could put their demo on *our*
site, but I never received an official approval. Their CDs
can't be copied (they use some tricky duplication process that
writes extra info onto the disc), so that's not going to work
as a distribution method either.

David Z.

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

Date:Tue, 21 Dec 1999 15:15:51 -0500
From:James Tu <jt362@IS9.NYU.EDU>


Subject: VideoTracking

There is an Xtra written for Director that takes in Video Input and can
track

A single light, multiple lights
A single color, multiple colors
A pattern, and MORE!!!

Go to Smoothware.com...you need to contact Danny Rozin. (He's the one
that created the "Wooden Mirror" installation which was in the November
'99 issue of Wired)


>---------------------------------------------------------------------=
---
> =

> Subject: videotracking?
> Date: Tue, 30 Nov 1999 15:34:50 +0100
> From: mit <mikael.stavostrand@STOCKHOLM.MAIL.TELIA.COM>
> =

> Hi,
> =

> I'm working on a sound/video installation piece and are thinking about
> using videotracking to control/generate midi, wich is then connected to=

> MAX MSP..
> does anyone know about any videotracking software wich could be useful?=

> =

> best, mikael.
> --
> =

> mitek@radiolink.net . - . . -...- http://www.it.kth.se/KREV/citizen/mik=
ael
> m. stav=F6strand skolv. 4 3tr 121 32 enskededalen sweden fax: +46(0)866=
93868
> =

>---------------------------------------------------------------------=
---

-- =

I"Speak softly and carry a big stick"
n
t e r
aJames Tu=

cTn=

t i v eo=

l e ci
oc a t
g r a mi
om u n
r
P

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


Date:Tue, 21 Dec 1999 21:20:38 -0000
From:Nick Rothwell <nick@CASSIEL.COM>
Subject: Re: Knock around the clock

> My
> wish is to do real-time or instantaneous composition in Max, write
> the compositions as MIDI files to disc and immediately open them in
> Overture as scores approximately every ten seconds. The scores should
> include bar lines, meters, and even tempo/metronome indications, if
> possible. Does your object do that?

It doesn't do any MIDI File stuff at all: to get that, you'd
synchronise to a sequencer to record the generated output, and if they
were locked together via beat clock there would be no way to pass
tempo/metronome across anyway, or to reconstitute it.

I've never used MAX's standard sequencing objects: don't these do SMF
I/O? If so, and given what you've said above, I don't see why MAX's
synchronisation is an issue: you just want MAX to spit out SMF's.

> BTW what presently available hardware do you recommend that will act
> as a clock source?

I'm really out of touch with current hardware - I don't buy anything
these days. Any drum box or dedicated sequencer which can send beat
clock will do. If you want to start using chunking objects, you'll
need something which can put out Song Position Pointer, and I think
this is relatively rare.

--

Nick RothwellCassiel.com Limited
nick@cassiel.comwww.cassiel.com
systems - composition - installation - performance

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

Date:Tue, 21 Dec 1999 23:16:59 -0000
From:Nick Rothwell <nick@CASSIEL.COM>
Subject: Announce: presentation/demo of MAX+Buchla Thunder, London, Jan 15/16

I've signed up to do some kind of informal presentation/demo/whatever
at the SHIFTS'00 event at Chisenhale Dance Space, London, on January
15th-16th. The basic themes of the event cover performance technology,
multimedia and contemporary choreography, but I'm sneaking in,
setting up the Buchla Thunder and the MAX pulse sequencer, and doing
... something. It's going to be very informal, since I won't have much
time to prepare anything, so expect demos, some hands-on stuff,
perhaps bits of improvised performance (since there will be some
dancers around), perhaps not.

More details to follow early in the New Year.

--

Nick RothwellCassiel.com Limited
nick@cassiel.comwww.cassiel.com
systems - composition - installation - performance

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

Date:Tue, 21 Dec 1999 17:05:12 -0800
From:Matt Wright <matt@CNMAT.CNMAT.BERKELEY.EDU>
Subject: New CNMAT MSP objects available

I've recompiled all of CNMAT's publically-available MSP objects
with no expiration. I also improved some of the help patches


and added "version" and "tellmeeverything" messages to a bunch
of the objects.

I included another object, peqbank~, by Tristan Jehan, that implements
a serial bank of biquads with intuitive parameters (shelving and
sweepable parametric EQ), smooth interpolation, and other goodies.
The current version of peqbank~ expires in 7/2000; sorry.

As always, they're at http://cnmat.CNMAT.Berkeley.EDU/Max

Enjoy!
-Matt

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

Date:Tue, 21 Dec 1999 18:58:47 -0600
From:"D. Studen" <iai@RMI.NET>
Subject: Question for Max Guru's

Seasons Greetings Maxers,

I'm trying to devise a way within a patch to reset default controller
values to initial loadbanged values automatically after X amount of time
if (and only if) no activity has taken place during this X amount of
time.

FOR EXAMPLE:
I want to reset controllers to default (usually off) values if no
activity has taken place within an interactive installation for 5
minutes.

WHAT I'VE COME UP WITH SO FAR:
I figure the best way would be to have a loadbang message banged to
thispatcher (to resend all initial settings). Is this the best way in
your opinion?

Then, I am thinking that using an "if" object which contains an
expression similar to this: IF no activity within the exhibit for
Xseconds then bang loadbang to thispatcher. The problem at this point
is twofold.

#1 How can I have max monitor activity within a continuoulsly running
exhibit?
#2 Is there any way to write an IF oject expression as depicted above?

My thought was that I could have every trigger within the installation
send a bang whenever it is modified to the IF object. Then, hopefully
the IF object could somehow bang the loadbang if it recieves no bangs
for X seconds.

What do you Max gurus suggest? Am I on the proper track here?

Please feel free to respond privately if you'd prefer...

Thanks a TON. The list has truly been a godsend.

Happy Holidays,
DR Studen

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

End of MAX Digest - 20 Dec 1999 to 21 Dec 1999 (#1999-364)
**********************************************************