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.

7 ResponsesLeave a Reply

  1. Waldo Nogueira Vazquez

     /  June 29, 2018 Quote

    I would like to use your sketch for educational purposes.

  2. Hey! Quick question that's totally off topic. Do you know
    how to make your site mobile friendly? My weblog looks weird when viewing from my iphone 4.
    I'm trying to find a template or plugin that might be able
    to correct this issue. If you have any suggestions,
    please share. Thank you!

  3. I do accept as true with all of the concepts you've
    offered in your post. They're very convincing and can certainly work.
    Nonetheless, the posts are very brief for starters. May you please lengthen them a little from next time?
    Thanks for the post.

  4. Hello there, You've done a great job. I will definitely digg it and
    personally recommend to my friends. I'm confident they will be
    benefited from this website.

  5. Thanks for some other informative site. The place else may I am getting that kind of
    information written in such an ideal way? I've a
    venture that I am simply now operating on, and I've been on the glance out
    for such information.

  6. With havin so much content do you ever run into any problems of plagorism or copyright violation? My
    site has a lot of exclusive content I've either written myself
    or outsourced but it looks like a lot of it is popping it up all over the
    web without my agreement. Do you know any methods to help stop content from
    being stolen? I'd really appreciate it.

  7. Good post. I learn something new and challenging on blogs I stumbleupon everyday.
    It's always useful to read through articles from other writers and use a little something from their
    sites.

Leave a Reply to Oma