XYScope is a library for Processing to render graphics on a vector display (oscilloscope, laser) by converting them to audio.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

XYscope

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!).

Getting Started

Install as suggested below or

Add within Processing from Contribution Manager: Sketch -> Import Library... -> Add Library...

More details + reference at teddavis.org/xyscope

Dependencies

This library relies on and is greatly thankful for Minim

xtra_ examples requires Geomerative, OpenCV for Processing, openkinect, video, syphon

Installing

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.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments