Subject: MAX Digest - 30 Jun 1999 to 1 Jul 1999 (#1999-197)
Date: Fri, 2 Jul 1999 00:00:09 -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 10 messages totalling 487 lines in this issue.

Topics of the day:

  1. grouped audio faders (4)
  2. CDROM audio out level control?? PLEASE RESPOND IF YOU HAVE ANY IDEAS (2)
  3. CDROM audio out level control?? PLEASE RESPOND IF YOU HAVE ANY
    IDEAS (2)
  4. storing and copying function-envelopes (2)

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

Date:Wed, 30 Jun 1999 23:40:33 -0700
From:David Zicarelli <zicarell@CYCLING74.COM>
Subject: Re: grouped audio faders

david stevens <david@RESONANT.DEMON.CO.UK> writes:

>i thought that it would be useful to be able to group a variable number of the
>audio faders in the mixer section of my patch. It works functionally (ie the
>fader control bit works), but it seems to be that if an audio fader is
>controlled by a number box, although the fader moves up and down, the level of
>the audio going through doesn't change, you have to move the actual fader for
>that to happen.

This is not true at all. You should attach number boxes to the
output of the accum objects in your example and you will
see that it has a few problems. I suppose if I were being really
helpful I would fix it, but I've had a hard day...

David Z.

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

Date:Thu, 1 Jul 1999 09:18:16 +0300
From:Tom Mays <tmays@HOL.GR>
Subject: Re: grouped audio faders

>>i thought that it would be useful to be able to group a variable number
>>of the
>>audio faders in the mixer section of my patch. ...


Hey, that's kinda fun. - You could also make one button to increment and one
to decrement (Moustate, metro...) with another slider to control the speed...

Anyway, put the set $1 messages AFTER your sliders instead of before, and I
think
you will find your happiness (such as they say in a certain gaulish
europeen country...)

tm

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

Date:Thu, 1 Jul 1999 14:12:42 +0100
From:filip <filip@RHIZ.ORG>
Subject: grouped audio faders


hmmm?
klaus

max v2;
#N vpatcher 40 55 634 582;
#P newex 291 416 27 196617 +;
#P user gain~ 294 166 24 100 158 0 1.071519 7.94321 10.;
#P newex 241 416 27 196617 +;
#P user gain~ 244 166 24 100 158 0 1.071519 7.94321 10.;
#P newex 191 416 27 196617 +;
#P newex 44 379 27 196617 -;
#P newex 42 348 27 196617 t i i;
#P user uslider 42 78 57 248 157 1 0 0;
#P user gain~ 194 166 24 100 158 0 1.071519 7.94321 10.;
#P connect 1 0 2 0;
#P connect 2 1 3 0;
#P connect 2 0 3 1;
#P connect 3 0 4 0;
#P fasten 4 0 0 0 196 442 224 442 224 158 199 158;
#P connect 0 1 4 1;
#P connect 3 0 6 0;
#P fasten 6 0 5 0 246 442 274 442 274 158 249 158;
#P connect 5 1 6 1;
#P connect 3 0 8 0;
#P fasten 8 0 7 0 296 442 324 442 324 158 299 158;
#P connect 7 1 8 1;
#P pop;

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

Date:Thu, 1 Jul 1999 10:39:56 -0400
From:Neal Farwell <nfarwell@FAS.HARVARD.EDU>
Subject: Re: grouped audio faders

--============_-1281282496==_ma============
Content-Type: text/plain; charset="us-ascii"

Hi David

The attached version of your patch does (I think) what you want. As for the
particular problems you mentioned:

a "set" message to a volume fader does change the display without changing
the audio - you need a subsequent "bang" for that; it's just like a "set"
message to another message box - what's displayed changes, but no output
til you bang or click the box.

the master fader can only output every so often (rather like the strobed
display of the fader position on screen when you wiggle it quickly with the
mouse); if you only send out +-1 for each change of value, you'll only get
a few 1s for a big fast movement, hence the grouped faders won't keep up.
The following version uses the change in master fader value.

Hope that helps...

Neal


max v2;
#N vpatcher 253 110 727 561;
#P newex 119 105 65 196617 cycle~ 1000;
#P newex 16 27 45 196617 loadbang;
#P message 102 40 14 196617 0;
#P newex 33 381 27 196617 - 0;
#P newex 33 350 27 196617 t i i;
#P newex 318 357 27 196617 + 0;


#P newex 246 357 27 196617 + 0;
#P newex 184 357 27 196617 + 0;
#P user ezdac~ 140 300 184 333 0;
#P toggle 187 27 15 0;
#P newex 187 78 40 196617 switch;
#P user uslider 33 66 57 248 157 1 0 0;
#P user gain~ 321 159 24 100 158 0 1.071519 7.94321 10.;
#P user gain~ 249 159 24 100 158 0 1.071519 7.94321 10.;
#P user gain~ 187 159 24 100 158 0 1.071519 7.94321 10.;
#P connect 4 0 0 0;
#P connect 3 0 10 0;
#P fasten 11 0 7 0 38 410 117 410 117 347 189 347;
#P fasten 11 0 8 0 38 410 117 410 117 348 251 348;
#P fasten 11 0 9 0 38 410 118 410 118 349 323 349;
#P connect 14 0 0 0;
#P connect 10 1 11 0;
#P connect 10 0 11 1;
#P fasten 7 0 4 1 189 407 413 407 413 69 207 69;
#P connect 2 1 9 1;
#P connect 5 0 4 0;
#P fasten 8 0 1 0 251 395 394 395 394 136 254 136;
#P connect 1 1 8 1;
#P fasten 9 0 2 0 323 388 380 388 380 145 326 145;
#P connect 0 0 6 0;
#P connect 0 0 6 1;
#P connect 0 1 7 1;
#P connect 13 0 12 0;
#P connect 12 0 3 0;
#P fasten 12 0 11 1 107 361;
#P pop;
--============_-1281282496==_ma============
Content-Type: text/enriched; charset="us-ascii"

Hi David


The attached version of your patch does (I think) what you want. As for
the particular problems you mentioned:


a "set" message to a volume fader does change the display without
changing the audio - you need a subsequent "bang" for that; it's just
like a "set" message to another message box - what's displayed changes,
but no output til you bang or click the box.


the master fader can only output every so often (rather like the
strobed display of the fader position on screen when you wiggle it
quickly with the mouse); if you only send out +-1 for each change of
value, you'll only get a few 1s for a big fast movement, hence the
grouped faders won't keep up. The following version uses the change in
master fader value.


Hope that helps...


Neal


<fontfamily><param>Geneva</param>max v2;

#N vpatcher 253 110 727 561;

#P newex 119 105 65 196617 cycle~ 1000;


#P newex 16 27 45 196617 loadbang;

#P message 102 40 14 196617 0;

#P newex 33 381 27 196617 - 0;

#P newex 33 350 27 196617 t i i;

#P newex 318 357 27 196617 + 0;

#P newex 246 357 27 196617 + 0;

#P newex 184 357 27 196617 + 0;

#P user ezdac~ 140 300 184 333 0;

#P toggle 187 27 15 0;

#P newex 187 78 40 196617 switch;

#P user uslider 33 66 57 248 157 1 0 0;

#P user gain~ 321 159 24 100 158 0 1.071519 7.94321 10.;

#P user gain~ 249 159 24 100 158 0 1.071519 7.94321 10.;

#P user gain~ 187 159 24 100 158 0 1.071519 7.94321 10.;

#P connect 4 0 0 0;

#P connect 3 0 10 0;

#P fasten 11 0 7 0 38 410 117 410 117 347 189 347;

#P fasten 11 0 8 0 38 410 117 410 117 348 251 348;

#P fasten 11 0 9 0 38 410 118 410 118 349 323 349;

#P connect 14 0 0 0;

#P connect 10 1 11 0;

#P connect 10 0 11 1;

#P fasten 7 0 4 1 189 407 413 407 413 69 207 69;

#P connect 2 1 9 1;

#P connect 5 0 4 0;

#P fasten 8 0 1 0 251 395 394 395 394 136 254 136;

#P connect 1 1 8 1;

#P fasten 9 0 2 0 323 388 380 388 380 145 326 145;

#P connect 0 0 6 0;

#P connect 0 0 6 1;

#P connect 0 1 7 1;

#P connect 13 0 12 0;

#P connect 12 0 3 0;


#P fasten 12 0 11 1 107 361;

#P pop; </fontfamily>

--============_-1281282496==_ma============--

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

Date:Thu, 1 Jul 1999 10:02:18 -0500
From:Hungry Hill <hungryh@NCIS.NET>
Subject: CDROM audio out level control?? PLEASE RESPOND IF YOU HAVE ANY IDEAS

Hello again

I know it can be hard to jump in and respond on a list sometimes, but if
anyone out there has any ideas on how to control the audio output level of
a CDROM drive, puleeeze respond.

I know the code is out there somewhere, as all of the desktop CD players
have the function. Any thoughts on a complete object that does this or how
to track down the code to create one, would be very much appreciated.
Please don't be shy. Any ideas, or if you just want to tell me it'll never
happen, please take a shot.


Kindest regards,


Bruce Bowers
Akimbo Music Prod/Hungry Hill Records

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

Date:Fri, 2 Jul 1999 01:03:42 +1000
From:Garth Paine <garth@ACTIVATEDSPACE.COM.AU>
Subject: Re: CDROM audio out level control?? PLEASE RESPOND IF YOU HAVE ANY
IDEAS

>Hello again
>
>I know it can be hard to jump in and respond on a list sometimes, but if
>anyone out there has any ideas on how to control the audio output level of
>a CDROM drive, puleeeze respond.


I believe this to be possible in the current CD Object - should be
detailed in the help file? Can't look right now, but have done it
before, and am sure the facility exists

Cheers,

Garth

Listen to some of the tracks from my latest CD at
http://www.activatedspace.com.au
See some video of my MAP1 installation
http://www.activatedspace.com.au/Map1/map1.html(RealVideo)

,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.
Activated Space
. Composer, Sound Designer, Installation Artist
.. Interactives Designer, Exhibition Consultant
........ph. 61 3 95720133
garth@activatedspace.com.au
http://www.activatedspace.com.au
.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.


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

Date:Thu, 1 Jul 1999 20:37:33 +0200
From:Roby Steinmetzer <roby@ARTS.LU>
Subject: Re: CDROM audio out level control?? PLEASE RESPOND IF YOU HAVE ANY
IDEAS

>Hello again
>
>I know it can be hard to jump in and respond on a list sometimes, but if
>anyone out there has any ideas on how to control the audio output level of
>a CDROM drive, puleeeze respond.
>

I don't know if this might help you but Peter Swinnen has an external
on his site that allows to change the sound level of the system.

It's called "soundlevel" and you find it here:
http://www.ping.be/peterswinnen/software.shtml


Roby Steinmetzer
Luxembourg, Europe

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

Date:Thu, 1 Jul 1999 21:36:25 +0500
From:sven erga <sven.erga@NOTAM.UIO.NO>
Subject: storing and copying function-envelopes

Hello!
I am sitting here trying to figure out something: When using the"dump"
message to function^ (where the hell is the tilde on a microsoft
keyboard?!) it outputs xy pairs (or two-item lists) describing the
curve. I want to be able to store these numbers or lists in a data
structure like coll or funbuff (rather coll I think.) In this way I
could copyenvelopes between multiple function^ (give up!!) objects.
What seems to be the problem right now is:
To pack these two-item lists into a larger one, and store them in a coll
under the same index. Then again, when adressing the index number, the
list must be broken up in two-item lists again. In this way one could
store and copy lots of envelopes. The lists are of different lenght as
well, so using pack/unpack as helpers don`t seem to help. I also looked
into the join-object that was included with Essl`s patches (I know I am
forgetting someone here...I have seen some very nice list-handling
objects..) but without luck.
I am sure there is a solution, stumbled over this prob today, and cant
get my mind off it.
best to you all
-Sven Erga
sven@notam.uio.no

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

Date:Thu, 1 Jul 1999 20:37:03 +0200
From:Øyvind Brandtsegg <obrandts@ONLINE.NO>
Subject: Re: CDROM audio out level control?? PLEASE RESPOND IF YOU HAVE ANY
IDEAS

send an int into a message box containing
volume $1
send the message to the cd object
:-)
Oeyvind


> >Hello again
> >
> >I know it can be hard to jump in and respond on a list sometimes, but if
> >anyone out there has any ideas on how to control the audio output level of
> >a CDROM drive, puleeeze respond.
>
> I believe this to be possible in the current CD Object - should be
> detailed in the help file? Can't look right now, but have done it
> before, and am sure the facility exists
>
> Cheers,
>
> Garth
>
> Listen to some of the tracks from my latest CD at
> http://www.activatedspace.com.au
> See some video of my MAP1 installation
> http://www.activatedspace.com.au/Map1/map1.html
(RealVideo)
>
> ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.
> Activated Space
> . Composer, Sound Designer, Installation Artist
> .. Interactives Designer, Exhibition Consultant
> ........ph. 61 3 95720133
> garth@activatedspace.com.au
> http://www.activatedspace.com.au
> .,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.

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

Date:Fri, 2 Jul 1999 00:25:03 +0200
From:Roby Steinmetzer <roby@ARTS.LU>
Subject: Re: storing and copying function-envelopes

>I want to be able to store these numbers or lists in a data
>structure like coll or funbuff (rather coll I think.)

Here is a clue how to store function (xy)s into a coll.

max v2;
#N vpatcher 50 40 554 603;
#P newex 187 282 32 196617 t b l;
#P newex 187 339 54 196617 int;
#P newex 187 370 32 196617 join;
#P newex 274 220 40 196617 t b s s;
#P newex 245 247 28 196617 t b b;
#P message 263 283 34 196617 jam 0;
#P newex 231 312 66 196617 counter;
#P message 274 79 31 196617 clear;
#P message 71 79 31 196617 dump;
#N coll ;
#P newobj 187 422 40 196617 coll;
#P user function 71 116 257 216 1 1;
#X add 166.666672 0.8 0;
#X add 695.402283 0.493333 0;
#X domain 1000.;
#X range 0. 1.;
#X done;
#P fasten 6 0 2 0 250 273 56 273 56 71 76 71;
#P fasten 7 1 0 0 294 242 266 242 266 108 76 108;
#P connect 2 0 0 0;
#P connect 0 2 10 0;
#P connect 10 0 9 0;
#P connect 9 0 8 0;
#P fasten 7 2 1 0 309 415 192 415;
#P connect 8 0 1 0;
#P connect 10 1 8 1;


#P connect 10 1 4 0;
#P connect 5 0 4 0;
#P connect 4 0 9 1;
#P connect 0 3 6 0;
#P connect 7 0 6 0;
#P connect 6 1 5 0;
#P connect 3 0 7 0;
#P pop;


Roby Steinmetzer
Luxembourg, Europe

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

End of MAX Digest - 30 Jun 1999 to 1 Jul 1999 (#1999-197)
*********************************************************