Doors is groupware for electronic musicians. It aims to be an extensible, multi-user, musical performance framework which unifies heterogeneous, distributed multimedia hardware. The framework is based on CORBA, XML, NTP and URL technologies.
The current state of implementation allows a user to playback pre-recorded MIDI files which are downloaded from a web server. The file is played back on one of many MIDI File Players, which are running on the same LAN. The players are time-synchronised and governed by the Controller server. A User Interface connects to the Controller, and sends XML which initiates playback. Multiple User Interfaces may be started, and may also be used to alter playback parameters in real-time. For more details, please read the WHATIS.
12-March-2004: The MIDI File Player has been converted to Java, due to lack of C/CORBA support on Windows. This means that Doors is now 100% Java, except for 3 DLL files which provide hardware access. Windows users may try it now by downloading the pre-released doors-0.1.3-win32.zip.
9-Feb-2004: Doors 0.1.2 features a win32 port and integrated HTTP and NTP services. Lack of hardware means this release is unavailable for Linux - sorry! Download doors-0.1.2-win32.zip.
4-Feb-2003: Here is the latest alpha: doors-0.1.1.tar.gz. Requires at least one Linux machine, contains full install instructions.
22-July-2002: Doors 0.1.1 is in the pipeline, and is easier to install. Wait for this one. Don't bother with 0.1.
25-May-2002: Doors 0.1 is an alpha release, but should be fully functional. It runs on Linux and requires a complicated and lengthy manual install. Download the tar file (which contains the install instructions) to get it up and running.
|Copyright © 1997-2004 by Adam Buckley - see license for copyright and warranty disclaimer||This page last updated 31-Jan-2005|