pip install sill-e-scope
alsa-source | sillescope
sine-source | sillescope
Of course, since it's OpenGL, it likely won't work on the OLPC, but oh well. Anyway, it is there should someone wish to play with it. There's lots of basic things that should be written, such as options to allow you to choose ALSA sources, basic interactions (e.g. letting you zoom in, or display fewer samples/screen).
I would like to figure out why alsasound doesn't seem to return 16-bit samples when I ask it to :( . But better would be figuring out how to do the read with an old /dev/pcm style read (I gather we lost that one with OSS), to eliminate the second dependency (I don't mind PyOpenGL, *I* already have that :) ).
Pingbacks are closed.