Hambric Vibroacoustic Demonstrators

These are interactive web-based demonstrators of the basic behavior of vibration and sound. Each demonstrator allows you to adjust several parameters and instantly view the effects.

The demos are all written in javascript and preload some .js libraries and files from CDN and CDNJS and from my server. If your firewall or organization blocks this preloading then obviously the demos won't work. The sliders and selection boxes are all standard html and should work in any modern browser. The plotting is done with the javascript plotly library.

All the javascript calculations are done locally on your device. If you have an older computer or tablet some demos may be a bit slow. The display is based on your current screen size and should adjust automatically if you resize. If the controls disappear when you resize, just reload the demonstrator in your browser.

These demos are for students of my short courses and my clients. I make a few of the simpler ones available to the general public, but you will need a login id and password from me to access the more advanced demonstrators.

Click on any of the images below to visit a specific demo, or use the menu on the left.

Wave Analysis

Simple 1D Waves

Adjust the frequency, wave speed, and damping and observe the effects on an incident right traveling wave, the left traveling wave reflected from a rigid wall on the right, and the sum of the two waves.

Signal Processing - Customers only

Generate a time history of a signal with random and narrow-band waves as well as a resonant amplification of the waveform. Change the sampling frequency and other FFT processing parameters to view the effects on the resulting power spectra.


Baffled Piston Radiation

Visualize the radiated power and efficiency and sound radiated by a baffled piston into free space. Adjust the frequency and watch the radiated pressure and acoustic intensity fields change.

2D Acoustic Wave Fields - Customers only

Examine plane waves, monopole sources, and dipole sources in free space and with reflecting walls. You can also make all walls rigid and examine enclosure acoustic modes.


Simple Harmonic Oscillators

Adjust the oscillator mass, stiffness, and damping and examine the effects on displacement, velocity, or acceleration response

Coupled Harmonic Oscillators

Adjust the parameters of two coupled oscillators and compare vibrations, force transmissibility, and power flow.

Straight Beams - Customers only

Adjust the beam materials, length, thickness, damping, and boundary conditions and examine the effects on mode shapes and mobility

Rectangular Plates - Customers only

Adjust the plate materials, damping, and dimensions and examine the effects on mode shapes and mobility.


Coupled Oscillator/Baffled Piston

Adjust the oscillator mass, stiffness, and damping as well as the impedance of the surrounding acoustic medium and examine the effects on vibration and radiated sound power response. Design your own basic loudspeaker!

Infinite Panel Acoustic Coincidence - Customers only

View the effects of flexural wave dispersion on acoustic sound radiation. Change frequency and panel and acoustic medium properties to see how coincidence frequencies change and how sound radiation transitions from evanescent (non-propagating) to propagating as frequency increases.

Infinite Panel Transmission Loss - Customers only

Explore sound power transmission loss (TL) through a flexible panel. Change panel properties and acoustic plane wave incidence angle to shift the coincidence frequency and its corresponding TL dip.