[share] generative music

Oct 21, 2009 at 4:00pm

[share] generative music

Hello maxers,

here a more friendly version of two objects i done before ; it’s about “self organized map”, and “factor oracle”, both for generative music.

Thanks for feedback (bugs and questions).

Dec 16, 2009 at 7:33am

Hello maxers,

i add [foxtrot] ; an external about Hidden Markov Chain (Forward, Backward, Baum-Welch) for generative music. That’s for mac ; i put code with.

Feedback & suggestions are welcomed, about coding -who is not my job-, bugs, or HMM in a general way : how to adapt it for gesture following for example.


Dec 22, 2009 at 5:14pm

Hello maxers,

waiting for share pages, here a link to download “my_generative-1.5.ZIP” ; this DIYPianoRollUI++ should be work with max 5.1.1 on mac ; I fix few stuff on [charlie], [zoulou], [foxtrot] too.



Dec 28, 2009 at 4:12pm

hello vanille,

can’t see ur great patch there, could you pls have a look?

Fichier inexistant.
Les fichiers envoyés sont testé régulièrement par NOD32 Antivirus.

Dec 29, 2009 at 7:07am

Hello Rio,

Sorry, i deleted files, as i found a big chrashy bug ; i fixed it ; and as Max is never-ending : i’m fixing few other stuff. I’ll post a new link soon.

Dec 29, 2009 at 10:56am

Hello Rio,

here a link to “my_generative-1.5.1beta.zip” ; it works fine (i hope) ; except than last example are work in progress.


Dec 29, 2009 at 11:28am

Hi Vanille Bechamel !

I didn’t know you coded an implementation of Factor Oracle in Max5 ! I did one too for IRCAM and still working on/with it. I’m interseted in how you implemented it (internally) and hopefully you’ll be interested by my version too.

Don’t hesitate to contact me directly. We may have some great talks about all that !


Dec 29, 2009 at 5:07pm

Hello BenCello,

If you download the ZIP, you will find my email inside it (lisezMoi.txt) to connect directly.
You can find C source too.

I made three versions of Factor Oracle ;

this one [zoulou] is to use with midi, so as it doesn’t have to be very quick, i code it as a dynamic graf with dynamic linklist ;

but to use it in audio domain (i tried to use it for pitch tracking -???-) i made one with an array of long ;

and another :-) with a mix between both to make a FactorOracleGranulator ; i posted them few monthes ago on the forum but they gone since new website …

I called them [romeo~] and [juliet~], but to be honest they have to be improved. Pitch tracking is not as bad as i thought, but i need to find a way to parse founded data ; but i can’t do it, as i can’t currently play my instrument… but if somebody wants … i’ll post a link tomorrow.

Anyway, it should be nice to speak about that, and see another way of doing it …

Dec 30, 2009 at 5:01pm

Hello maxers,

here [juliet~] : useless prototype for bass pitch tracking (with factor oracle and length repeated suffix) ; must be improved (or : ok, that’s only fit for the trash can !).


Jan 17, 2010 at 5:01pm

Hello maxers,

work in progress ; my_generative-1.6.zip ; http://dl.free.fr/omSO73HZO ; thanks for feedback.

Jan 17, 2010 at 7:19pm

salut vanille bechamel,

I’d like to test it and give feedbacks, but I’m with windows7 here :-(
I don’t have the time to adapt it.
If I have time this week, I can test it for you

all the best,

Feb 16, 2010 at 4:48pm

Hello maxers,

NeverEndingAlwaysBuggy !
my_generative-1.7.zip ;


Feb 16, 2010 at 8:36pm

We have a temporary Share page (which is accessible from the Community page) where I can add your work.


If you’re new to our Share section, just email the work you’d like to share with a short description to website@cycling74.com.



You must be logged in to reply to this topic.