Dave's Speaker Pages
Windows Surface Plotter (WinSurfacePlot)

Download and Installation Instructions

Speakerdesign Home Page

19 Aug 2018 - Version 1.000 Released

WinSurfacePlot is a free-standing program that displays on-axis and multiple off-axis design or measurement data. It is a way to represent the directivity of a loudspeaker system. The file format required is a plain comma-separated value (csv) file. The first column is the frequency range of the data. The remaining columns must be in pairs for each sample point angle. Two example files are provided in the download file. Any number of files can be opened. Each one opened is displayed in a new window.

WinSurfacePlot was designed to augment WinPCD. Beginning with version 1.517, WinPCD can export the required csv file each time the horizontal or vertical off-axis plots are run. A benefit to using a standard csv file is that a file can be created manually by a user with output from any other design or measurement program that can export standard ascii files of single axis measurements. On-axis would almost always be a starting point, but as an example a set of measurements could be made at various angles which could then all be combined into a spreadsheet in the defined format. This would then be "saved as" a csv file. The only other requirement is to have a first data row with the corresponding angles as shown in the example files.

An option is provided to save the image to a file. This has an issue in that the program makes use of the last open source version of the graphing software. It has some bugs remaining, one being that the save to file creates an image with some pixelation dropouts in the color map. A partial screen capture will create a more presentable image file.

Heat Map

When the data from the file is first displayed it will be in the form of a heat map as shown below. The user can then rotate the graph with the mouse. It will then be shown in the form of a surface plot. To return to the default heat map presentation simply double-click the plot.

Heatmap

Surface Plot

The image can be rotated to any orientation. It will then be in the form of a surface plot as shown below, even from underneath if desired. There are multiple ways to alter the image presentation such as zooming in and out. Instructions on the options available are in a Help pulldown menu option in the program.

Surface Plot

Top of the Page
Speakerdesign Home Page