Wow Jean-Marie - amazing story! I'm glad to know it, though it's unfortunately 
quite familiar sounding.

Implementing your work as pd abstractions is a fantastic goal! It would be 
amazing to work with you on this.

It's worth mentioning another commercially successful - but actually completely 
open source modal synthesis project:

and while it doesn't sound like you're excited to read code these days - all of 
the dsp for that module is here:

I'd be curious to learn how similar that might be to your work.

At any rate - I'm going to start digging into this!


> On Aug 6, 2017, at 12:58 PM, Jean-Marie Adrien <> 
> wrote:
> would be great if it would be in pd abstractions !
> everything is in the paper though, you are right, and the method is 
> incredibly powerful, so the project was in that time to control it with 
> gestures data bases and artificial intelligence and so on, all of this being 
> existing now, not speaking about multi channel sound diffusion etc.
> I was disappointed when, after having developed the method at IRCAM, i 
> discovered (and had to pay for it though) some ten years ago the actual 
> modalys thing that was kind of retro engineered after i left IRCAM, from the 
> big C++ initial software with was developed between 1984 and 89.
> The math is not so complex, it is just a matrix equation incremented step by 
> step, and very straightforward and intuitive discontinuities in time domain 
> which correspond to straightforward updates of the matrix, resulting for 
> instance from contact between objects and other intuitive events.
> If you simplify the maths, it will probably become more complex i’d say, and 
> you will probably hear it, because time domain sound synthesis is quite 
> sensitive.
> On the same line, one advantage of modal synthesis is that you can achieve 
> impossible physical excitations on imaginary structures, and interpolate 
> between all this, having transient sounds and articulations, but even with 
> the full math though, you could hear in that case that you were sort of 
> tearing the equations, which corresponds to the fact that there is no 
> existing physical gesture which you could refer to when exploring impossible 
> configurations.
> Math simplification is what happened probably when the available pd modalys 
> software was achieved : i was disappointed by this tool and rarely use it.
> Another application has been developed by Apple in Logic with the "sculpture 
> » plugin : it is very much main stream, they probably make money with it and 
> Im still poor. Bref.
> I’d love the true vintage thing on pd now : it is just implementing a matrix 
> equation with updates conditions.
> The point is that, thirty years later, i do not understand anymore a single 
> line in C++, although I’ve written many thousands of lines. 
> Hmm. I dont believe it myself, how is this even possible ?  But i remember 
> very well the principles. Id be happy to help if i can anyway.
> jm
>> Le 6 août 2017 à 16:50, Jesse Mejia <> a écrit :
>> Yes - I mentioned Ircam's Modalys and that  paper in my initial post. 
>> Because modal synthesis is so well known, and well documented, I'm surprised 
>> there isn't a similar (but free!) pd implementation. Something with 
>> abstractions instead of externals would be great.
>> So let's make one. I know it's a bank of resonant bandpasses, but working 
>> out their relationships based on the modal characteristics of physical 
>> shapes seems to be key, and abstracting those relationships to friendly 
>> controls.
>> The math in the papers is a bit beyond me but it looks like it's all there. 
>> I can't tell by looking at it if it's something that would be too 
>> hard/annoying to do with vanilla.. or if it's describable in a less math 
>> heavy way.
>> Alex - newly compiled versions of the stk would be great! I tried and failed 
>> at that about a year ago. But the faust implementations compile well from 
>> faust to pd.
>>> On Aug 6, 2017, at 3:24 AM, cyrille henry <> wrote:
>>>> :)
>>>> indeed and i had myself to _pay_ for it, which is something that probably 
>>>> illustrates the "élégance à la française"
>>>> jm
>>> I did not encourage piracy, but since pd patch can't be protected I guess 
>>> that an anonymous source could leak the files without any trouble.
>>> cheers
>>> c
>>> _______________________________________________
>>> mailing list
>>> UNSUBSCRIBE and account-management -> 
>> _______________________________________________
>> mailing list
>> UNSUBSCRIBE and account-management -> 
_______________________________________________ mailing list
UNSUBSCRIBE and account-management ->

Reply via email to