I prefer text-programming over visual-programming; does Max have options for me?
I am an experienced programmer in many languages. I have always found VPL's frustrating and Max is no exception. There are many things that I could do in one or two lines of code that require painstakingly connecting "patch-cords" or submitting myself to typing out pseudo-code-like parameters. Compared to other VPL's I have used, Max does a fantastic job of bridging the gap between coding and software. But find myself in want of a speedier system, despite great features such as encapsulation. Is there any way to use max that supports hand-coding text based solutions?
Why not go all the way and choose CSound? Max is a visual paradigm.
javascript, and genexpr are right there in the environment.
You can code externals in C and java.
There is a csound~ external for Max, bridging GUI world and 'code' world.
But even in Csound, I doubt that 'one or two lines of code' will do a lot of tricks.
Yeah, while there are a lot of features of Max that I would not begin to be able to code, I am using a lot of JS now. Basically any time there is any sort of logical decision to be made, I go to inline code.
If you are a serious programmer, check out JUCE, which is what MAX is written in. If I had the time to develop real C++ chops, that's what I would be using for my work. Cross-platform library with powerful audio and gui support.