


Exciting update!
Uhh soo I've been quiet for a while because PrettyScope ended up being a huge disaster and a painful waste of time and money. It wasn't able to run with any kind of performance on reasonable settings in a DAW because every pixel had to be calculated one at a time on the CPU. This forced my team into rewriting it in OpenGL. But, oh my, the difference is insane. This is just an initial implementation (controls don't work yet).
- Takes .2% CPU instead of 500%

- Can REDRAW thousands of audio samples'-worth of pixels per frame vs the CPU simply rendering sample just once (having to rely on pixel decay to create the effect of line length)
- so this is insane. Because we are redrawing all samples we can have a gradient along the line length. This is what you are seeing.
- It provides a similar look to colormaps with the main difference being that dark areas will potentially be colorful whereas colormap dark areas will be a single color. Using a different RGB blending mode will provide even another variation in look.
- Can draw very thick lines without problem, we're talking 40 pixel diameter LINES vs the CPU which struggled to draw even a 10 pixel thick line.
- Go full screen hi-res without worry!
- OpenGL allows for more creativity with visual effects. Shimmers, sparkles, glows... this is easy to implement, but may not make it in the first release.
Also, I will be releasing this scope with or near the release of a prototype 2D chaos sound generator. I'm aiming for all graphical programming to be done by the end of the month and hopefully release some products soon after. It won't be my flagship product Chaosfly, but folks really need something to use with the PrettyScope, so I really need to release some kind of sound generator. I also want to implement a standard 1D mode so you can use it to study standard waveforms.
Got back a prototype interface from my artist. Not all features shown will make it into the first release, but this gives you an idea what I'm going for.

