Wave field synthesis graphical simulation

This is a Processing sketch/Java applet that simulates wave field synthesis. A virtual source follows the position of the mouse cursor. It's useful for visualizing the behavior and limitations of WFS. Right now it lets you change parameters of a line array, and I'll try to extend it to simulate other array configurations.

Key Commands:
1/2 - Increase/decrease resolution
q/w - Adjust tapering profile (cosn)
Left arrow/Right arrow - Decrease/increase number of loudspeakers
Up arrow/Down arrow - Increase/decrease array spacing
[/] - Decrease/increase signal wavelength
s - Change signal waveform (sine, noise, and saw)

Applet not supported.

One ResponseLeave a Reply

  1. Waldo Nogueira Vazquez

     /  June 29, 2018 Quote

    I would like to use your sketch for educational purposes.

Leave a Reply