Sound Quality
Sound, Noise, and Vibration engineers at SDRC (Structural
Dynamics Research Corporation) were developing a design for
a general purpose "sound quality" system used to analyze,
model, and design and test modifications to the sound of
products ranging from automobiles to helicopters to
electric shavers. We developed the software architecture
for the system, including the critical real-time audio and
display scheduling structures for the SGI Unix platform
that allowed future system expansion. We also
assisted with user interface design and to define new
system capabilities. We worked with SDRC management,
engineers, programmers, and other consultants to implement
and deliver several generations of the system. The
SDRC Sound Quality system is now the industry leader and is
presently in use at companies including most of the world's
leading automobile manufacturers, including Ford, GM,
Toyota, Jaguar, Harley-Davidson, and others.
Video-Conferencing for Sun Microsystems Laboratories
In 1992 Sun Microsystems Laboratories (SMLI), the research
arm of Sun Microsystems, was doing experiments in computer
coordinated cooperative work (CoCo), including
workstation-based video conferencing and whiteboarding. We
had responsibility for initial research and experiments in
acoustic echo cancellation for the audio element of
conferencing. We developed and tested methods based
on adaptive filtering, evaluated their feasability on the
available platforms, and provided Sun with the research
notebook on which ultimate implementations were based.
Early 4GL
As a principal in Volition Systems, we worked on design and
development of one of the earliest 4GLs. This
interactive, screen oriented application development system
with relational database allowed very high-speed
development of useful classes of applications. For
example, a radio station logging application was brought up
and running in less than three days.
Other Projects
Design and implementation of PERT and GANT project scheduling
systems (1980).