Subject: MAX Digest - 28 Sep 1999 to 29 Sep 1999 (#1999-283)
Date: Thu, 30 Sep 1999 00:00:42 -0400
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 16 messages totalling 494 lines in this issue.

Topics of the day:

  1. compressor object? (2)
  2. Taboo or not taboo? (3)
  3. amplitude threshhold triggering
  4. Rand object for PPC ?
  5. CHANT
  6. taboo or not taboo
  7. vector formula (2)
  8. Phasemod~
  9. MAX Digest - 23 Sep 1999 to 28 Sep 1999 (#1999-282)
  10. Font size
  11. Help the newbie!
  12. thresh~

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

Date:Tue, 28 Sep 1999 22:40:42 -0700
From:Xavier Chabot <chabot@EARTHLINK.NET>
Subject: Re: compressor object?

yes I made one, but part of a package, coming soon to a ftp site near you.
xavier

Erick Gallun wrote:
>
> Greetings all wise and wonderful composers and programmers! I am quite
> pleased to finally own MSP, but I've been plagued by clicks and pops. I'm
> trying to think through a compressor object, but maybe somebody has already
> done it? Thank you in advance.
>
> erick
>
> P.S. - I've put a fairly simple FM patch on my website as a standalone or a
> patch. Not very complex, but it is a good little app for showing off the
> power of Max and MSP! The real-time FFT display is a real hack, but it is
> the only way I know to get rid of the negative frequencies. Other ideas?

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

Date:Wed, 29 Sep 1999 08:46:23 +0200
From:Roald Baudoux <roald.baudoux@BRUTELE.BE>
Subject: Re: Taboo or not taboo?

dominique.david5 wrote :

>So, "comment faire" ?

Pourquoi n'essayez-vous pas jMax, dont il existe un portage pour Windows
depuis peu je crois (sinon essayez la version Linux)?

Why don't you try jMax, which has been ported to Windows recently I think
(otherwise there is a Linux version).

Roald Baudoux

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


Date:Wed, 29 Sep 1999 08:53:43 +0200
From:Roald Baudoux <roald.baudoux@BRUTELE.BE>
Subject: Re: compressor object?

Erick Gallun wrote :

>Greetings all wise and wonderful composers and programmers! I am quite
>pleased to finally own MSP, but I've been plagued by clicks and pops. I'm
>trying to think through a compressor object, but maybe somebody has already
>done it? Thank you in advance.

The easiest way to get a compressor in msp is to include a vst~ object in
your patch and use a compressor vst plug-in. If you don't have such a plug-
in, there is a list of companies making plug-ins on Steinberg's website.
You may also search in the Cubase webring (sorry I don't have the url) for
freeware plug-ins.

Roald Baudoux

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

Date:Wed, 29 Sep 1999 12:56:07 +0200
From:Jeffrey Burns <jeff@BERLIN.SNAFU.DE>
Subject: amplitude threshhold triggering

>I'm trying to do devise a patch that will trigger samples using amplitude
>threshold triggering. As far as I can see thresh~ is the only way to do
>this, though I'm finding that it performs erratically and has no control to
>inhibit immediate retriggering (thresh~ on the ISPW had something like
>this...)
Are there any other objects out there that would be better?

How about connecting the output of meter~ to *100. and then to _past_. I
have used this for detecting acoustic piano attacks.

Jeff Burns

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

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

Date:Wed, 29 Sep 1999 13:56:22 +0200
From:Manuel Poletti <Manuel.Poletti@IRCAM.FR>
Subject: Re: Rand object for PPC ?

you can find Gary Lee Nelson's Rand object there:

<ftp://ftp.ircam.fr/pub/forumnet/max/FAT/chance/RandFAT.sea.bin>


_M


>
>I'm looking for the Rand object by Gary Lee Nelson for PPC. Is there any
>chance
>to find it somewhere ?
>
>Ninh

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

Date:Wed, 29 Sep 1999 15:45:27 +0100
From:Pedro Rebelo <ptr@HOLYROOD.ED.AC.UK>
Subject: CHANT

Hi,


Can anyone tell me where I can get CHANT for MSP?

ftp://ftp.ircam.fr/pub/forumnet/d-tr/Chant_0.9_for_MSP.sea.bin
never seems to work!!!

Thanks in advance,
Pedro


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PedroRebelo

The University of Edinburgh,
Faculty of Music,
Alison House,
12 Nicolson Square,
EDINBURGH EH8 9DF
Scotland UK

homepage: http://www.ed.ac.uk/~ptr/welcome.html
dialogues99 festival: http://www.music.ed.ac.uk/dialogues/
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

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

Date:Wed, 29 Sep 1999 18:24:32 +0100
From:filip <filip@RHIZ.ORG>
Subject: taboo or not taboo

pd for windows etc can be found at:

www.crca.ucsd.edu/~msp

where msp stands for miller s. puckette, although i got no
idea, what the s means.

cheers klaus

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

Date:Wed, 29 Sep 1999 10:17:23 +0200
From:hc gilje <hc@NERVOUSVISION.COM>
Subject: vector formula

I´m trying to sort out some formulaes for making curves/lines/shapes, and
discovered an object called vector that calculated coordinates from angle
and radius info. Unfortunately this object was only 68k code. Anybody have
a good reference for curve/angle calculation?
the mentioned object was made my rainstick in amsterdam.

hc gilje

NervousVision
Hans Christian Gilje
pb 2231
7412 Trondheim
Norway
mob.93497088
http://www.nervousvision.com
mailto:hc@nervousvision.com
ICQ 48162522

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

Date:Wed, 29 Sep 1999 11:10:18 +0200
From:"J. van Kreij" <j.vankreij@TELE2.NL>
Subject: Re: Phasemod~


>Could you explain a bit more the modification you have in mind?

This is what I mean (how to get a continuous sound?).
Thanks.
Johan

max v2;
#N vpatcher 50 49 426 452;
#P newex 23 95 35 196617 sig~ 7;
#P newex 23 162 32 196617 pow~;
#P newex 108 77 29 196617 +~ 1;
#P newex 45 114 45 196617 sig~ 0.3;
#P newex 108 108 35 196617 *~ 12;
#P user ezdac~ 23 241 67 274 0;
#P newex 108 49 59 196617 cycle~ 333;
#P flonum 115 158 35 9 0 0 0 3;
#P newex 23 189 27 196617 *~;
#P newex 45 137 55 196617 phasemod~;
#P comment 155 158 25 196617 gain;
#P comment 144 110 100 196617 modulation intensity;
#P comment 168 50 100 196617 modulation speed;
#P comment 139 79 108 196617 to avoid crossing zero;
#P connect 13 0 12 0;
#P connect 12 0 5 0;
#P connect 5 0 8 0;
#P fasten 6 0 5 1 120 182 45 182;
#P connect 10 0 4 0;
#P connect 4 0 12 1;
#P fasten 5 0 8 1 28 223 62 223;
#P fasten 9 0 4 1 113 129 95 129;
#P connect 7 0 11 0;
#P connect 11 0 9 0;
#P pop;

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

Date:Wed, 29 Sep 1999 08:06:14 -0700
From:James Husted <jhusted@HALCYON.COM>
Subject: Taboo or not taboo?

Dominique-
I know this may not be a solution to your situation (The windows program
your using may not work) but have you given thought to one of the "Virtual
PC" type programs? The newer G3s (and I bet the latest G4 with an updated
emulator taking advantage of it) run these PC emulators at a very resonable
rate. If you can get by the midi-out problem on these emulators (I only
know of one product that I've heard works) it may be the answer. I heard
the rumor of Max on the PC quite some time ago. It must be a hard port.
Sorta like the "why don't they have ACID for the MAC" question. You can
always buy one of those Orange Micro PC cards and put it in a Mac. Which
brings up the "why don't they have a Mac card that you can put in a PC"
question. Some of these will never be answered...
James


>As I received 0.0 answers to my question about the availability of MAX for
>the Windows platform, here is a new attempt to get some information (which I
>did not receive from Opcode people).
>
>Firstly, I had to switch from Mac to PC, because I needed a platform to run
>a program for image synthesis which is not available on the Mac. Since I
>plan to let both programs working together, I am waiting now for that Max
>for Windows.
>
>Secondly, I am working now on the development on new man-machine interfaces
>(microtechnology based: I work at LETI, which is the main french research


l>ab for microelectronics). We want to implement microfluxgates,
>microaccelerators, microgyrometers in miniature devices in order to track
>movements of the body (including very thin movements such as lips). MAX that
>I have been using for many years, is my best choice for rapid prototyping of
>various situations in the use of such interfaces, but unfortunately, my
>organisation decided two years ago that only PC platforms are allowed in the
>lab. So, "comment faire" ?


James Husted
Art Director, Web Master, Symetrix Inc/Lucid Technology
jhusted@symetrixaudio.com
jhusted@lucidtechnology.com
jhusted@halcyon.com

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

Date:Wed, 29 Sep 1999 09:17:18 -0700
From:David Zicarelli <zicarell@SOUNDFLOWER.COM>
Subject: Re: Taboo or not taboo?

"dominique.david5" <dominique.david5@LIBERTYSURF.FR> writes:

>As I received 0.0 answers to my question about the availability of MAX for
>the Windows platform, here is a new attempt to get some information

Max for Windows is in development. I believe it will be released
within the next six months, but I wouldn't bet any money on it.

>Secondly, I am working now on the development on new man-machine interfaces
>(microtechnology based: I work at LETI, which is the main french research
>lab for microelectronics). We want to implement microfluxgates,
>microaccelerators, microgyrometers in miniature devices in order to track
>movements of the body (including very thin movements such as lips). MAX that
>I have been using for many years, is my best choice for rapid prototyping of
>various situations in the use of such interfaces, but unfortunately, my
>organisation decided two years ago that only PC platforms are allowed in the
>lab. So, "comment faire" ?

I would get another job if my employer prevented me from working on
a Macintosh.

David Z.

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

Date:Wed, 29 Sep 1999 09:39:10 -0700
From:Jim Wood <jswood@ROCKETMAIL.COM>
Subject: Re: MAX Digest - 23 Sep 1999 to 28 Sep 1999 (#1999-282)

>7. Rand object for PPC ?


as we all gleefuly remember

on ircam ftp in;Max/fat/chance

ho ho ho
__________________________________________________
Do You Yahoo!?
Bid and sell for free at http://auctions.yahoo.com

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

Date:Wed, 29 Sep 1999 09:32:29 -0700
From:David Zicarelli <zicarell@SOUNDFLOWER.COM>
Subject: Re: Font size


Jeff Rona <jrona@EARTHLINK.NET> writes:

>Some time ago, David Z suggested how to make font sizes larger than the 36
>point that is allowed in MAX. His example, using a comment box, works fine.
>The problem is with trying to make a number box bigger than 36 points. The
>same method does not work. Numbers above 36 only provide 36 point type in
>number boxes.

Unfortunately, number boxes are limited to 36 points in order to
prevent the occurrence of a bug found in certain files created
with older versions of Max that resulted in gigantic point sizes.
If you want to use something like a number box for numerical
display where this restriction doesn't exist, you could either use
set $1 to a message box or the menu object in "label" mode.

David Z.

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

Date:Wed, 29 Sep 1999 09:35:26 -0700
From:David Zicarelli <zicarell@SOUNDFLOWER.COM>
Subject: Re: Help the newbie!

Stephen Kay <sk@COMPUSERVE.COM> writes:

>The only way to be guaranteed an actual, absolutely safe creator ID
>is to register one of your own with Apple Developer Services. I don't
>have the URL handy, but maybe someone else does. In other words,
>professional app developers register a creator ID, like 'max2', and
>then no one else is supposed to use it (and no one would want to,
>because then you run into the problems you have experienced).

I've never thought of myself as a professional, and I'll confess
that, unless Miller did it, no one ever registered "max2" as
a creator type with Apple. At this point I'm scared to try.

David Z.

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

Date:Wed, 29 Sep 1999 09:27:36 -0700
From:David Zicarelli <zicarell@SOUNDFLOWER.COM>
Subject: Re: thresh~

Michael Alcorn <alcorn@DNA1.DNET.CO.UK> writes:

>I'm trying to do devise a patch that will trigger samples using amplitude
>threshold triggering. As far as I can see thresh~ is the only way to do
>this, though I'm finding that it performs erratically and has no control to
>inhibit immediate retriggering (thresh~ on the ISPW had something like
>this...)
Are there any other objects out there that would be better?

First of all, the ISPW object was called threshold~ and was
ported to MSP as part of the "ISPW Compatibility Library"
availble from IRCAM.

If you want to use thresh~, you need to do some averaging on its
input signal to create an amplitude-envelope-sort-of-thing. I'm
not sure how you'd handle the retriggering problem, but there are
smarter people who will have answers I'm sure.

thresh~ was not designed for the same purpose as threshold~...it's
was intended to provide precise triggering from control-type
signals. A threshold~-type object would certainly be a useful
addition to MSP.


David Z.

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

Date:Wed, 29 Sep 1999 20:24:27 +0200
From:Øyvind Brandtsegg <obrandts@ONLINE.NO>
Subject: Re: vector formula

hc gilje wrote:

> Anybody have
> a good reference for curve/angle calculation?
>
>

Hei, Hans Christian. Takk for sist. :-)

Try the patch below , it's made from standard max objects.
It gives the x,y coordinates for drawing an arc as part of a circle.
sorry it's not very well documented,
but the inlets are marked to suggest what you want to put into them.
I have got some patches for calculating radius, starting/ending angles also,
if you need it.

Oeyvind Brandtsegg

max v2;
#N vpatcher 40 55 304 431;
#P newex 86 99 45 196617 * 1000.;
#P newex 63 123 42 196617 * 1000.;
#N comlet go (bang);
#P inlet 23 72 15 0;
#P newex 23 145 130 196617 pack -1 0 0 0;
#P message 23 126 19 196617 -1;
#P button 23 104 15 0;
#P newex 23 166 45 196617 route -1;
#P message 23 188 136 196617 set \$1 \\\, \$2 \$3;
#N comlet duration;
#P inlet 118 72 15 0;
#N comlet end_angle;
#P inlet 86 72 15 0;
#N comlet start_angle;
#P inlet 63 72 15 0;
#N comlet radius;
#P inlet 159 72 15 0;
#N comlet y values;
#P outlet 70 340 15 0;
#N comlet x values;
#P outlet 10 340 15 0;
#P newex 10 300 51 196617 expr $i2* cos($f1);
#P newex 10 240 48 196617 line 0 50;
#P newex 10 261 44 196617 / 1000.;
#P newex 70 300 50 196617 expr $i2* sin($f1);
#P message 10 220 72 196617 0 \, 6283 5000;
#P comment 8 21 235 196617 arc: outputs x \, y coordinates for drawing an arc
\, the arc is part of a circle with center in x \, y = 0 \, 0. Starting and
ending angle is to be input in radians;
#P connect 18 0 16 1;
#P fasten 19 0 16 2 91 119 108 119;
#P connect 16 0 13 0;
#P connect 13 0 12 0;
#P connect 5 0 6 0;
#P connect 4 0 3 0;
#P fasten 3 0 2 0 15 292 75 292;
#P connect 3 0 5 0;
#P fasten 14 0 1 0 28 122 15 122;
#P connect 17 0 14 0;


#P connect 14 0 15 0;
#P fasten 11 0 16 3 123 92 148 92;
#P connect 10 0 19 0;
#P connect 9 0 18 0;
#P fasten 8 0 5 1 164 284 56 284;
#P fasten 8 0 2 1 164 284 115 284;
#P connect 2 0 7 0;
#P connect 15 0 16 0;
#P connect 12 0 1 0;
#P connect 1 0 4 0;
#P pop;

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

End of MAX Digest - 28 Sep 1999 to 29 Sep 1999 (#1999-283)
**********************************************************