Syfx Architecture

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.