History & Trends in Array & Acoustic Modeling Programs
Note: This is the second in a series of articles on array modeling software and acoustical technologies. For more insights into the topic, see the author’s “What to Expect from Loudspeaker Modeling,” FRONT of HOUSE, March 2019, page 30 (and at http://fohonline.com/articles/tech-feature/what-to-expect-from-loudspeaker-modeling/ on fohonline.com) —ed.
First, A Little History…
Early attempts at loudspeaker array modeling/simulation used optical models of the various horns to estimate sound coverage. No attempt was made to simulate low-frequency sound coverage or loudspeaker interaction. With the introduction of computers, large institutions could greatly decrease the time it took to conduct the many calculations needed to predict Reverb Time (RT) in a real venue. Since the late ‘80s, Macs and PCs have been used to run live-sound modeling programs, still based on optical/light modeling, to simulate sound.
But “sound isn’t light, and Geometric Acoustics (GA) does not capture the wave effects that dominate what we hear in a space,” says authority Pat Brown of prosoundtraining.com. “The GUI’s and graphics have far outpaced the accuracy of the acoustics model. It’s not just number crunching — there are far too many numbers. Each software has unique algorithms to simulate the acoustic behavior. GA should never be referred to as having high accuracy. Even so, speaker array modeling is a very worthwhile exercise.”
JBL Professional’s CADP was the first, very basic, personal computer-based simulation, with an attempt to show loudspeaker interaction, but the graphic display was rudimentary (too few data points).
Bose introduced Modeler, an advanced acoustic and loudspeaker modeling program. It took advantage of the improved graphics of Apple’s Macintosh computers to significantly advance the state-of-the-art, with much higher-resolution coverage mapping and a 3D view of the venue. Modeler was wide-range, intuitive to use, and allowed the system designer to see the direct sound coverage from any perspective desired, and it displayed a Ray-Trace study of echo paths along with RT. Early releases ran only on Mac computers and had a variety of loudspeaker brands, models and acoustical materials included in its database.
Hardware & PC Power Advances the Field
Other live-sound loudspeaker manufacturers soon followed suit. Altec’s Acousti-CAD failed with the company’s demise. JBL Pro responded in the early ‘90s with CADP2, its second-generation simulation program for PCs; it was also, an intuitive, high-res 3D program, allowing system designers to see the direct sound coverage of point-source loudspeakers in any perspective desired, and could display a Ray-Trace study of echo paths along with RT calculations. (JBL no longer develops nor supports CADP2).
The Cluster Computer, E-V and PHD modeling tools fell from favor. The EASE program, developed by ADA (Acoustic Design Ahnert), came out next. As it was not tied to a specific speaker line, EASE was quickly adopted as a generic/universal design tool for use with several brands of loudspeakers. Over the decades, increases in PC processing speed allowed simulation developers to build on the progress. More advanced large-room acoustics and array modeling programs became available, offering improved prediction and signal processing algorithms.
Auralization — Audible Sound Clips
More full-featured programs showed frequency response graphs and offered auralization of multiple room models and listener positions. This allowed demonstrating audible sound clips to buyers of what the proposed sound system would sound like in different locations, in a venue and in various acoustical conditions (with or without treatment). Bose Modeler remains one of the most intuitive of these to use. It currently provides estimated STI (Speech Transmission Index) and now runs on Windows PCs. The Yamaha Y-S3 Sound System Simulator has a more limited set of features — it features auralization of point-source speakers and is very quick and easy to use, but does not offer acoustical analysis. The more advanced/costly software versions/suites by CATT-Acoustic (auralization version), EASE/EARS and ODEON (Auditorium edition), also provide advanced auralization functions.
Universal Solutions for Array Modeling
Although more difficult to use than the basic programs, EASE provided a large database of loudspeaker brands and acoustic materials, so it became the dominant program for high-res 3D speaker array modeling, to compare predicted sound coverage (A.K.A. a “heat map”), and it can do related room acoustics and STI simulation with the AURA acoustic modeling module. For expert acoustical designers, CATT-Acoustics and ODEON are more popular worldwide than ULYSSES.
“The advent of line-arrays and the need to configure them has resulted in a drastic expansion in the capabilities of line array simulation tools,” explains AFMG managing director Bruce Olson. “These tools are available from a broad spectrum of manufacturers, some developed in-house, as well as more universal tools such as EASE Focus 3.”
Another universal option is using 3D CAD programs like SketchUp or the more complex AutoCAD to draw a room. Users can then submit the 3D room/venue file to a few competing loudspeaker vendors to model proposed sound coverage (shown in Fig. 1). “Most of the acoustic modeling programs have add-on modules to convert AutoCAD or SketchUp files into a format that can be directly used by the acoustic modeling program to display the room model,” says Peabody Institute professor Neil Thompson Shade. “However, the file conversion can result in holes or misaligned faces in the room model that must be corrected before running the acoustic model.”
Loudspeaker Array Modeling Trends
A current trend in array modeling is loudspeaker manufacturers offering Line Array Calculator (A.K.A. shooter) programs for free. These basic modeling programs, some of which are based on EASE Focus, are commonly used by concert sound engineers to improve sound coverage for touring and temporary music events but typically cannot model acoustics. There are also a few simple estimation and coverage apps for selecting ceiling speakers for installation projects, such as EASE Address, that only show coverage from ceiling speakers (in overhead/plan view). Several array-specific modeling and control programs available from major array vendors provide mechanical CAD views, with rigging and weight data for their specific speaker array models. (See the 3D CAD drawing of Meyer Sound’s LYON line-array in Fig. 2.)
These days, it seems most array simulation is done on one of the several line-array simulators like EASE Focus. These 2D programs tend to be available for free; many of them were only showing a 2D side view (as if cutting a section), but 3D views are now available. Note that free sound modeling simulators (A.K.A. Line Array Calculators) as shown in Figs. 3 & 4 are not able to do any array-room interaction nor acoustic simulation (such as echoes or RT).
Sound contractors still use various EASE program versions, due to its large database of acoustical materials and loudspeaker brands that can be compared in a venue model.
It seems that AFMG was focusing its resources on advancing the more popular and basic/free EASE Focus modeling software, as the simulation of cardioid sub arrays and FIRmaker optimization technology is now included with EASE Focus. The more robust EASE program is now receiving attention, with the expected release of a new version in the next year.
R1 Remote Control software by d&b audiotechnik confirms that arrays are cabled and working right. L-Acoustics’ Soundvision can operate in real-time and has a world venue database. Martin Audio addresses noise pollution and echoes with its Hard Avoid feature in Display.
The new Bose Array Tool is a basic program that claims to need very little training; but, like many, doesn’t offer room simulation and is currently only for the PanarayMSA12X modular/mini beam-steering columns.
Charlie Hughes, principal engineer of Excelsior Audio adds, “There is just no excuse to not model at least the direct coverage of a loudspeaker system on the audience area of a venue. Many programs available for this are free or relatively low-cost. Problems can often be revealed at design time, rather than installation time, by doing this. Also, perform measurements on-site to verify that the expected coverage is being achieved. If it’s not, there might be a problem with loudspeaker aiming or DSP settings.”
Regardless of brand, a good sound system alone does not assure good sound quality. A sound system is not complete without adequate (program appropriate) room acoustics. Sound systems can rarely cope with serious defects in a room design, and a more powerful system commonly makes such defects worse. Proper architectural acoustics design includes a well-modeled room, and the study of how loudspeaker arrays interact with the architectural acoustics (control of sound reflections), to prevent costly acoustical flaws before a venue is built. A commonly overlooked acoustical issue is control of noise from HVAC, traffic and sound transmission from adjacent spaces. A noise control specialist may be needed to ensure that the assembly, performance or worship space not only sounds good, but is also quiet (another type of signal-to-noise-ratio).
Advanced Simulation of Acoustical Modeling
“With CATT, EASE/AURA or ODEON, I can look at the actual RT in 1/3 octave bands, using modeling methods that have been tested against measurements,” said Richard Honeycutt, Ph.D. “I can look at objective acoustical measures including clarity, definition, sound strength, speech intelligibility (STI, %ALcons) and echo disturbance for speech and music per the Deitsch/Kraak evaluation method and criteria,” Honeycutt added. “I can objectively evaluate room support for congregational singing in a church. I can examine acoustical stage support for a choir or singing group that does not depend upon stage monitors. If echoes are a problem, I can identify their source so they can be eliminated. I know of no programs provided by loudspeaker vendors that will do these things. In short, I can do acoustical analysis. If all I wanted to do was look at loudspeaker coverage, I could do that with the free programs. But a good acoustical design requires much more than that.”
For a more advanced understanding of the variables and choices entailed in proper acoustic design for performance and worship, read a book like Dr. Honeycutt’s Acoustics in Performance. For advanced analysis of array performance in an acoustical venue and/or to design/study critical acoustical projects, such as concert halls, most acoustical design consultants use an acoustic modeler/simulator, such as CATT-Acoustic, EASE/AURA or ODEON. These are all international standards for advanced acoustic simulation of performance venues, with add-on auralization modules. An acoustical venue can be defined using the room geometry and absorption or scattering coefficients can be assigned to surfaces and sound sources, as well as listener positions can easily be added to a 3D model. All three acoustical simulation programs offer various program modules and packages.
Acoustic/Array Modeling Options
As a sound consultant, I am frequently asked for loudspeaker recommendations; and typically, my answer is, “It depends.” Here, the variables include the budget, venue size/shape, SPL, program material, and if it’s a quick one-off event with arrays on-hand or a new system that requires optimized coverage in a venue installation (including interaction with the room acoustics). Once these issues are taken into account, we can move to the appropriate choice of a type of modeling/simulation program.
There are many acoustic and array modeling programs available, which fall into four types of modeling/simulation programs:
- Some sound coverage mapping programs are limited to direct field point-source loudspeaker simulation for a specific manufacturer’s loudspeakers, and are easy to use. Danley Direct is a 3D direct field mapping program that runs on either Mac or PC (also for subwoofers); it has been optimized for speed. Direct can import files from SketchUp via a Danley plug-in. The Yamaha Y-S3 Sound System Simulator has a similar feature set, adding auralization and in-program room/venue templates, to speed model construction. But neither of these sound mapping programs are intended to consider echo paths nor RT.
- The modern, hardware-specific line-array modeling and control software programs — also no cost from most manufacturers of live-sound loudspeakers — are quite useful for regional and touring sound companies that own the same brand of line-arrays, as they provide quick array-specific direct-field coverage prediction with control and monitoring functions not generally available in third-party software, such as: auto-splay, beam-steering, cardioid sub-array design, headroom simulation, FIR EQ, mobile apps & mechanical CAD/data. But most of the speaker modeling programs have limited mapping views and cannot predict room acoustic parameters.
- While not the most advanced program for the design of critical acoustical projects, and it does not have an extensive loudspeaker database, Bose Modeler 6 (shown in Fig. 5) is still one of the easier 3D programs to use, and may be the only fairly full-featured acoustic and array program now freely available. Modeler features a quick isobar aiming aid and a function, which matches the acoustic performance of the model to that of the real room. Array tools also help automate the creation/splay of complex Main & Sub arrays. The latest version of Modeler opens the database and merges previous versions, offering the auralization of sound files.
- With the addition of more advanced and extra-cost simulation modules, programs such as CATT-Acoustic (auralization version), EASE w/AURA/EARS, and ODEON Auditorium have continued to offer an increasing range of features for in-depth analysis and auralization of critical acoustical projects, along with more accuracy for the modeling of array coverage and simulation of speech intelligibility. EASE has the largest loudspeaker manufacturer database and user base for array modeling. CATT has a unique method of accurately modeling coverage of line-arrays at high-frequencies. ODEON can be used for the design of critical/large acoustic spaces, and with loudspeakers. Both CATT and ODEON work only with Common Loudspeaker Format (CLF) data, which not all loudspeaker manufacturers support. However, with the exception of EASE, these advanced acoustic modeling/simulation programs do not have the array control and monitoring functions of the group of hardware-specific type of line-array coverage prediction/control programs described above.
Honeycutt summarized venue modeling by saying, “Each acoustical modeling program has advantages and disadvantages, as well as characteristics and quirks that cause a given user to prefer one over the other. With modeling programs, the main differences are in the method of data input, the ability to incorporate scattering and diffraction, the method of presenting data output, acoustical parameters calculated by the program, the availability of manufacturers’ speaker data in a form acceptable to the software, the inclusion of walk-through auralizations (and accuracy). One other aspect is the expectations of the acoustician’s professional partners. Is there a certain format required for venue models so that they can be passed back and forth among the acoustician, sound contractor, and perhaps the architect?”
Design Process Steps
As no one modeling/simulation or CAD program provides all of the above features, it is sometimes necessary to use a few different types of programs Here’s a sample design process:
Build the room model in SketchUp, or source the AutoCAD room file from the architect.
Study the array coverage in a (line) array simulator, then export arrays as an EASE file. But the reality is that moving from steps 2 to 3 can be difficult, because some modeling/simulation programs use the CLF data format, rather than EASE data.
Import the array file into an acoustical modeling program, to study how the processed line-arrays will interact with the venue’s architectural acoustics. Then, do some auralizations of multiple configurations of the room/venue and multiple listener positions, to demonstrate/export audible sound clips of designs. (See Fig. 6.)
Back to the Future
We will cover advances in these acoustic and array modeling programs in future articles. Most of the older sound modeling programs could not model very-low frequencies, while multiple modeling programs can now do simulation of cardioid sub arrays. Next month, we will look at full-range and sub array mapping, including more accurate simulation of cardioid/directional (both end-fire and gradient types) sub-woofer arrays, along with free-space polar-plot cardioid array simulation.
David Kennedy operates David Kennedy Associates, a company specializing in the design of architectural acoustics, AV Systems and custom loudspeaker arrays. He has designed more than 300 auditorium sound systems including churches and performing arts centers. For Part 1 of this article, see FOH, March 2019, page 30. For more info on David Kennedy Associates, visit d-k-a.com.