MusyX
has been designed to offer both the
musician and the programmer maximum
flexibility when integrating sound
into the game.
In contrast to other sound systems
MusyX
offers direct control of the generated
sound. The SMaL programming language
offers a unique way to influence the
way a sample is played back. Other
systems heavily rely on a set of parameters
like vibrato, envelope etc. to define
a sound. This approach limits the
extent of influence one can take on
the sound itself. MusyX’s
SMaL programming language allows writing
simple programs, which take full control
of the sound over time! E.g. parameters
may be changed in reaction to value
changes of MIDI controllers. Even
multiple samples may be started. The
possibilities are endless.
While offering all these extended
features the system still may be used
as a General MIDI player. The music
may for example generally be done
as a General MIDI piece and only the
lead instruments and sound effects
may take advantage of the extended
features MusyX
has to offer.
All features of the system are controlled
from within the included editor. The
editor offers customized editing capabilities
for all data types needed to define
sounds. A drag and drop SMaL programming
editor, graphical ADSR definition,
easy to use explorer style representation
of the data within the project, library
functionality and more are integrated
into the tool.
During development of the sound the
musician will use a PC running Win95
or Windows NT to design the sounds
using the editor. Another PC running
Win95 will emulate the target platform’s
sound hardware. This system is controlled
both via the editor tool and any MIDI
sequencer program and/or synthesizer.
The musician can use the system just
like any other synthesizer in his
or hers studio.
In contrast to other systems MusyX
does not offer its own sequencer program.
Instead any sequencer program on any
platform may be used. The musician
can continue with the program he or
she is used to.
|