srecord GainSoundSource(double gain, VF1 source) extends VF1 { void get(double[] lr) { source.get(lr); if (isNan(lr[0])) ret; for i over lr: lr[i] *= gain; } }