XYScope is a library for Processing to render graphics on a vector display (oscilloscope, laser) by converting them to audio.
This includes most primitive shapes (point, line, rect, ellipse, vertex, ...) by converting those points to waveforms (oscillators with custom wavetables) and generating audio in real time using the Minim library. Vector graphics shine on a vector display and now you can view your generative works like never before! Tested on MacOS 10.9+, Windows, Linux (RPi!).
Install as suggested below or
Add within Processing from Contribution Manager: Sketch -> Import Library... -> Add Library...
More details + reference at teddavis.org/xyscope
This library relies on and is greatly thankful for Minim
xtra_ examples requires Geomerative, OpenCV for Processing, openkinect, video, syphon
Install the latest release and extract the XYscope folder into your ~/Documents/Processing/libraries/ directory (Windows installation varies). Reference and examples are included in the XYscope folder.
This project is licensed under the MIT License - see the LICENSE.md file for details
- Just Van Rossum for the enlightening conversation on my X-Y attempts.
- Stefanie Bräuer for feeding the obsession with crucial theory + context.
- Processing Library Template