synthesizer interface