Does anyone know of a free program or library that is capable of plotting very long periodic signals (like audio), say 1 billion points, interactively (so I can zoom/pan) and without aliasing when you zoom out.
Matlab is not bad at this, but is obviously far from free. Audacity is also ok but makes no attempt to prevent aliasing. In fact I think it just sub-samples the data.
I've tried all the common Python/Julia/Gnuplot/R/Qt/etc. plotting libraries but none of them are really designed for plotting more than a few thousand points.
Any OS, though preferably OSX. Windows OK too. Any language. Ideally free but if there's a really good solution that isn't insanely expensive that would be interesting too. Don't care too much about licence but opens source is obviously preferable.