SA real-time implementation

From: Giorgio Zoia (Giorgio.Zoia@epfl.ch)
Date: Thu Apr 16 1998 - 14:08:18 EDT


Hi everybody,

        this e-mail is to announce to saol people that a more or
less new implementation of structured audio will soon be started here
at the EPFL (Switzerland); the planned main characteristics of the project
are:

-> real-time performance
-> interpreter structure
-> implementation (almost) completely in C++
-> Windows NT (portable as far as possible)

Since SA will be standardized in MPEG-4, it has been decided to keep
the lexer/parser/demacroizer (and then data structures) as close as
possible to the existing Eric's implementation, while the whole execution
unit will be redesigned from scratch.
"Interpreter" and "C++" are not synonymous with execution speed, but I
think this guarantees a better "usability" of the code.
The first version of the software will be targeted at what in MPEG is (at
present)
called profile 3, i.e. no MIDI and no SoundFonts; the activity will be focused
more on the design of a robust and flexible scheduler system than on state of
the art opcode solutions (somebody is probably disappointed by the last few
lines...sorry).

The person that will do the real work is, in the beginning, a student
at his final degree project, and I will be his responsible assistant.
In this first phase (a few months), for obvious reasons there will be no
software releases; but the project is intended to be free, so I think that in
the future there will be room for collaboration with people who, I hope,
will be interested.

If somebody wants to send now comments, and above all suggestions, about
the issue, I will be glad to receive and discuss them, since the constraints
are not completely fixed yet.

Thanks for your attention and best regards to all,

        Giorgio Zoia

__________________________________________________________________
Giorgio ZOIA

Integrated Systems Center - DE/c3i - EPFL
CH-1015 Lausanne - SWITZERLAND

Phone: + 41 21 693 69 79 E-mail: Giorgio.Zoia@epfl.ch
Fax: +41 21 693 46 63
__________________________________________________________________



This archive was generated by hypermail 2b29 : Wed May 10 2000 - 12:14:09 EDT