Subject: MAX Digest - 1 Sep 1999 to 2 Sep 1999 (#1999-262)
Date: Fri, 3 Sep 1999 00:00:37 -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 378 lines in this issue.

Topics of the day:

  1. Never Mind
  2. pictures -> sound (4)
  3. Intercepting MIDI
  4. Subject: pictures -> sound
  5. matrix simple help
  6. DVD
  7. brutality

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

Date:Wed, 1 Sep 1999 15:47:25 -0700
From:Peter Elsea <elsea@CATS.UCSC.EDU>
Subject: Never Mind

The powers that administer web sites around here have reconsidered.
My Lobjects and Max tutorials once again can be found at
ftp://arts.ucsc.edu/pub/ems/Lobjects
and ftp://arts.ucsc.edu/pub/ems/MaxTutors

Peter Elsea
Director, Electronic Music Studios
University of California, Santa Cruz
http://arts.ucsc.edu/EMS/Music/index.html
elsea@cats.ucsc.edu

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

Date:Thu, 2 Sep 1999 01:17:02 +0000
From:rb <rumble@NH.ULTRANET.COM>
Subject: Re: pictures -> sound

> From:johnny DeKam <johnny@NODE.NET>
>
> You should check out uisoftware's Metasynth & Xx
>
> Metasynth is the most advanced image --> sound environment I've ever
> seen, you might see it as photoshop for audio/dsp
--------------------
> http://www.uisoftware.com
>
>
>
> > Date:
Tue, 31 Aug 1999 09:23:36 -0700
> > From:
{ brad brace } <bbrace@WIRED.COM>
> > Subject: pictures -> sound
> >
> > Are there any applications that will 'read' images (changes in saturation,
> > color, form, etcetera) as sound -- other than SoundHack? TIA


there is also phonogramme:

http://www.ai.univ-paris8.fr/~vi/phonogramme/phonogramme.html


and i think Alberto Ricci (of sound effects 0.9.2 & sound maker fame)
is working on AudioSculpt for ircam (last i heard)

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

Date:Thu, 2 Sep 1999 00:46:33 -0700
From:Jeff Rona <jrona@EARTHLINK.NET>
Subject: Intercepting MIDI

Has anyone looked into the possibility of intercepting MIDI messages going
from an OMS sequencer into MAX? I want to be able to get data from a track
of a sequencer on any port/channel before it gets to the physical port. I
know this is tricky, but it would be of great use to be able to capture data
from a sequencer and do something with it in MAX. This is different than
using an IAC bus.

Also, are there are objects or patches for doing MMC? I want a way to have
MAX tell a sequencer to punch in and out of record while it is playing.

My goal in all this is to develop a sort of 'flying faders' style
automation. Someone I know wants to be able to open a track in Cubase, p[lay
that track, have that track (and only that track) send its contgroller data
to a motorized MIDI fader. Then upon touching the fader (which can send a
MIDI Message) have it start to replace the controller data in that track
until he takes his finfer of the fader (which can also send a special
message).

I hope someone has some thoughts.

jr

-------------------
Be, Hear, Now
jrona@earthlink.net
-------------------

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

Date:Thu, 2 Sep 1999 01:02:25 -0700
From:Jeff Rona <jrona@EARTHLINK.NET>
Subject: Re: Subject: pictures -> sound

> Are there any applications that will 'read' images (changes in saturation,
> color, form, etcetera) as sound -- other than SoundHack? TIA

Indeed, Metasynth does exactly that, and vry well. It is a well designed
program with a number of functions that can be derived from an inage file.

Jeff

-------------------
Be, Hear, Now
jrona@earthlink.net
-------------------

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

Date:Thu, 2 Sep 1999 11:33:24 EDT
From:Panaiotis Panaiotis <Panaiotis@AOL.COM>
Subject: matrix simple help

Try the following patcher. email me if you still have ????
panaiotis@oal.com

*******
max v2;
#N vpatcher 329 239 897 536;


#P message 81 52 14 196617 7;
#P number 96 141 35 9 0 0 0 3;
#P number 133 141 35 9 0 0 0 3;
#P number 58 141 35 9 0 0 0 3;
#P message 73 175 41 196617 = 1 4 9;
#P number 321 128 35 9 0 0 0 3;
#P number 416 81 35 9 0 0 0 3;
#P number 321 78 35 9 0 0 0 3;
#P newex 321 101 105 196617 gate 8;
#P comment 320 65 35 196617 Outlet;
#P comment 415 66 100 196617 input can be anything;
#P number 19 141 35 9 0 0 0 3;
#P number 179 95 35 9 0 0 0 3;
#P number 40 73 35 9 0 0 0 3;
#P newex 19 51 45 196617 loadbang;
#P message 19 70 14 196617 1;
#P newex 19 114 170 196617 matrix 1 12;
#P message 40 91 29 196617 = \$1;
#P comment 75 75 35 196617 Outlet;
#P comment 129 27 100 196617 This matrix configuration acts like an expanded
Max gate;
#P comment 178 80 100 196617 input can be anything;
#P comment 175 134 100 196617 ignore the last outlet;
#P comment 0 21 100 196617 Tell matrix which inlet to configure;
#P comment 362 122 146 196617 The equivalent gate. Except gate can't send to
more than one outlet at a time;
#P comment 71 194 300 196617 This tells matrix to send to outlets 1 \, 4 \, &
9 (from right to left);
#P connect 10 0 9 0;
#P connect 20 0 8 0;
#P connect 9 0 8 0;
#P fasten 7 0 8 0 45 108 24 108;
#P connect 8 0 13 0;
#P connect 24 0 11 0;
#P connect 11 0 7 0;
#P connect 8 3 21 0;
#P connect 8 6 23 0;
#P connect 8 8 22 0;
#P connect 12 0 8 1;
#P connect 17 0 16 0;
#P connect 16 0 19 0;
#P connect 18 0 16 1;
#P pop;
****************
In a message dated 9/2/99 12:19:16 AM, LISTSERV@LISTS.MCGILL.CA writes:

>I have tried several times but couldn't understand quite how it worked.
>Could you be nice enough to small intelligences like mine to make a simpler
>version or a simpler help file.
>Infact I have been very interested in this object as a connection matrix
>for sends to distant objects but I couldn't yet get into it. Sorry.

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

Date:Wed, 1 Sep 1999 21:39:35 -0700
From:David Zicarelli <zicarell@SOUNDFLOWER.COM>
Subject: Re: DVD

Thierry Fournier <thfo@PLANETE.NET> writes:

>Is it possible to drive a DVD Player on a G3 (or G4, now) with Max ?
>In this case, is it possible to play separately the 8 audio tracks of the DVD
>(for ex. with an 8-ch audio card) ?

Apple has not released any sort of API for dealing with the info
on DVD drives. Obviously a Max object to get at the data is
eagerly awaiting such information.


David Z.

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

Date:Thu, 2 Sep 1999 12:53:24 -0400
From:douglas irving repetto <glmrboy@SHOKO.CALARTS.EDU>
Subject: Re: pictures -> sound

>
>Date:
Wed, 1 Sep 1999 11:58:17 -0400
>From:
"Mr. Jester" <mrjester@FLEDGE.WATSON.ORG>
>Subject: pictures -> sound
>
>> Date:
Tue, 31 Aug 1999 09:23:36 -0700
>> From:
{ brad brace } <bbrace@WIRED.COM>
>> Subject: pictures -> sound
>>
>> Are there any applications that will 'read' images (changes in saturation=
,
>> color, form, etcetera) as sound -- other than SoundHack? TIA
>
>Brad -
>
>Metasynth, from Arboretum systems (www.arboretum.com), does what I think
>you are referring too. And as far as I know, SoundHack does nothing of
>the sort....
>
>Jer


from the SoundHack documentation:

http://shoko.calarts.edu/~tre/SndHckDoc/

-----

(Command - U) QT Coder

This function will convert your soundfile into a QuickTime=F4 movie
andwill convert the QuickTime=F4 movie back into the same sound. You
can also turn any QuickTime=F4 movie into a soundfile.

The QuickTime=F4 movie will contain a series of sonograms representing
your sound. The sonograms have linear frequency on the vertical axis
and time on the horizontal axis. Color saturation is used to represent
ampiltude and hue is used to represent delta phase.

There are very few settings in this function. The number of bands one
chooses will affect the size of the movie frame. 256 bands will require
a 343x257 frame (a 4:3 aspect ratio). Since the QT Coder uses 32-bit
uncompressed images, it consumes a lot of memory, and the memory
need increases exponentially as the number of bands increase. For
example: a 512 band, monaural QT Coding will require about 3 megabytes
allocated to SoundHack.

Window: selects the FFT windowing function. Kaiser is best for band
separation, Hamming is best for smooth band transition. The choice of
window is probably not critical to most uses of this function. =C6Phase
Center Color:selects which color will represent a =C6 phase change of zero
degrees. This color usually becomes the predominant color in the sonogram.
Amplitude Range (dB): determines which sounds are encoded in the QuickTime=
=F4
movie. For a high fidelty encoding, 120 dB seems sufficient. Color
Inversion inverts the RGB color values.

After the QT Coder creates the QuickTime=F4 movie, you will be able to open


it in any QuickTime=F4 application and view, edit or modify the sonogram.
After doing this, you will be able to open the modified movie in SoundHack
and convert it back into sound using the QT Coder again.

One could also use the QT Coder to convert any QuickTime=F4 movie into a
soundfile. The resultant sound will tend to be repetitive, it will also
tend to be biased toward the high frequencies since the frequency in the
frame is interpreted in a linear fashion.


This function is rather experimental and I am not quite sure what
it will be good for yet.

=46or future versions I am working on an exponential frequency
encoding scheme as well as color schemes which follow visual
perception models.

-----

--------------------------------------------------------------------------
douglas irving repetto nee irving bellemead
http://music.dartmouth.edu/~douglas
music-dsp mailing list web site:
http://shoko.calarts.edu/~glmrboy/musicdsp
--------------------------------------------------------------------------

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

Date:Thu, 2 Sep 1999 13:36:01 -0400
From:"Mr. Jester" <mrjester@FLEDGE.WATSON.ORG>
Subject: pictures -> sound

Ah, I stand corrected -

SoundHack will allow one to save the sonogram of a given sound as a
quicktime movie, which can then be edited by other, presumably more
graphically-oriented, programs.

more info: see http://shoko.calarts.edu/~tre/

Jer

####Mr. Jester|mrjester@fledge.watson.org
##########Jer Welter|jwelter@peabody.jhu.edu
#| ** |#"this might just be the sit down
<formal wake for reason"--barkmarket

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

Date:Thu, 2 Sep 1999 11:23:06 -0700
From:{ brad brace } <bbrace@WIRED.COM>
Subject: Re: pictures -> sound

At 1:36 PM -0400 9/2/99, Mr. Jester wrote:
>Ah, I stand corrected -
>
>SoundHack will allow one to save the sonogram of a given sound as a
>quicktime movie, which can then be edited by other, presumably more
>graphically-oriented, programs.
>
>more info: see http://shoko.calarts.edu/~tre/


Yes; the results are a little too simplistic/predictable for my taste.
Thanks to all who recommended Metasynth -- great fun! although a tad
expensive...


The_12hr-ISBN-JPEG_Projectsince 1994 <<<<

+ serial
+ eccentric
+ continuous
+ hypermodern
+ imagery online

ftp://ftp.wco.com/pub/users/bbrace<<

ftp://ftp.netcom.com/pub/bb/bbrace<<

ftp://ftp.teleport.com/users/bbrace<<

ftp://ftp.rdrop.com/pub/users/bbrace<<

ftp://ftp.pacifier.com/pub/users/bbrace<<

Usenet News://alt.binaries.pictures.12hr/ a.b.p.fine-art.misc
> Mailing-list: listserv@netcom.com / subscribe 12hr-isbn-jpeg
> Reverse Solidus: http://www.teleport.com/~bbrace/bbrace.html

{ brad brace }<<<<< bbrace@netcom.com >>>>>~finger for pgp

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

Date:Thu, 2 Sep 1999 20:49:51 +0000
From:andy g <host@PODCENTRE.DEMON.CO.UK>
Subject: brutality

hello

i've just been playing around with a bit of a patch which needs to keep
updatingan 'if' object. i have 3 constantly changing number boxes going
into it and i need the 'if' object to perform a calculation each time a
value changes instead of the usual 'only a bang in the left' situation.
so... what i've done is to hook up a metro to the leftmost number box to
keep banging away at it so that 'if' is fooled into thinking it has to keep
making the calculation.

this works but i can't help feeling it's more than a bit brutal and ungraceful.
is there a better way anyone can think of? it's been a very long day so
maybe i'm missing something obvious - just wondering...

andy

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

End of MAX Digest - 1 Sep 1999 to 2 Sep 1999 (#1999-262)
********************************************************