The soundwaves from two electric guitars come into max msp. The two signals are used to identify the place of a line that is created using jitter. One of the guitar signals determines the x-value, the other the y-value. The signals are also subject to a pitch detection, that recognizes the last played pitch and creates a new sinusoidal wave from those values. In this way, both the raw signal with its harmonies are visible, as well as the relation between the most dominant notes.
Different filters and adjustments can be made to both the audio and the visual by turning nobs and switches that communicate with max using a teensy as a midi device.
Open source code
Click here to grab this project's code