[PD] jMax Phoenix
ydegoyon at gmail.com
ydegoyon at gmail.com
Thu Sep 23 20:28:08 CEST 2010
ola,
i did try to install jmax sometimes ago...
but i never used it,
the reason being java is totally unfit
for real-time apps and fast response....
have the same problem now with webcamstudio..
but suerte!,
sevy
Maurizio De Cecco wrote:
> Hallo,
>
> my name is Maurizio De Cecco, and i am the maintainer and developper
> of the jMax Phoenix project,
> a kind of cousin of Puredata. Having release a new beta for jMax (on
> Linux and Mac OS X), and after
> discussing with Miller Puckette, i think the members of this list may
> be interested in knowing more
> about the project, and may be take a look.
>
> A bit of history: i worked in Ircam in the 90s, where i was lucky
> enough to work with Miller Puckette
> on Max/ISPW and following versions; i then worked on jMax, that was
> intended to be a 'next generation'
> Max for the Ircam projects; jMax was used in a few large productions;
> i left in 99 for pursing other
> interest (Linux Mandrake, at that time :), and forgot for a while
> about jMax.
>
> In the meanwhile, jMax was put under a GPL licence, and after a couple
> of years Ircam stopped its development
> (don't ask me why, i wasn't there).
>
> In 2008 i was getting severely bored: server side Java, quality
> indicators and software engineering was my daily bread, and no code to
> write; so, to keep my developer mind healthy, i took up the development
> of jMax, starting from the last release i worked on.
>
> Given the fact that jMax slept a few years, it cannot compete with
> puredata in terms of available libraries,
> patches, and in general maturity of the solution.
>
> But it have its own peculiarity, a number of different ideas, and
> having a code base but no users (yet, i hope:)
> allows some bold design decision to be taken; think of jMax Phoenix as
> a kind of research project in same family where Puredata is.
>
> Describing the differences between jMax and Puredata would be long,
> because it would need to go back
> to the original developments; to be very synthetic i would resume in
> the following:
>
> 1) Architecture: the jMax user interface run on a different process,
> and it written in Java.
>
> 2) APIs are completely different, but see below.
>
> 3) The Object Set is reduced to the old ISPW object set; jMax can also
> transparently include LADSPA plugins as objects; finally, i developped
> compatibility layer (to be completed) that allows to recompile simple
> pd objects for jMax, and possibly to load pd abstractions.
>
> 4) User Interface: there is a lot of work going on in the UI, that
> allows, between other, the used of a single window IDE style interface.
>
> 5) Packaging and configuration: jMax Phoenix support the packaging
> of complex libraries and applications in a single file, and even
> automatically grab libraries from the internet.
>
> 6) The language: jMax support the use of expressions in object
> definition, like in | int ( 10 + $foo) | so that objects in
> abstractions can be parametrised with respect to the arguments.
>
> 7) Hopefully in between 6 month and a year: an optimising dsp compiler
> and engine able to run a patch in parallel on multiple core (where
> multiple means around 8).
>
> For anybody more interested, the project site is
> http://www.jmax-phoenix.org/, and the
> binaries and sources can be loaded from the project sourceforge site,
> http://sourceforge.net/projects/jmax-phoenix/
>
> For your information, i include at the end of the mail the formal
> announce of the 0.6 beta release; it does not mention the Max OS X
> version, that was not ready at the time.
>
> Maurizio
>
> -------------------------------------------------------------------------
>
> After many month of development, we are proud to announce the version
> 0.6 beta of jMax Phoenix.
>
> The major highlights for this version are:
> - A first version of the puredata source compatibility kit, including
> the build system and a full example of recompiled object library.
> - A large set of usability bug fixed; all the bugs preventing a smooth
> work flow have been fixed.
> - Error handling improvements: most of the bugs and configuration
> errors now results in error messages, and not unexplained freezes.
> - A set of examples and tutorials has been recovered from old ISPW
> archives; they are not updated to include all the major jMax
> functionalities, but it is better than nothing.
>
> Full release notes are available in the release notes section of the
> projet site.
>
> This release has been tested on Ubuntu and Ubuntu Studio 10.04, Debian
> 5, Fedora 13 and Mandriva Spring 2010; check the installation
> instruction on the projet site for specific caveats for Debian and
> Fedora.
>
> The Puredata compatibility sub-project has been *very* time consuming;
> in order to better manage my scarce time resources,
> we need some user feedback (and possibly help) to be able to evaluate
> the actual interest of pursuing this development direction.
>
> For more information and download and installation instructions go to
> http://www.jmax-phoenix.org/.
>
> For contacting the project team: contact at jmax-phoenix.org
>
> The jMax Phoenix team
>
> __________
> Maurizio De Cecco -
> Music: http://www.myspace.com/mauriziodececco
> Blog: http://maurizio.dececco.name/
> Software: http://www.jmax-phoenix.org/
>
>
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
More information about the Pd-list
mailing list