Forums > MaxMSP

Creating Externals

February 5, 2007 | 8:59 pm

Hi,

I’m just getting into creating my own externals for max/msp and was wondering whether anyone had any tips/hints/guides for me.

i want to try to implement a similar thing to Jason Freeman’s iTunes Signature Maker (http://www.jasonfreeman.net/itsm/), so guess the first thing is to make an external which will find all the sound files on a hard drive. Does anyone know how i could go about doing this?

Thank you
Chris


February 5, 2007 | 9:14 pm

Hi Chris –

In addition to Jason’s stuff, you might want to look at the MEAP software
we’ve developed with Dan Ellis and Co. here at Columbia:

http://labrosa.ee.columbia.edu/meapsoft/

It does some impressive feature recognition/extraction, all in java (open
source) at present.

brad

http://music.columbia.edu/~brad

On Mon, 5 Feb 2007, Chris Hipgrave wrote:

>
> Hi,
>
> I’m just getting into creating my own externals for max/msp and was
> wondering whether anyone had any tips/hints/guides for me.
>
> i want to try to implement a similar thing to Jason Freeman’s iTunes
> Signature Maker (http://www.jasonfreeman.net/itsm/), so guess the first
> thing is to make an external which will find all the sound files on a
> hard drive. Does anyone know how i could go about doing this?
>
> Thank you
> Chris
>


February 5, 2007 | 9:44 pm

FWIW you probably don’t need an external to do this. I would think all
of the functionality was already in Max..

But, there is a pdf called WritingExternals in one of the SDK folders,
and there are example externs as well, looking at these is your best was
to start.

b

Chris Hipgrave wrote:
> Hi,
>
> I’m just getting into creating my own externals for max/msp and was wondering whether anyone had any tips/hints/guides for me.
>
> i want to try to implement a similar thing to Jason Freeman’s iTunes Signature Maker (http://www.jasonfreeman.net/itsm/), so guess the first thing is to make an external which will find all the sound files on a hard drive. Does anyone know how i could go about doing this?
>
> Thank you
> Chris
>


barry threw
composition : sound : programming
http://www.barrythrew.com
bthrew(at)gmail(dot)com
857-544-3967

(if you would see the stars clearly,
look hard at the surrounding darkness)
-Ooka Makoto


February 5, 2007 | 9:46 pm

Hi Brad,

This is very nice. It’s exactly the kind of thing that i want to do. Do you think it would be possible to implement this king of thing in max? If so, do you know where/how i should start?

Thank’s
Chris


February 6, 2007 | 12:00 am

On Mon, 5 Feb 2007, Chris Hipgrave wrote:

> This is very nice. It’s exactly the kind of thing that i want to do. Do
> you think it would be possible to implement this king of thing in max?
> If so, do you know where/how i should start?

(about the MEAP software)…

We’ve talked about it a little bit, but I doubt we do too much before the
summer ourselves regarding max/msp. The tricky part is MEAP’s
‘out-of-time’ view of the soundfiles, and trying to get that to work with
a linear time-flow language like max/msp. Sam Pluta has done some work
with MEAP output files in SC, but it doesn’t have the dynamic
analysis/modfication capabilities that you get with the MEAP environment
directly (i.e. you have to write and parse a feature description file
first, and then you can read it and resynth).

But I think the possibility exists to do something really interesting with
this software. Been also contemplating how to integrate ‘out-of-time’
processes into a flowing model, especially relating to getting [maxlisp] a
little less brittle. Some kind of threading/semaphore thing might work.

brad

http://music.columbia.edu/~brad


Viewing 5 posts - 1 through 5 (of 5 total)