

An example will be very similar to FFTScopes, and in some ways, less complicated. So, a few notes:
To make monoscope, just graph each sample, and connect the dots. Don't skip samples, that won't make it look any better.
When a resize occurs, just change the amount of samples you want. You can also skip pixels and use the same amount of pixels, resulting in a "stretching" of the scope.
Drawing so many points through X11 is very slow, doing a monoscope without SDL support is in all likelihood a bad idea. This is due to the fact that you have to do so many X11 calls, so frequently.
The scope will look significantly better if we use convolutions to find similar groups of samples. However, we have yet to find the appropriate code with an appropriate license to support this in the noatun library. Any assistance will be greatly appreciated.