open-source utilities and extras for Max/MSP
[ start | index | login ]
start > Software > net.loadbang.jython

net.loadbang.jython

Created by nick. Last edited by nick, 2 years and 254 days ago. Viewed 12,934 times. #10
[diff] [history] [edit] [rdf]
labels
attachments
jy.png (921)
NOTE: this project has moved to >>GitHub. The content here is an archive for reference only.


net.loadbang.jython is a package which supports the >>Python scripting/programming language within MXJ for Max/MSP.

We use the >>Jython interpreter, which allows Python and Java to interact, and gives Python access to the standard Java libraries (as well as any other Java code available to MXJ).

jy

Installation

Download this ZIP file: >>/download/net.loadbang.jython-1.2-20090405.zip. This archive contains instructions, plus the required JAR files, examples, javadocs and sources. The javadocs are also available online >>here.

(The Jython and Groovy packages use a lot of the same machinery, documented >>here.)

Note: this release is based on the still-beta release of Jython, 2.5b3. We have the non-beta release based on Jython 2.2.1 >>here.

Releases

* 1.2, 2009-04-05:

Built against Jython 2.5b3. This required some hacking to the output machinery in order to get messages flushed to the Max window (since 2.5b3 buffers differently to 2.2.1). There's a 250msec sweep on stderr, so error messages may appear to be a little sluggish.

* (1.1) 2008-07-17:

Update of net.loadbang.lib to v1.4 - not significant for Jython, but needed in recent releases of shado.

* 1.1, 2008-03-15:

Embarrassing synchronisation bug causing thread deadlock when a Jython interpreter instance threw an uncaught exception: now fixed.

* 1.0, 2008-03-06:

Fixed thread reentrancy problem.

* 0.9b2, 2008-03-03:

Cleaned up Javadocs; implemented thread reentrancy test as a stop-gap.

* 0.9b1, 2008-02-29:

Initial beta release.

Release Numbering

All releases have two parts to their version: an actual version number, and a date. The version number changes if the core Java code is changed; the date changes if the Java code changes, or if there are any changes to example code or 3rd-party libraries.

License

This code is copyright © 2010 Nick Rothwell, nick@cassiel.com. It is released under the >>GNU Lesser General Public License.

no comments | post comment



< September 2014 >
SunMonTueWedThuFriSat
123456
78910111213
14151617181920
21222324252627
282930

XHTML 1.0 validated
CSS validated
RSS 2.0 validated
RSS Feed

Contact: Nick Rothwell

Powered by SnipSnap 1.0b3-uttoxeter

Open Source Java and UI Software for MaxMSP

ff194

The fireflash spanning router for the >>monome.

shado-small

The shado compositing and sprite library for the >>monome.


jython-logo

The Python programming language embedded in MaxMSP/MXJ


groovy-50

The Groovy programming language embedded in MaxMSP


small_powered_by

A Jetty-based embedded web server for MaxMSP, with JSP support


hsqldb

SQL database support, using HSQL or Apache Derby (embedded), or MySQL


nixie

Nixie tubes for Max


buttonsx

Rotating, alignable, colourable, assignable, pattr-aware arrays of text


Legacy Software

snipsnap.org | Copyright 2000-2002 Matthias L. Jugel and Stephan J. Schmidt