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: https://mutable-instruments.net/modules/elements/ and while it doesn't sound like you're excited to read code these days - all of the dsp for that module is here: https://github.com/pichenettes/eurorack/tree/master/elements 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! -jesse > On Aug 6, 2017, at 12:58 PM, Jean-Marie Adrien <[email protected]> > 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 <[email protected]> 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 <[email protected]> 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 >>> >>> _______________________________________________ >>> [email protected] mailing list >>> UNSUBSCRIBE and account-management -> >>> https://lists.puredata.info/listinfo/pd-list >> >> >> _______________________________________________ >> [email protected] mailing list >> UNSUBSCRIBE and account-management -> >> https://lists.puredata.info/listinfo/pd-list >
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
