Paul Davis wrote: > Processing has wrapped a language with a lot *less* power than > SuperCollider in a front end that is much easier to learn. Its a shame. > But it also seems to be way the world works.
So we would rather have a *more* powerful language wrapped in a front end that is very difficult to learn? We already have that in spades, and it's proven a good way to scare off people with good ideas who are not skilled in coding enough (or patient enough) to get the most basic tasks to work. What we need is a nice and powerful back-end that is wrapped in an easy-to-learn front end. The best of both worlds, if it's possible. My entire point is to design a C++ framework and resultant editor with only a very specific problem domain in mind: software effects, synthesis, and perhaps sampling as well. Then abstract everything that's needed into classes and functions that are well-documented. I seem to recall you saying once, Paul, that nobody was writing the Native Instruments type of plug-ins for Linux audio. That statement is the very thing that got me down this path. It made me wonder what kind of code frameworks and libraries NI inevitably has created to use internally, and hoping we could make the same thing, open it all up, and then see some very powerful synthesizers and effects come out of it. Everyone on this list seems to think these are all completely solved problems, and I disagree, with a great deal of passion. What happened to the days when we were all pumped up with enthusiasm, determined to take the world of professional audio by storm? Of course, this also in part gets back to the "small, interoperating apps" vs. "large monolithic apps" argument, and I don't intend to go back down that road. We're already well down the first path, but even then, I still don't see why we can't create the kinds of programs that can match and even outclass what's available in the "desktop home studio" space on Windows and Mac. Geez, the election year must be getting to me. I'm beginning to sound like a politician. Oh well, these are my raw and naked thoughts and feelings, and I'll leave them exposed for all to see and comment and criticize. I really don't care if they get stomped on or not. -- Darren Landrum _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
