Forums > MaxMSP

Macaque

January 21, 2007 | 3:26 pm

Hello,

I just revived an old Max patch of mine called Macaque which used to
read Lemur (http://www.cerlsoundgroup.org/Lemur/) files and convert
them either into text or MIDI sequences.
Now, Macaque does basically the same with SDIF partial-tracking files
(1TRC; created by SPEAR or AudioSculpt) but has a much nicer GUI and
more flexibility in terms of processing and additive synthesis.
Also, I came up with something I call "velocoding" which is essential
if you want to further convert the MIDI files into Finale music
notation displaying microtonal accidentals in 48TET (8th-tone
approximation).

The software is still beta and I don’t have a documentation yet, but
those of you that are brave enough might want to look at http://
http://www.georghajdu.de/macaque.html. Most of it is fairly self-
explanatory. Feedback would be greatly appreciated.

Macaque absolutely requires installation of the ejies and Lobjects
(as well as freeverb~/monoverb~). Otherwise the software will crash.
Please refer to the README file.

Enjoy,

Georg


January 22, 2007 | 12:49 am

Hi Georg,

I’ve tried installing Macaque but it still crashes max/msp on opening
(complete crash, terminates the process before loading the GUI…), not
sure where I’m going wrong. I’m using WinXP and max/msp 4.6.2.

Where I’ve probably gone wrong is in the macaque folder, where should I
be installing the Lib folder (do the contents need to be removed from
that folder and sent to different places?). I’ve installed ejies and
monoverb~/freeverb~, I think I’ve installed all the Lobjects but maybe
not (installed folders: LPstarterpack, Lmaths, Lpack_2, Lpack_3, Lpack_4).

thanks,
Scott

ps: I’m a relative newcomer to max/msp and first time poster to the list
so hopefully this is all etiquettilicious.

Georg Hajdu wrote:
> Hello,
>
> I just revived an old Max patch of mine called Macaque which used to
> read Lemur (http://www.cerlsoundgroup.org/Lemur/) files and convert
> them either into text or MIDI sequences.
> Now, Macaque does basically the same with SDIF partial-tracking files
> (1TRC; created by SPEAR or AudioSculpt) but has a much nicer GUI and
> more flexibility in terms of processing and additive synthesis.
> Also, I came up with something I call "velocoding" which is essential
> if you want to further convert the MIDI files into Finale music
> notation displaying microtonal accidentals in 48TET (8th-tone
> approximation).
>
> The software is still beta and I don’t have a documentation yet, but
> those of you that are brave enough might want to look at
> http://www.georghajdu.de/macaque.html. Most of it is fairly
> self-explanatory. Feedback would be greatly appreciated.
>
> Macaque absolutely requires installation of the ejies and Lobjects (as
> well as freeverb~/monoverb~). Otherwise the software will crash.
> Please refer to the README file.
>
> Enjoy,
>
> Georg
>


January 22, 2007 | 8:58 am

Hi Scott,

You probably didn’t install fplay.class (part of ejies) correctly. It
needs to reside inside a folder named ej which needs to be in MaxMSP
4.6/Cycling ’74/java/classes/. I had the same problem until I solved
this issue.
I’ll probably create an installer one day which’ll copy the file
there automatically.

Georg

On Jan 22, 2007, at 1:49 AM, scott mc laughlin wrote:

> Hi Georg,
>
> I’ve tried installing Macaque but it still crashes max/msp on
> opening (complete crash, terminates the process before loading the
> GUI…), not sure where I’m going wrong. I’m using WinXP and max/
> msp 4.6.2.
>
> Where I’ve probably gone wrong is in the macaque folder, where
> should I be installing the Lib folder (do the contents need to be
> removed from that folder and sent to different places?). I’ve
> installed ejies and monoverb~/freeverb~, I think I’ve installed all
> the Lobjects but maybe not (installed folders: LPstarterpack,
> Lmaths, Lpack_2, Lpack_3, Lpack_4).
>
> thanks,
> Scott
>
> ps: I’m a relative newcomer to max/msp and first time poster to the
> list so hopefully this is all etiquettilicious.
>
>
> Georg Hajdu wrote:
>> Hello,
>>
>> I just revived an old Max patch of mine called Macaque which used
>> to read Lemur (http://www.cerlsoundgroup.org/Lemur/) files and
>> convert them either into text or MIDI sequences.
>> Now, Macaque does basically the same with SDIF partial-tracking
>> files (1TRC; created by SPEAR or AudioSculpt) but has a much nicer
>> GUI and more flexibility in terms of processing and additive
>> synthesis.
>> Also, I came up with something I call "velocoding" which is
>> essential if you want to further convert the MIDI files into
>> Finale music notation displaying microtonal accidentals in 48TET
>> (8th-tone approximation).
>>
>> The software is still beta and I don’t have a documentation yet,
>> but those of you that are brave enough might want to look at
>> http://www.georghajdu.de/macaque.html. Most of it is fairly self-
>> explanatory. Feedback would be greatly appreciated.
>>
>> Macaque absolutely requires installation of the ejies and Lobjects
>> (as well as freeverb~/monoverb~). Otherwise the software will
>> crash. Please refer to the README file.
>>
>> Enjoy,
>>
>> Georg
>>
>


January 22, 2007 | 10:38 am

Hi Scott,

Contrary to the README file, you’ll also need to download and install
CNMAT’s spectral tutorial which you can find here:

http://www.cnmat.berkeley.edu/MAX/downloads/files/ANY/spectral_1.2.1.zip

Georg

On Jan 22, 2007, at 1:49 AM, scott mc laughlin wrote:

> Hi Georg,
>
> I’ve tried installing Macaque but it still crashes max/msp on
> opening (complete crash, terminates the process before loading the
> GUI…), not sure where I’m going wrong. I’m using WinXP and max/
> msp 4.6.2.
>
> Where I’ve probably gone wrong is in the macaque folder, where
> should I be installing the Lib folder (do the contents need to be
> removed from that folder and sent to different places?). I’ve
> installed ejies and monoverb~/freeverb~, I think I’ve installed all
> the Lobjects but maybe not (installed folders: LPstarterpack,
> Lmaths, Lpack_2, Lpack_3, Lpack_4).
>
> thanks,
> Scott
>
> ps: I’m a relative newcomer to max/msp and first time poster to the
> list so hopefully this is all etiquettilicious.
>
>
> Georg Hajdu wrote:
>> Hello,
>>
>> I just revived an old Max patch of mine called Macaque which used
>> to read Lemur (http://www.cerlsoundgroup.org/Lemur/) files and
>> convert them either into text or MIDI sequences.
>> Now, Macaque does basically the same with SDIF partial-tracking
>> files (1TRC; created by SPEAR or AudioSculpt) but has a much nicer
>> GUI and more flexibility in terms of processing and additive
>> synthesis.
>> Also, I came up with something I call "velocoding" which is
>> essential if you want to further convert the MIDI files into
>> Finale music notation displaying microtonal accidentals in 48TET
>> (8th-tone approximation).
>>
>> The software is still beta and I don’t have a documentation yet,
>> but those of you that are brave enough might want to look at
>> http://www.georghajdu.de/macaque.html. Most of it is fairly self-
>> explanatory. Feedback would be greatly appreciated.
>>
>> Macaque absolutely requires installation of the ejies and Lobjects
>> (as well as freeverb~/monoverb~). Otherwise the software will
>> crash. Please refer to the README file.
>>
>> Enjoy,
>>
>> Georg
>>
>


January 22, 2007 | 2:08 pm

Thanks Georg, that seems to be most of the problem, I had an older
version of ejies without most of those classes.

It’s opening without crashing max now and playing back sdif
(grumpily…) but I’m still getting a big fat error list (see attachment
if you’re interested), reckon I need to update the Lbjects by the look
of things: I’ll report back later. Some missing colls and jpegs in there
as well though, should they not be part of macaque lib (which is in my
search path)? or are they part of an external/abstraction?

s.


January 22, 2007 | 4:34 pm

Hi Scott,

I guess I posted the files a bit prematurely noticing today that a
few more items needed to be put in the lib folder. I’ll post a Max
collective version of Macaque later tonight.
I already noticed that the CNMAT SDIF objects won’t run as smoothly
in Windows as in Mac OS X. You probably need to do some tweaking such
as changing latency and vector size.

I’d suggest you also install the Jasch objects– a nice collection of
very useful objects.

Thank you for your patience!

Regards,

Georg

On Jan 22, 2007, at 3:08 PM, scott mc laughlin wrote:

> Thanks Georg, that seems to be most of the problem, I had an older
> version of ejies without most of those classes.
>
> It’s opening without crashing max now and playing back sdif
> (grumpily…) but I’m still getting a big fat error list (see
> attachment if you’re interested), reckon I need to update the
> Lbjects by the look of things: I’ll report back later. Some missing
> colls and jpegs in there as well though, should they not be part of
> macaque lib (which is in my search path)? or are they part of an
> external/abstraction?
>
> s.
>
>
>


January 22, 2007 | 6:58 pm

As quite a number of items were missing from the download, I created
a new archive that also includes collective versions of Macaque. Only
the ejies need to be installed in case you prefer to run the
collective. If you’ve downloaded Macaque yesterday, I’d like to
kindly ask you to download the archive again from: http://
http://www.georghajdu.de/macaque.html?&L=1.

Sorry for the premature posting, but this is often part of moans and
groans of creating new software.

Best,

Georg

On Jan 22, 2007, at 5:34 PM, Georg Hajdu wrote:

> Hi Scott,
>
> I guess I posted the files a bit prematurely noticing today that a
> few more items needed to be put in the lib folder. I’ll post a Max
> collective version of Macaque later tonight.
> I already noticed that the CNMAT SDIF objects won’t run as smoothly
> in Windows as in Mac OS X. You probably need to do some tweaking
> such as changing latency and vector size.
>
> I’d suggest you also install the Jasch objects– a nice collection
> of very useful objects.
>
> Thank you for your patience!
>
> Regards,
>
> Georg
>
> On Jan 22, 2007, at 3:08 PM, scott mc laughlin wrote:
>
>> Thanks Georg, that seems to be most of the problem, I had an older
>> version of ejies without most of those classes.
>>
>> It’s opening without crashing max now and playing back sdif
>> (grumpily…) but I’m still getting a big fat error list (see
>> attachment if you’re interested), reckon I need to update the
>> Lbjects by the look of things: I’ll report back later. Some
>> missing colls and jpegs in there as well though, should they not
>> be part of macaque lib (which is in my search path)? or are they
>> part of an external/abstraction?
>>
>> s.
>>
>>
>>
>


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