Trash Magic Gyrator

BACK HOME TO SQUARES

Tap to start/stop oscillators. X and y motion of pointer or touch on screen rings up gyrators on x and y axes. Connect machine to speaker with heavy bass. Cycle mode between "EXCITE MODE", "STEADY MODE" and "OSSCILATE MODE". Enter numbers in table to set the image offset in percent, image scaling in percent, and base frequency in Hz.

MODE SWITCH EXCITE MODE
New Image URL:
w: %
x: %
y: %
f1: Hz
f2: Hz
UPLOAD:

$$ F_x = \left(\frac{G}{w}\right)\sqrt{\left[\int_0^T\cos{\left(\frac{2\pi t}{T}\right)}x(t)dt\right]^2 + \left[\int_0^T\sin{\left(\frac{2\pi t}{T}\right)}x(t)dt\right]^2} $$ $$ F_y = \left(\frac{G}{w}\right)\sqrt{\left[\int_0^T\cos{\left(\frac{2\pi t}{T}\right)}y(t)dt\right]^2 + \left[\int_0^T\sin{\left(\frac{2\pi t}{T}\right)}y(t)dt\right]^2} $$

$$ \dot{v_x} = \frac{F_x - v_x}{\tau} $$ $$ \dot{v_y} = \frac{F_y - v_y}{\tau} $$

$$ f'_1 = f_1(1 + v_x) $$ $$ f'_2 = f_2(1 + v_y) $$

$$ v = \sqrt{v_x^2 + v_y^2} $$