Subject: MAX Digest - 5 Mar 1999 to 6 Mar 1999 (#1999-74)
Date: Sun, 7 Mar 1999 00:00:02 -0500
From: Automatic digest processor 
Reply-To: MAX - Interactive Music/Multimedia Standard Environments
     
To: Recipients of MAX digests 

There are 6 messages totalling 214 lines in this issue.

Topics of the day:

  1. blue G3's and 2408
  2. accessing buffer~
  3. Filter that only allows notes > 250 ms in length
  4. Powerglove/Gold Brick (2)
  5. New Search Utility at The Max Digest Archive

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

Date:    Fri, 5 Mar 1999 21:54:12 -0800
From:    Alex Stahl 
Subject: blue G3's and 2408

In case anyone's interested, I'm retesting the MOTU 2408 in a
blue-and-white G3, this time using the v1.5 drivers from MOTU's web site.
It is working now, where previous drivers did not. Latency is 5.9 ms with a
64 sample buffer. In my room, this means the sound spends as much time in
the air between my loudspeakers and my ears, as it does inside the computer.

-Alex Stahl

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

Date:    Sat, 6 Mar 1999 02:35:38 -0500
From:    Dan Trueman 
Subject: accessing buffer~

Hi,

Anyone have some example code for an external that let's you access the
data stored in a buffer~?

Tak,
dan

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

Date:    Sat, 6 Mar 1999 08:56:48 +0000
From:    Steve Smith 
Subject: Filter that only allows notes > 250 ms in length

User inputs up to a 10 note chord.  Only allow notes which are duration of
250 ms or greater.

Q:  Is there an EASY way to do this?   (He said, pondering while watching
his currently favorite show - Bomb)

                                Steve Smith

___________________________________________

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

Date:    Sat, 6 Mar 1999 11:48:24 -0500
From:    Ken Gregory 
Subject: Powerglove/Gold Brick

Hello Jeff.
 I use the following filter to clean up the jittery output of the XYZ
ouputs from the Max Glove object when using the PowerGlove and GoldBrick
Interface. You can play with the Bucket size and Expr object to fine tune
the desired  amount of smoothness. More stages of the Bucket  will lag the
output noticeably on slower Macs. Another thing to watch out for as the
acoustics of the room you are using the system in. The the tracking of the
XYZ axis  will be extra jittery if there is a lot of echoes bouncing around
messing up the ultrasonics tranciever operation.

 I don't use the Glove Rotation and Finger ouputs because they are not
accurate. But you could use those ouputs for 'chance' operations. I made a
seperate controller with an iCube, a pot, and some switches for my other
hand.

I have tapped the ouput of the Flex finger sensors into an iCube and a
Basic Stamp which works very well.
 BTW these bend sensors can be found here; http://www.imagesco.com or here;
http://www.jameco.com/cfm/viewdesc.cfm?part_num=150551

    I've managed to make my performance system stable when using the
GoldBrick driver by making a custom extensions set.

I agree though that the PowerGlove/GOldBrick combination is a bit 'shakey'
as a really good interface. Last time I performed with this setup, the
ultrasonics were extra jittery due to the concrete walls of the performance
space I was in. Understandably the sonic ouput was a bit more chaotic and
harsher than usual.

Hope this helps.

Ken

max v2;
#N vpatcher 50 40 475 484;
#P number 57 366 35 9 0 0 0 3;
#P user multiSlider 165 295 28 87 0. 127. 1 3177 15;
#P user multiSlider 128 295 28 87 0. 127. 1 3177 15;
#P number 99 42 35 9 0 0 0 3;
#P newex 99 143 45 196617 Bucket 2;
#P newex 61 90 33 196617 * 0.6;
#P newex 99 91 33 196617 * 0.4;
#P newex 57 196 30 196617 / 3;
#P newex 99 120 30 196617 +;
#P newex 57 171 95 196617 expr $i1+$i2+$i3;
#P newex 57 260 44 196617 change;
#P newex 57 230 35 196617 / 32;
#P comment 142 42 100 196617 <----input from x or y or z output of Glove
object;
#P comment 99 395 74 196617 filtered output;
#P comment 184 393 67 196617 original input;
#P connect 4 0 14 0;
#P fasten 4 0 12 0 62 286 133 286;
#P connect 3 0 4 0;
#P connect 11 0 8 0;
#P fasten 11 0 13 0 104 83 170 83;
#P connect 10 0 5 1;

> I have a PowerGlove and Goldbrick. It's a fantastic concept for data
>input, but unfortunately is fraught with problems. First is a rather
>primitive and crash prone driver that conflicts with a number of other
>system extensions.
>
> It's easy to see why the Glove did not succeed. It's jitter rate is just
>too high. You never were guaranteed of a good "hit" even if you are right
>on with your movements. You can easily find yourself sending far too much
>spurious data to justify the coolness of the glove.
>
> I think it would be more interesting to tap the analog sensors in the
>fingers and send them to a better DA input device and give up on the XYZ
>part of the Glove.
>
>:--------------------:
>      Jeff Rona

Ken Gregory     kgregory@pangea.ca
300B- 52 Albert Street
Winnipeg, Manitoba, Canada R3B 1E8
ph. 204-942-7510  fax 204-942-1555

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

Date:    Sat, 6 Mar 1999 14:23:53 -0500
From:    Ken Gregory 
Subject: Powerglove/Gold Brick

Ooops. The Filter patch I posted earlier had a couple of errors in it.
Here's the fixed up version.

ken

max v2;
#N vpatcher 50 40 475 478;
#P newex 176 235 29 196617 / 32;
#P number 57 366 35 9 0 0 0 3;
#P user multiSlider 176 294 28 87 0. 127. 1 3177 15;
#P user multiSlider 128 295 28 87 0. 127. 1 3177 15;
#P number 99 42 35 9 0 0 0 3;
#P newex 99 143 45 196617 Bucket 2;
#P newex 61 90 33 196617 * 0.6;
#P newex 99 91 33 196617 * 0.4;
#P newex 57 196 30 196617 / 3;
#P newex 99 120 30 196617 +;
#P newex 57 171 95 196617 expr $i1+$i2+$i3;
#P newex 57 260 44 196617 change;
#P newex 57 230 35 196617 / 32;
#P comment 142 42 100 196617 <----input from x or y or z output of Glove
object;
#P comment 99 395 74 196617 filtered output;
#P comment 181 395 67 196617 original input;
#P connect 15 0 13 0;
#P connect 11 0 8 0;
#P fasten 11 0 15 0 104 79 181 79;
#P connect 10 0 5 1;
#P connect 10 1 5 2;
#P fasten 9 0 6 1 66 113 124 113;
#P connect 8 0 6 0;
#P connect 7 0 3 0;
#P fasten 7 0 9 0 62 222 23 222 23 79 66 79;
#P fasten 6 0 5 0 104 140 62 140;
#P connect 6 0 10 0;
#P connect 5 0 7 0;
#P connect 4 0 14 0;
#P fasten 4 0 12 0 62 286 133 286;
#P connect 3 0 4 0;
#P pop;

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

Date:    Sat, 6 Mar 1999 19:20:28 -0500
From:    Jon Witte 
Subject: New Search Utility at The Max Digest Archive

There is a new search utility  (The HyperBanner Search Utility ) at the
bottom of the Max Digest Search page:

http://www2.cybernex.net/~jonwitte/max/MaxSearch.html

Check it out and let me know how it works for ya.

--
Jon Witte - Music Machine Studio

http://www2.cybernex.net/~jonwitte/
--
******************************************************************
*         Dancing in the moonlight, to a spiritual waltz-        *
*            Dancing to the music that's in my soul.             *
******************************************************************

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

End of MAX Digest - 5 Mar 1999 to 6 Mar 1999 (#1999-74)
*******************************************************