effects can be passed to analyzers. started on making inputs modulatable