Hi @reddish Here you have an example for stereo play and record: AnalogOutIn_PlayRecordStereo.py For synchronized Wavegen output you can use either channels to be maser or use Configure with -1 to set up master automatically. dwf.FDwfAnalogOutConfigure(hdwf, c_int(-1), c_int(1)) For triggering various combinations can be used, depending on the requirements. For this purpose the easies is probably triggering the Scope on Wavegen. dwf.FDwfAnalogInTriggerSourceSet(hdwf, tr