You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// Trigger immediately in Lissajous mode, or if trigger detection is disabled
if (lissajous || !trig) {
triggered = true;
}
A few projects use XY mode on physical scopes to render graphics. These look best when there's control with a blanking input, to turn off the trace when it's moving between different parts of the image.
My suggestion is to have the unused trigger input act as a gate to control blanking the signal. I'd default to having the trace draw, and an active-high to turn off the trace.
I'm sure you've seen many examples of impressive oscilloscope art that uses this idea.
Here's an example where I'd love to have control over blanking - you can see the unwanted traces between the letters:
Thank you!
The text was updated successfully, but these errors were encountered:
Hi! I think the trigger input is unused when in XY mode. Looking at the source:
https://github.com/VCVRack/Fundamental/blob/v2/src/Scope.cpp#L103-L106
A few projects use XY mode on physical scopes to render graphics. These look best when there's control with a blanking input, to turn off the trace when it's moving between different parts of the image.
My suggestion is to have the unused trigger input act as a gate to control blanking the signal. I'd default to having the trace draw, and an active-high to turn off the trace.
I'm sure you've seen many examples of impressive oscilloscope art that uses this idea.
Here's an example where I'd love to have control over blanking - you can see the unwanted traces between the letters:
Thank you!
The text was updated successfully, but these errors were encountered: