use *;
use crate::;
/// A Voltage-Controlled Amplifier (VCA)
///
/// This is a fairly simple implementation of a voltage-controlled amplifier.
/// For simplicity's sake in interacting with some of the other devices, it
/// only functions as a 2-quadrant VCA with a gain between 0 and 1. A full
/// 4-quadrant VCA with less restrictions on gain values will be implemented
/// in the future.
///
/// It implements [Device] taking a Sample as input, a Scalar parameter (the
/// gain) and outputting a Sample (see [DspFormat] for more information).