Subject: MAX Digest - 14 Feb 1999 to 15 Feb 1999 (#1999-54)
Date: Tue, 16 Feb 1999 00:00:00 -0500
From: Automatic digest processor 
Reply-To: MAX - Interactive Music/Multimedia Standard Environments
     
To: Recipients of MAX digests 

There are 9 messages totalling 275 lines in this issue.

Topics of the day:

  1. Master Preset Objects
  2. Problems with detonate (2)
  3. studio 4
  4. yamaha dsp factory
  5. more on data storage
  6. message buffers?
  7. vst~
  8. OT:  Studio 4 Problems

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

Date:    Mon, 15 Feb 1999 00:37:25 -0500
From:    Stephen Kay 
Subject: Re: Master Preset Objects

>for what it's worth - here it is. it's basically a patch for drawing in,=

>storing, and recalling different curves in a table object.

>i'd be interested to know what anyone thinks...

Well, I'd say congratulations, you're learning to store data in
a coll.  Any object or collection of objects can be stored in a
similar fashion.  IMO, the coll object is the single most useful
object in Max in terms of storing/processing data.

However, the means for entering, saving, etc. that you arrived =

at I found a bit confusing and error prone.  I might humbly suggest
my MultiModColl patcher as a reference, which shows how to store
data with names (you could have each hand-drawn curve stored with
a user-selected name) and has separate buttons for entering, =

storing and clearing.  It's a bit unclear that the bang is connected
to the selected operation of the umenu in your example (just my
2 cents worth).

MultiModColl example patcher available at:
http://www.musikinetix.com/Download/Download.html

Regards,
Stephen Kay

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

Date:    Mon, 15 Feb 1999 11:19:58 +0100
From:    Todor Todoroff 
Subject: Problems with detonate

Hi,
I don't know if this problem was already discussed, but I don't remember
having read anything about it.
I've got problem saving the content of detonate. I'm using detonate to store
the result of an extraction of partials and I therfore use the pitch as the
partial number and the two extra parameters to store the frequency in Hz and
the volume.
When I save the content of detonate and I load it back, I lose the values of
the two last parameters (they are transformed into 0).
I tried to save the frequency in the "pitch" field, setting a range from 0
to 20000. But, when I load it back, the range is reduced to 0-127.
The problem seems to be the fact that the only way I know to saving the
content of detonate is by mean of MIDI files.

I also tried to save the content of the graphic window directly (both as
Normal and as Text), but when I try to load it back I got the message "
error: PowerPC version can't read old format files" in the Max window.

I also found problems saving files in multi-trak MIDI format with "write 1
1", as they don't load back properly, even with the example showed in
tutorial 44: the 4 tracks come back with exactly the same notes as were
in the first track.

I would be grateful if anyone has a suggestion to get around those problems.

Todor Todoroff

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

Date:    Mon, 15 Feb 1999 11:11:27 +0100
From:    Robert Henke 
Subject: studio 4

Hi Eirik Lie,
which kind of power supply do you use with your interface? Opcode did ship
older Studio 4  with a too small power supply. I had the same troubles as
you. Strange enough this did appear after a few month of use without any
trouble. I sent the unit to opcode and they did  nothing but  replace the
power suppy ( i have it not here but i have something about 25 Watts for
the larger unit in my mind..).

btw.: i was never able to solve that multiple computers problem. i stil
cannot use two computers on my studio 4 without getting massive problems (
losst notes etc...), but anyway everything works a litttle bit better if
the multiple computer option is NOT active !!!

cheers, rob

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

Date:    Mon, 15 Feb 1999 11:57:08 +0100
From:    karl kliem 
Subject: yamaha dsp factory

now, that the beta mac drivers are available at:
http://www.yamaha.co.jp/product/proaudio/homeenglish/technical/download.htm
is it supported by max/msp?
kk

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

Date:    Mon, 15 Feb 1999 15:35:27 +0200
From:    Tom Mays 
Subject: more on data storage

With all this talk about presets and colls for variable storage, I got
inspired
to upload a storage system I developed a few years ago that some of you
might find interesting. It's based on coll and it's called BulkStore.
You can write your variable "preset" files
to disk or just leave them as "save with patcher". Each line of a coll
represents
1 preset, so this is not for patchers with thousands of variables. Each
variable
is stored in the coll *with* its name, so there's complete flexibility in
variable adding and subtracting - without having to midify your storage
format.

Open patcher *Bulkstore_example.pat for a more complete explanation.

Without sounding more complicated than I need to, feel free to check it out
in

ftp://ftp.ircam.fr/pub/forumnet/max/incoming/BulkStore.sea.bin

or later, when Manuel Poletti moves it to its permanent home in
max/FAT/misc (probably)

(Merci, Manuel pour tes services!)

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

Date:    Mon, 15 Feb 1999 14:45:03 +0100
From:    Oeyvind Brandtsegg 
Subject: Re: Problems with detonate

I have had the same kind of problems with detonate too,
I think the bug have been fixed,
but I haven't been able to access the updated version because it's
authorisation
needs the new version of the Key Disk which I haven't got (grrrr..).
If you have the new KeyDisk, you might try to install the latest version of
Max
to see if the problem is still there.

Oeyvind Brandtsegg

Todor Todoroff wrote:

> Hi,
> I don't know if this problem was already discussed, but I don't remember
> having read anything about it.
> I've got problem saving the content of detonate. I'm using detonate to
store
> the result of an extraction of partials and I therfore use the pitch as
the
> partial number and the two extra parameters to store the frequency in Hz
and
> the volume.
> When I save the content of detonate and I load it back, I lose the values
of
> the two last parameters (they are transformed into 0).
> I tried to save the frequency in the "pitch" field, setting a range from 0
> to 20000. But, when I load it back, the range is reduced to 0-127.
> The problem seems to be the fact that the only way I know to saving the
> content of detonate is by mean of MIDI files.
>
> I also tried to save the content of the graphic window directly (both as
> Normal and as Text), but when I try to load it back I got the message "
> error: PowerPC version can't read old format files" in the Max window.
>
> I also found problems saving files in multi-trak MIDI format with "write 1
> 1", as they don't load back properly, even with the example showed in
> tutorial 44: the 4 tracks come back with exactly the same notes as were
> in the first track.
>
> I would be grateful if anyone has a suggestion to get around those
problems.
>
> Todor Todoroff

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

Date:    Mon, 15 Feb 1999 15:58:40 -0500
From:    Eric Singer 
Subject: Re: message buffers?

As you suggested, coll is the way to go for this (and not too complicated,
IMO).  Keep counters for the head and tail of the queue, and add
information by using 'prepend store' (which I think should work even for
'set').  Easy to switch from fifo to lifo, also.

Eric

At 4:54 PM -0500 2/14/99, Jeff Mann wrote:
>Hi all - I keep coming across situations where I need a simple buffer
>object. I just need to be able to store incoming messages temporarily
>and then clock them out one at a time with bangs - a standard
>first-in-first-out (fifo) buffer. An argument would set the buffer depth
>and there would be a "flush" inlet and a "buffer overflow" flag outlet.
>A switch for "lifo" behaviour might also be useful.
>
>I made a fifo patcher that works for ints, using funbuff and some
>counters etc., but it seems kind of complex for this low-level task.
>Also, I would like this for lists and symbols (I could use a coll and
>counters etc. - even more complex) but ideally I think it would just
>work for "any message". This last one is giving me a headache. How, for
>example, can you store the word "set"? You can't "prepend symbol" to it.
>
>Is there any object or reasonably straightforward way of doing this?
>--
>Jeff Mann - Information Consumer ___O___O__= -- >
>mailto:jefman@utcc.utoronto.ca ||   http://www.interlog.com/~jefman
>Visit the Art & Robotics Group site: http://www.interaccess.org/arg

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

Date:    Mon, 15 Feb 1999 16:19:42 -0500
From:    Robin Davies 
Subject: vst~

Hi:

I'm using a vst~ object in a subpatch.  When I startup the patch and turn
the audio on, everything works just fine *except* for any objects which
are located in the signal path AFTER the vst~ object - and the vst~ object
outputs nothing, even though parameter values have been sent to it via a
loadbang.

The MAX window shows the number of parameters associated with the plug-in,
just like normal.
After re-instantiating the object, the no-audio problem is fixed.  There
is only a problem when I first load the patch.

Any thoughts?

Thanks,

Robin

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

Date:    Mon, 15 Feb 1999 23:23:00 -0500
From:    Nicholas Longo <71477.2332@COMPUSERVE.COM>
Subject: Re: OT:  Studio 4 Problems