User Area
Advanced Component Simulation


Advanced Component Simulation (ACS) represents a set of technologies developed and adopted by Xhun Audio to faithfully simulate the physics, architecture and behaviour of electronic, electro-acoustic and acoustic components that can be found inside a musical instrument or effect - like an analogue synthesizer, a tape echo unit, an electric guitar, a french horn, a violin, etc.

This approach allows the components to be modeled after their original architecture, preserving their physical properties - including their own micro-imperfections and instabilities.

Instruments and effects built by using the Advanced Component Simulation (ACS) approach will naturally prove a higher degree of genuineness and accuracy.

Example : Analogue Voltage-Controlled Oscillators

The images below illustrate the simulation of a multi-waveform analogue VCO with phase-locking and hard-sync capabilities using the Advanced Component Simulation (ACS) approach. The waveforms feature all the micro-imperfections of the analogue technology and prove the same shape and behaviour of a real hardware VCO, with no audible aliasing.

ACS Analogue VCO : SAWTOOTH Waveform
Sawtooth waveform

Achieved at first by replicating the architecture and properties of a capacitor, including its charging and discharging curves.

ACS Analogue VCO : SQUARE/PULSE Waveform
Square/Pulse waveform

Achieved by waveshaping the signal, as with analogue circuitry.

ACS Analogue VCO : TRIANGLE Waveform
Triangle waveform

Achieved by waveshaping the signal, as with analogue circuitry.

Example : Analogue Components Non-linearities

In addition to analogue oscillators, the Advanced Component Simulation (ACS) approach is also used to replicate other components like analogue filters and all the non-linearities of an analogue synthesizer. Below, an example of the signal measured from the main audio output of LittleOne (version 3.0), compared to the signal measured from the main audio output of a Little Phatty¹ (real analogue hardware). In both cases, the final result is given by the interaction of one active VCO with the non-linear Ladder filter, passing through the internal Overload circuit.

LittleOne : Oscillator(SAW) > Filter > Output

Little Phatty¹ : Oscillator(SAW) > Filter > Output

LittleOne : Oscillator(SQUARE) > Filter > Output

Little Phatty¹ : Oscillator(SQUARE) > Filter > Output

LittleOne : Oscillator(TRI) > Filter > Output

Little Phatty¹ : Oscillator(TRI) > Filter > Output

¹ = Use of trademarks is only meant as a reference to clarify the instruments whose sound was modelled after and doesn't imply any endorsement.

Xhun Audio
  |  Pro Audio Software
|   All rights reserved
|   contact@xhun-audio.com