Newest release of Sound Splash: v1.4.2 (January 2015)
Sound Splash is a calculator to design custom diffusers. This software is a proprietary software of HX Audio Lab. For those who are interested in obtaining a copy of the full version, please contact us via email. An LT version of Sound Splash is available for public and is limited for calculating PRD and QRD with low N value. Download link can be found on the bottom of this page.
Sound Splash brings together several most popular Schroeder diffuser concepts, Huffman sequence diffuser and provides the users a convenient interface to design diffusers. Sound Splash is capable of making combinations of one dimensional QRD, PRD, LSD, PWRD, Huffman sequence (non-integer based sequence) and two dimensional QRD, PRD, LSD, Huffman. A sub-program for designing a two dimensional maximum length sequence (MLS) diffuser is also included. The two-dimensional diffusers can be calculated using array calculation (simple method) and Chinese Remainder Theorem.
Sound Splash provides a quick way to calculate and design several diffusers below:
Quadratic Residue Diffuser (1D and 2D)
Primitive Root Diffuser (1D and 2D)
Type-II Luke Sequence Diffuser (1D and 2D)
Power Residue Diffuser (1D)
Maximum Length Sequence Diffuser (2D)
Huffman Sequence Diffuser (1D and 2D)
Sound Splash is a calculator to design custom diffusers. This software is a proprietary software of HX Audio Lab. For those who are interested in obtaining a copy of the full version, please contact us via email. An LT version of Sound Splash is available for public and is limited for calculating PRD and QRD with low N value. Download link can be found on the bottom of this page.
Sound Splash brings together several most popular Schroeder diffuser concepts, Huffman sequence diffuser and provides the users a convenient interface to design diffusers. Sound Splash is capable of making combinations of one dimensional QRD, PRD, LSD, PWRD, Huffman sequence (non-integer based sequence) and two dimensional QRD, PRD, LSD, Huffman. A sub-program for designing a two dimensional maximum length sequence (MLS) diffuser is also included. The two-dimensional diffusers can be calculated using array calculation (simple method) and Chinese Remainder Theorem.
Sound Splash provides a quick way to calculate and design several diffusers below:
Quadratic Residue Diffuser (1D and 2D)
Primitive Root Diffuser (1D and 2D)
Type-II Luke Sequence Diffuser (1D and 2D)
Power Residue Diffuser (1D)
Maximum Length Sequence Diffuser (2D)
Huffman Sequence Diffuser (1D and 2D)
A simple polar response graph is also included in the software. The polar response prediction is not intended as an accurate prediction (boundary element method calculation is not implemented). This feature allows user to roughly predict the far-field sound dispersion, flat plate frequency problem, relatively comparing the polar of different design(s) and so on. The polar response is simply calculated by taking several points in the front of diffuser and considering each well opening as a point source (see the picture on the left).
DXF export is also available for v1.3 and higher, enabling Sound Splash to communicate to other CAD program easily. DXF Export samples can be downloaded here.
Sound Splash is a complex diffuser builder/calculator with advance parameters:
QRD optimizer
Family number option for LSD and PWRD
Two PRD equations
N up to 2000 with automatic prime value finder
2D MLS array dimension calculation (see below)
QRD optimizer
- Allows user to design a QRD based on a specific depth and calculate a good integer constant value for good low frequency diffusion.
- Allows user to introduce constant phase shift to the QRD.
- Allows user to select a primitive root value.
Family number option for LSD and PWRD
Two PRD equations
N up to 2000 with automatic prime value finder
2D MLS array dimension calculation (see below)
References are taken from various Journals of Acoustical Society of America, Audio Engineering Society and acoustical books such as Acoustic Absorbers and Diffusers (Cox & D'Antonio), Acoustics (Beranek), Master Handbook of Acoustics (Everest), etc.
Sound Splash v1.2.1 LT (freeware)
Download Sound Splash 1.2.1 LT
Note:
1. Please run setup.exe to proceed with the installation.
2. The LT version is based on v1.2.1 of the full version, since then the full version has received numerous updates (bug and calculation improvements) that are not included to the LT version.
Compatibility:
Support Documentations:
Sound Splash v1.2.1 LT (freeware)
Download Sound Splash 1.2.1 LT
Note:
1. Please run setup.exe to proceed with the installation.
2. The LT version is based on v1.2.1 of the full version, since then the full version has received numerous updates (bug and calculation improvements) that are not included to the LT version.
Compatibility:
- Windows XP, vista, 7, 8 and 10
- Region and Language of the Operating System: English (USA)
- Requires Framework 4.0 Client
Support Documentations:
- Sound Splash Quick Start - English (Power Point SlideShow / PDF)
- Sound Splash Tips - English (PDF)
- Sound Splash Quick Start Video Tutorial - Indonesia (Vimeo/Youtube)
Frequenty Asked Questions
Why does the PRD calculation differ with other software?
Let's calculate a PRD with 12x13 component. The well indices S[i] for r=5, P=157 (r is the primitive root, P is the prime number) is as follow:
1,5,25,125,154,142,82,96,9,45,68,26,130,22,110,79,81,91,141,77,71,41,48,83,101,,.......................,136,52,103,44,63,1
There are 157 numbers above, for S[i] , i=0, 1,2...156.
Note: S[0]=S[156]=1. For other PRD indices sequence with different r and P, the first one=last one=1
Since we only need 156 numbers to wrap the 12x13 array. It doesn’t matter if we chop the first “1” or last “1”.
In Sound Splash, we chop the last “1”, keep the first “1”. Other calculator may chop the first “1”, keep the last “1”.
Let's calculate a PRD with 12x13 component. The well indices S[i] for r=5, P=157 (r is the primitive root, P is the prime number) is as follow:
1,5,25,125,154,142,82,96,9,45,68,26,130,22,110,79,81,91,141,77,71,41,48,83,101,,.......................,136,52,103,44,63,1
There are 157 numbers above, for S[i] , i=0, 1,2...156.
Note: S[0]=S[156]=1. For other PRD indices sequence with different r and P, the first one=last one=1
Since we only need 156 numbers to wrap the 12x13 array. It doesn’t matter if we chop the first “1” or last “1”.
In Sound Splash, we chop the last “1”, keep the first “1”. Other calculator may chop the first “1”, keep the last “1”.
Other calculators have inverse function, does sound splash has this function?
Yes, it is called 'out of phase' in Sound Splash.
Yes, it is called 'out of phase' in Sound Splash.
Does the DXF file of the 2D MLS contain circles or squares?
Both, circles and squares. Please see the DXF exporter screenshot. The circles will be calculated based on the hole ratio input. Do you have a demo for the 2D MLS module?
We do not have a trial version. Please download this video file showing the 2D MLS module and DXF exporter work flow. |