We closed this forum 18 June 2010. It has served us well since 2005 as the ALPHA forum did before it from 2002 to 2005. New discussions are ongoing at the new URL http://forum.processing.org. You'll need to sign up and get a new user account. We're sorry about that inconvenience, but we think it's better in the long run. The content on this forum will remain online.
IndexProgramming Questions & HelpSound,  Music Libraries › Processing equivalent for Max/MSP/Jitter, PD
Page Index Toggle Pages: 1
Processing equivalent for Max/MSP/Jitter, PD (Read 1191 times)
Processing equivalent for Max/MSP/Jitter, PD
May 27th, 2009, 11:08am
 
I have finished my first Processing patch, and I'm very happy with this environment.  Thx 4 all the great work everyone contributed to Processing and its libraries!

Initially I coded the application using Max/Jitter on MacOSX -- this was for a music installation.  I ran into trouble with the limitations imposed on Max, and the surprising slow response in painting the screen on MacOSX.  (The net effect is that it can't respond fast enough, the drawing update was often skipped due to "lazy" updates, and even the music playback was slowed occasionally...)  I switched to Processing on a hunch, and it worked perfectly -- no delays, with plenty of horsepower to spare (CPU utilization <50%, typically only half of that).

I want to continue music installations using this environment in the future.  However, Max/MSP is fairly rich in its support of music-related stuff.  (That is probably why it is sort of the "standard", and why it is so expensive.)  Is there any coherent idea to provide the equivalent capabilities in Processing?

I did a quick search, and it appears jMusic may be fairly close in richness of support of musical stuff (compared with Max).  (I did a quick test, and my tests appear to work under jm-etude with minor changes.)  Unfortunately there was no maintenance or even forum activity after 2004, so it is fairly old code.  jm-etude seems to have covered all of it, but unfortunately there seems to be no activity to support or maintain it recently.

So, my questions:
1) Are there rich general-purpose music support libraries available, equivalent to Max/MSP?  (Jitter would be equivalent to Processing.)  I don't want to miss out on Minim, ESS, or any of the Processing libraries out there.  Beads seem interesting.  What are your thoughts/recommendations?
2) If in case jMusic is still the closest, what would you suggest the approach to continue from here?  The idea for jm-etude was great, unfortunately it encapsulated only a small portion of jMusic.  Can we use jMusic fully via translation of the differing data structures when necessary, versus full encapsulation employed in jm-etude?

Thanks in advance for your ideas!
Re: Processing equivalent for Max/MSP/Jitter, PD
Reply #1 - Jun 1st, 2009, 5:41am
 
use puredata and send info between both pd and p5 by midi or osc
Page Index Toggle Pages: 1