Subject: MAX Digest - 15 Aug 1999 to 16 Aug 1999 (#1999-244)
Date: Tue, 17 Aug 1999 00:00:20 -0400
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 8 messages totalling 222 lines in this issue.

Topics of the day:

  1. fft~ amplitude range
  2. pow~ base value/groove~ bug?
  3. MAXapplication (2)
  4. controlling cd objects
  5. Realtime FX processor
  6. Pluggo in MSP
  7. where is my msp?


Date:Mon, 16 Aug 1999 12:27:51 +0100
From:Benjamin Thigpen <Benjamin.Thigpen@IRCAM.FR>
Subject: fft~ amplitude range

Here's a question for the fft experts....

Once I have extracted the amplitudes from fft~'s outputs (by squaring the
real and imaginary, adding them together and taking the square root), I am
able to manipulate them ok, but I don't understand what they are. In what
units are they, and what is their range? They seem to go from 0 to 307 or
so, but almost all the action is between 0 and 50. Is there some way to
get them into a nice, useful range of (say) 0.0 to 1.0?

Any explanations greatly appreciated.



Date:Mon, 16 Aug 1999 13:00:30 +0200
From:jvkr <jvkr@KONCON.NL>
Subject: Re: pow~ base value/groove~ bug?

Hi Ben

>I wonder if this is behind my other problem - setting the loop points of
>groove~ with signals. No one responded to that message, so I suppose it
>works fine for everyone else ????

Actually it did not with me (using latest msp version). Indeed groove~
accepts signal as samples, rather then milliseconds. Also the sync output
is not updated with a signal as loop-end. What worked fine with me is to
give a signal 44100 and at the same time an integer 1000 (mstosamps~
might be of use). The strange jump occures because the sync function
takes by default the lenght of the sample (I suppose) and jumps to this
value when the loop returns to loop-start (does this make sense?).

Question (though): what would be de advantage of using signals for

>Feeling pretty silly,
Don't worry, questions are a cause for great wisdom (someone said).

Regards, Johan


Date:Mon, 16 Aug 1999 09:16:48 -0400
From:Jason DeWaard <jason_dewaard@GSE.HARVARD.EDU>
Subject: MAXapplication

Hello all.
I was wondering if anyone could help me out. I have some
roland v-drum pads that I am using with an alesis drum
brain to trigger sound files stored on a g-3. The trick is
this: I would like to have each pad play from a bank of
sounds that changed either at random or using velocity as
parameter. That is to say, every time the pad was hit, it
would play a different sound from within a similar group of
sounds. I am pretty certain Max can do this but I am unsure
how---if someone could get me started I would be forever in
your debt.
Thanx in advance,
Jason de Waard

Jason DeWaard- Media Technician
Harvard University Graduate School of Education


Date:Mon, 16 Aug 1999 11:20:35 -0400
From:Stephen Kay <sk@COMPUSERVE.COM>
Subject: MAXapplication

>I would like to have each pad play from a bank of
>sounds that changed either at random or using velocity as
>parameter. That is to say, every time the pad was hit, it
>would play a different sound from within a similar group of
>sounds. I am pretty certain Max can do this but I am unsure
>how---if someone could get me started I would be forever in
>your debt.

This would be simple to do - you would load all your samples
into memory, and then change the connections of your note
numbers to trigger different samples. For example, say pad1 was =

sending "60" and the velocity. You could use a series of
'split' objects (or the MegaMAX object splitXvel, which allows
you to set up multiple velocity windows), and control a
gate object which would change the connection based on
the velocity. Likewise, you could use a 'random' object
to change the connection - each time you hit the pad, a
random number would be selected, and the connection changed
accordingly, before the sample was triggered.

Hope that makes sense.

Stephen Kay
The MegaMAX Collection of professional max objects:


Date:Mon, 16 Aug 1999 18:23:36 +0100
From:Hans Tutschku <Hans.Tutschku@IRCAM.FR>
Subject: controlling cd objects


>I was wondering if you could help me put together a Max object that will
>trigger CD-ROMS


have also a look to the list-archives. These question was largely discussed
last year and two years ago.
You should find useful info there.


Hans Tutschku


Date:Mon, 16 Aug 1999 17:56:50 +0200
From:Stefano Cecere <stefano.cecere@KRUR.COM>
Subject: Realtime FX processor

I'd like to use my sequencer (i use Logic) to process my voice in
realtime with various plugs (standard VST and expecially Pluggos).

But i've just discovered that, even if all meters show my live input,
nothing goes through plugs and i just hear my dry voice :( it
Is there a way to use Logic (or any other audio/seq, apart
MAX/MSP!!!) as a realtime FX processor?
I hope someone has a solution...

Stefano Cecere
Music / Multimedia


Date:Mon, 16 Aug 1999 13:36:29 -0400
From:James Lawrence Keepnews <keeper@RPI.EDU>
Subject: Re: Pluggo in MSP

I don't recall seeing a response from DZ to a post on this topic a few
weeks back (if there was one, please, flame me, without mercy...I'll have
earned it). I'm getting ready to get a "real" copy of MSP and,
simultaneously, Pluggo but am disconcerted in advance with the prospect of
not being able to use Pluggo plug-ins in the MSP environment in real-time.
When he presented Pluggo @ Harvestworks earlier this year, Mr. Z indicated
that some of Pluggo's plug-ins would work via the vst~ object but that
some would not; he was not, you could say, eager to entertain such
interoperative questions further. There was also some lingering curiosity
about why plug-ins created in MSP could not be wholly accessed by the
same environment.

So, reiteratively, has anything changed re: Pluggo's real-time control
within MSP (currently, if I understand it properly -- and I might not --
non-existent)? If not, is there any change planned? If not, why not?
Pluggo, need it be reiterated, rocks, so hard; I've never heard its
like, certainly not in the VST realm. It'd be such a shame to not be able
to use its real-time processing power in the system from which it
sprang. It's almost enough to make me want to tour with Vision

~> --- James Keepnews --- <"Don't quote anybody, Sir!"
(.-.)> -- Multimedia Yahoo -- <

\*-- Krishnamurti
-> - <


Date:Mon, 16 Aug 1999 16:09:23 -0400
From:Alexander Hickox <arh22@COLUMBIA.EDU>
Subject: where is my msp?

I just purchased max, and am having a few problems. Firstly, I can't seem to
load audio, no matter how many times I read the manual and check my file
preferences. Any time I use the snd object, with a file name as its argument, I
get "snd can't find file" as a response. I don't get it. Secondly, I
downloaded the demo version of msp, and though I get the registration dialogue
when I run max, I can't find the objects anywhere. They show up when I open an
object box, and when I try to open them manually, nothing happens. Because I
want to use max with audio files, much more than with midi, these two problems
are very frustrating. I would greatly appreciate any help.

Alexander Hickox


End of MAX Digest - 15 Aug 1999 to 16 Aug 1999 (#1999-244)