I'm trying several different ways, but there are problems. I tried "Scope~" but the resolution is not good enough. Things look blocky at ~20Hz frequencies, nevermind higher frequencies. I tried ScopeXYZ~ in GEM, with a sawtooth wave for the x-coordinate and a sine wave for the y-coordinate, but it's flickering too much and there's no simple way to have a triggering mechanism. (I was thinking about just using a table with tabsend~, but I don't know how I'd get it to refresh fast enough or to select only the 64 points after the signal crosses the trigger level.)
I've attached a file with my two attempts. Any suggestions?