The Syfx proprietary architecture uses a “building block” architecture to implement a given product. For some products, multiple identical blocks will be used, and for other products, some blocks are unnecessary.
User
Interface – a
set of methods and techniques that hide the complexity of
the system from the user, enabling what looks like a normal
volume control to actually be a “smart” volume
control.
Smart
Volume Control - the
"volume control" usage, audio input, and environmental
noise levels are monitored and used to control
sophisticated audio processing.
Input
Level Adjuster - all
inputs levels are automatically set to a common system
maximum level.
Compander
- single band (20 Hz - 20
KHz), no low frequency distortion, anti-clipping, variable
attack and release, efficient and inexpensive – that
represents significant improvements over existing state of
the art companders.
Output
Signal Processor -
provides reference signal to noise extractor.
Noise
Extractor - ear like
response, accurate and stable – used to insure that
quiet portions of an audio signal can be heard even when
environmental noise becomes loud. Allows use of both
microphone and non-acoustic sensors.
Environmental
Input - both
microphone & non-acoustic sensors can provide
information to the noise extractor.
Transform
Engine – used to
change volume and companding functions at the same time in
order to provide optimum sound, transparent to the
listener.
System
Analyzer – used
to collects data throughout the system, that in turn
enables providing optimal automatic control of the system.
Multi-channel
Restoration - in
multi-channel systems, the relationship between loudness is
maintained for each channel. This is of particular
importance with stereo systems operating at high
compression levels in preserving the stereo effect.