[ Goals | Status | News | Sync Howto | Darcs | License | Mailing list ]
Welcome to the Max free software community page! Here you can learn how to help Max grow into a great development environment.
Max version 1.0 will provide an interactive, reflective development environment with (1) a universal type system, (2) a persistent virtual machine (PVM) that implements data flow as the model of computation, and (3) direct inspection and manipulation of the PVM as the user interface paradigm.
Current release: Version 0.2.
Requirements: SBCL, SDL 1.2, CL-SDL, cl-sdl-opengl, cl-sdl-ttf, libfreetype6, UFFI, and hardware-accelerated OpenGL. There's a known bug on 64-bit systems, so you'll need a 32-bit userland (binaries and libraries, chroot works) to run Max.
Data types implemented with OpenGL graphics: strings
Max 0.2 was released today as a working demo of interactive data flow graph editing. The 3-D OpenGL interface, "Sync," is fully integrated and is the only user interface supported at the moment.
Release Announcement - Download Max
Max has developed much since the last release (0.1), but the next release (0.2) won't occur for some time. Please focus on the development version by using darcs to obtain and track the latest code, then sign up for the mailing list.
Sync, the 3-D OpenGL GUI, has been moved into the ui/gl subdirectory of the main Max tree. Sync doesn't yet use the other Max code for datatypes, so all you get is text in 3-D.
Sync allows you to use your right mouse button to move a camera around 3-D space, and left-click anywhere empty to place a text object. Start typing and press Enter when done (double-click on a text object to edit again). You can jot notes down on a 2-D plane (rotate the plane by holding middle mouse button, and the text continues to face you, anchored to a point on the plane). Everything automatically saves to db.max for later use. Press Q to quit. See the Max 0.2 release announcement for more details on recent features.
Max uses Darcs for revision control. Access the max darcs repository using:
darcs get http://max.tunes.org/max
You may do whatever you want with this software, period. As much as possible, we give this software to the public domain and waive all waivable rights granted to us under copyright.
Max has one very low traffic mailing list (max at tunes dot org) for both announcements and discussion. You are welcome to subscribe to this list by verifying your e-mail address. You must subscribe before posting. Please subscribe at the Max Mailman web interface.