MidiShare is publicly available at
http://www.grame.fr/english/MidiShare.html
- OVERVIEW -
MidiShare is a real-time multi-tasks Midi operating system specially devised
for the development of musical applications. Its innovative features and
careful
design, result of 6 years of research and development, provide developers with
a powerful and efficient toolbox for developing professional Midi applications.
MidiShare is based on a client/server model. It is composed of four main
components : an event manager, a time manager, a task manager and a
communication manager. The event manager provides an uniform way to process
and store midi events. The time manager and the task manager control the
real-time behavior of applications. The communication manager is in charge
of both inter-applications and midi communications.
The system can be delivered for PC/Windows, Apple Macintosh or Atari computers.
MidiShare version 1.68 for the Macintosh support up to 64 client applications,
256 Midi ports, Midi TimePiece interface and Ethernet Midi communications.
Interfaces are available for MPW-Pascal, MPW-C, Think-C and Common Lisp.
MidiShare version 1.54 for Windows support up to 64 client applications,
256 Midi ports. Interfaces are available for Allegro Common Lisp 2.0,
C.C++ and Pascal (Delphi).
Stephane Letz