Subject: MAX Digest - 7 Jun 1999 to 8 Jun 1999 (#1999-172)
Date: Wed, 9 Jun 1999 00:00:00 -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 11 messages totalling 341 lines in this issue.

Topics of the day:

  1. Karplus-Strong ?
  2. MSP-based improv concert at KlangArt99 Osnabrueck
  3. ptIII 882/20 and MSP
  4. HyperMIDI
  5. MIDIfiles (2)
  6. clickless looping buffer
  7. movies and loops
  8. NYC Max/MSP User's Group meeting Wednesday
  9. cd (2)

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

Date:Tue, 8 Jun 1999 00:16:16 -0400
From:Neal Farwell <nfarwell@FAS.HARVARD.EDU>
Subject: Karplus-Strong ?

Dear All

How would I make a classic Karplus-Strong resonator in MSP (short delay
line, feeding back via a low-pass filter)? Tapin/tapout works but has a
maximum fundamental of 689 Hz (at 44100 sampling, vectors size 64). Delay~
can't feed back, nor can comb~ except internally (and unfiltered).

I'm probably missing something obvious... please point me to a suitable
example patch or archive.

Thanks

Neal
=========================================
Neal Farwell

Visiting Fellow in Composition

Music Department
Harvard University
Cambridge MA 02138

(617) 591-9478

nfarwell@fas.harvard.edu

http://www.fas.harvard.edu/~nfarwell
=========================================

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

Date:Tue, 8 Jun 1999 08:29:34 +0200
From:"Dr. Karlheinz Essl" <essl@EUNET.AT>
Subject: MSP-based improv concert at KlangArt99 Osnabrueck

Dear MAXers!

For all of you who happen to attend the KlangArt99 symposion in Osnabrueck
(Germany), I would like to draw your attention to a duo improvisation


between Jochen Bohnes (Freiburg) and me on two PowerBook running MSP
patches. This will happen on Fri 11 Jun 99 at 7 pm at the so called
"Schloss".

More information about this piece and the underlying MSP software at:


http://www.essl.at/works/flow/floss.html


Happy MAXin'
--- Karlheinz

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

Date:Tue, 8 Jun 1999 09:49:00 +0000
From:"A.J. Moore" <A.J.Moore@SHEFFIELD.AC.UK>
Subject: ptIII 882/20 and MSP

I currently run MSP on my AMIII cardand it works really well.
I am about to purchase a full PTIII system with the 882/20 interface.
I am keen to find out if people have been using max/msp with
multiple in/out interfaces - esp. reliability and support

thanks
AJM

Dr. Adrian Mooretel - 44 (0)114 2220486
Sheffield Universityfax - 44 (0)114 2668053
Music Department mailto:a.j.moore@shef.ac.uk
Western Bankhttp://www.shef.ac.uk/misc/personal/mu1ajm
Sheffield S10 2TN http://www.shef.ac.uk/uni/academic/I-M/mus/facils/studio.html
UKhttp://www.sonicartsnetwork.org/

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

Date:Tue, 8 Jun 1999 09:55:25 -0500
From:Paul Hertz <paul-hertz@NWU.EDU>
Subject: Re: HyperMIDI

On Sun, 6 Jun 1999 13:43:00 -0700 Christopher Dobrian <dobrian@UCI.EDU> wrote:

>HyperMIDI from EarLevel Engineering is the best way to use MIDI in
>Director. It worked fine up through Director version 6.5. I haven't tested
>it with version 7.

HyperMIDI 3.0 is an excellent product, but as of D7 XCMDs and XObjects are
no longer supported. The last I heard, Nigel Redmon, developer of
HyperMIDI, was hoping to incorporate HyperMIDI into QuickTime rather than
release it as an Xtra. It doesn't look like either is going to happen soon.

Some enterprising programmer could do the world a favor (and turn a profit)
by writing a D7 Xtra for Macintosh that would just be a wrapper for Apple's
XCMD interface.

-- Paul
paul-hertz@nwu.edu (Paul Hertz)|(*,+,#,=)(#,=,*,+)(=,#,+,*)(+,*,=,#)|
<http://www.nwu.edu/people/paul-hertz>

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

Date:Tue, 8 Jun 1999 10:56:03 -0400
From:Alex Noyes <anoyes@ZIPLINK.NET>
Subject: MIDIfiles

Anyone know of a easy (or perhaps not so easy) way to convert a MIDIfile type 1
(multitrack format) with 32 tracks into a text file so it can be edited and read
by the mtr object? Or even better an object that plays multitrack midi files with
the ability to mute individual tracks (not just channels)...


Thanks,

Alex

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

Date:Tue, 8 Jun 1999 17:14:28 +0100
From:david stevens <david@RESONANT.DEMON.CO.UK>
Subject: clickless looping buffer

hi all,

how far did we get with the click-free buffer thingy? I've been having another
go at it myself, but haven't managed anything usefull. Did someone actually come
up with a working solution? Or is there another version of buffer~ in the
pipeline that will solve this problem?

thanks

david

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

Date:Tue, 8 Jun 1999 12:35:38 -0400
From:Jeff Mann <jefman@UTCC.UTORONTO.CA>
Subject: Re: movies and loops

Try out the movieplus object. It works very well for loops, especially if you use
the "ramload" feature. We've used it quite effectively with Cinepak 320x240 movies
blown up to full-screen on an Xclaim VR card.

Sometimes, as Jeffrey Burns says, it's more efficient to send ascending/descending
frame indices while the movie is in "pause". There sometimes seems to be a large
lag time between pause and play, which can be avoided this way. The problem is that
you don't get any sound. What I've done is to make a separate audio-only quicktime,
"ramload" it, use the play/loop features, and then take the time index coming out
of the movieplus object and send that to another movieplus with the video movie.

I've also recently got a DV/FireWire system (the DigitalOrigin/Radius card &
drivers) working with Max, and it works great. If I load the movie into RAM, I can
get perfect two- or three-frame loops, and can slide the loop points around.
Without ramloading it, it's still very responsive.

Peter Castine <pcastine@PRZ.TU-BERLIN.DE> wrote:

> It's not the codecs so much as the compression schemes. Many compression
> schemes make use of the fact that two sequential frames have a lot of
> common or similar pixels, so what they encode is (very roughly speaking)
> the difference between succesive frames. This is efficient for sequential
> decoding, but if you go skipping around, the decoder will have to do a
> lot of extra work (jump to the new frame, then back up a couple of frames
> in order to put together the entire image...).

Using Cinepak, which does a lot of interframe (temporal) compression, it doesn't
seem to be that much of an issue, compared to disk access. If you ramload it, you
can get two- or three-frame loops and random jumps to work reasonably well.

> Note the qualifier in the second sentence above: "many". Not "all". The
> JPEG compression scheme (which was essentially MPEG 1, as I recall), just
> compressed each individual frame.

MPEG 1 is very different from JPEG. MPEG is more like Cinepak, using interframe
compression. It was designed mainly for playing pixel-doubled video from older
CD-ROM systems. You may be thinking about "M-JPEG", which is not an actual standard
but stands for Motion-JPEG, i.e. JPEG compression on successive frames of a video.
Various proprietary versions of motion-JPEG have been used.


> But I don't think people are using JPEG
> for movies very much nowadays.

Virtually all non-linear editing systems, except for the new DV/FireWire-based
systems, use motion-JPEG, eg. Avid, Targa, Radius, Miro, etc.

<Jeff

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

Date:Tue, 8 Jun 1999 12:48:54 -0400
From:Eric Singer <eric@ERICSINGER.COM>
Subject: NYC Max/MSP User's Group meeting Wednesday

A reminder about a meeting tomorrow of the new NYC Max/MSP User's Group:

>From: Dafna Naphtali <dln1@acf2.nyu.edu>
>To interested NY area Max users:
>
>
First-in-a-long-time..
>
>
Max (and MSP) Users Group meeting
>
>
Where:
>
Harvestworks/Studio PASS
>
596 Broadway, Suite 602
>
(Houston near Broadway)
>
tel. 212.431.1130
>
>
When: June 9th (7-9pm)
>
>
>We would like to have this be an opportunity for some face-to-face
>exchanges of ideas both technical and aesthetic and a chance to see
>eachother's works-in-progress, etc. The meeting is being hosted by myself
>and Eric Singer.
>
>If you are interested in attending and especially if you would like to
>present your work.. please flood my personal mailbox with a subject line
>"Max Users Group".
>
>
Thanks,
>
>
Dafna Naphtali
>
Harvestworks/Studio PASS

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

Date:Tue, 8 Jun 1999 16:07:32 -0400
From:Don Malone <dmalone@ROOSEVELT.EDU>
Subject: cd

Does anyone know if i can control two external audio CDs simultaneously
with MAX cd objects so that both are playing at the same time? I am
currently controlling one audio CD from a PB190 with a Red Line driver. Can
i just chain another external CD and control both with the same driver and
two cd objects? Has anyone done this.

Also, I cannot get the MAX cd object to recognize the internal CD player on
my PB1400.


happy tunes
Don

downloads & events http://faculty.roosevelt.edu/malone


312)341-6477


it takes all of us

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

Date:Tue, 8 Jun 1999 19:20:38 -0400
From:Stephen Kay <sk@COMPUSERVE.COM>
Subject: MIDIfiles

>Anyone know of a easy (or perhaps not so easy) way to convert a MIDIfile=

type 1
>(multitrack format) with 32 tracks into a text file so it can be edited
and read
>by the mtr object? Or even better an object that plays multitrack midi
files with
>the ability to mute individual tracks (not just channels)...

In terms of muting tracks that are on the same channel, you
could possibly open it up in a sequencing program, export
as 2 16 track files, and then use 2 detonates (or 2
of Eric Singer's SeqPlayer objects) playing simultaneously.

Stephen Kay

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

Date:Wed, 9 Jun 1999 09:42:26 +1000
From:Garth Paine <garth@ACTIVATEDSPACE.COM.AU>
Subject: Re: cd

>Hi Don,

>Does anyone know if i can control two external audio CDs simultaneously
>with MAX cd objects so that both are playing at the same time? I am
>currently controlling one audio CD from a PB190 with a Red Line driver. Can
>i just chain another external CD and control both with the same driver and
>two cd objects? Has anyone done this.

I have had 6 running simultaneously without problem - you just change the
SCSI address in the new CD Onject or you can call then "first" "second"
"third" etc which means you don't need the same SCSI numbers everytime.

>Also, I cannot get the MAX cd object to recognize the internal CD player on
>my PB1400.

check the list archive - this question has come up before - have you got
the new version of the CD object? Check the David's Cycling site for an
updated object

Cheers,

Garth

BTW: note that I have changed email and www addresses to activatedspace.com.au
creativeaccess.com.au will not work after June 01, 1999


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


.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.

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

End of MAX Digest - 7 Jun 1999 to 8 Jun 1999 (#1999-172)
********************************************************