//! Node for multiplying signal samples by constant value
//!
/// Multiply buffer sample by constant value
///
/// Example
///
/// ```
/// use dsp::core::multiply::MultiplyConst;
///
/// let mut node = MultiplyConst::new(3.);
/// let input_buffer = vec![1., 2., 3.];
/// let mut output_buffer = vec![0.;3];
/// node.process_buffer(&input_buffer, &mut output_buffer);
///
/// assert_eq!(output_buffer[0], 3.);
/// assert_eq!(output_buffer[1], 6.);
/// assert_eq!(output_buffer[2], 9.);
/// ```