<?xml version="1.0" encoding="utf-8"?>
<!-- generator="Joomla! - Open Source Content Management" -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Room Acoustics Modeling - Department of Media Technology</title>
		<description><![CDATA[]]></description>
		<link>https://mediatech.aalto.fi/en/research/virtual-acoustics/research/room-acoustics-modeling</link>
		<lastBuildDate>Thu, 03 Nov 2016 14:05:33 +0200</lastBuildDate>
		<generator>Joomla! - Open Source Content Management</generator>
		<atom:link rel="self" type="application/rss+xml" href="https://mediatech.aalto.fi/en/research/virtual-acoustics/research/room-acoustics-modeling?format=feed&amp;type=rss"/>
		<language>en-gb</language>
		<managingEditor>webmaster@tml.hut.fi (Mediatekniikan Laitos)</managingEditor>
		<item>
			<title>Wave-based modeling</title>
			<link>https://mediatech.aalto.fi/en/research/virtual-acoustics/research/room-acoustics-modeling/70-wave-based-modeling</link>
			<guid isPermaLink="true">https://mediatech.aalto.fi/en/research/virtual-acoustics/research/room-acoustics-modeling/70-wave-based-modeling</guid>
			<description><![CDATA[<p>Wave-based modeling typically centers on predicting acoustic wave propagation in complex environments like concert halls, without some of the simplifying assumptions of <a title="geometrical acoustics" href="https://mediatech.aalto.fi/en/research/virtual-acoustics/research/room-acoustics-modeling/69-geometrical-acoustics">geometrical acoustics</a>. &nbsp;Wave-acoustic methods capture all relevant physical effects of sound fields---like diffraction, interference, and complex boundary interactions---automatically. &nbsp;These methods maximize physical fidelity at the expense of substantially more computation.</p>
<p><button class="btn btn-info btn-small" type="button" data-toggle="collapse" data-target="#part1">Read more...</button></p>
<div id="part1" class="collapse out">
<p>Common methods in acoustics include the finite element method (FEM), the boundary element method (BEM), and finite difference (FD) methods. Some methods seek solutions to the stationary problem in the frequency domain, which is useful for describing modal distributions in low frequencies. However, many interesting and useful properties of sound fields are captured or encoded in the transient, time-domain response.&nbsp;</p>
<p>In room acoustics and more generally linear acoustics, the computational challenges are not the same as many other disciplines. &nbsp;The physics of linear wave propagation is relatively straightforward, but the typical size of a problem and necessary boundary conditions present unique challenges. &nbsp;For instance, the volume of a concert hall can be on the order of 10,000 m<sup>3</sup>, while the wavelengths of sound in the audible range are on the order of centimeters. &nbsp;Capturing the wave physics on these scales requires massively parallel computing. Further inhibiting efficient computation, realistic geometries and boundary interactions also require careful design. &nbsp;Ever-increasing computing power and demand for physics-based simulation make wave-based modeling a continually active area of research.</p>
<h3>Finite-Difference Time-Domain Technique</h3>
<p>The approach that is currently most promising for wide-band room acoustic simulation is the finite-difference time-domain (FDTD) technique. The first papers to discuss 3D, wave-based simulation in rooms, using FDTD date back to 1994 [1, 2].&nbsp; Ever since, there has been a division between two separate approaches, and both of them are still valid and in use (see e.g., [3, 4]). The approach presented by Botteldooren [1] is based on the linearized Euler equations and it utilizes two variables to present the sound field, most typically sound pressure and volume velocity. The technique originates from the electro-magnetic literature where Yee presented this technique for simulation of electro-magnetic fields already in 1966 [5]. This approach has come to be known as the standard leapfrog scheme.</p>
<p>The other option is to start from the second-order, scalar wave equation, which requires only one field variable, such as sound pressure [2, 4] or velocity potential. This saves both in memory consumption and computation time, while still providing the same accuracy as the standard leapfrog scheme. The video below is computed with this technique.</p>
<p>A major problem in all the wave-based techniques is their heavy memory consumption at higher frequencies. Finite difference techniques require discretization in both time and space. &nbsp;In particular, the room under study must be divided into small volumetric elements, called nodes, and the simulation progresses in discrete time steps in which all the nodes are updated according to given equations. The relation of the temporal and spatial discretization step sizes is dictated by the Courant condition [6].</p>
<p>Finite difference solvers can be further divided into explicit and implicit schemes. In the explicit case, the new state of a node can be computed based on its own history and on the past values of the neighboring nodes. This means that it is possible to perform all the updates in parallel thus suggesting it to be a good fit for parallel computation. In the implicit FDTD schemes, the new values of the nodes depend on the new values of their nearest neighbor nodes. Although there are ways to make this efficient, this approach is currently not favored as a general simulation tool. The main advantage of the implicit schemes is that they have less strict conditions on stability and they can be more accurate than explicit schemes, but due to the computational requirements the explicit ones are favored at the moment.</p>
</div>
<p>http://www.youtube.com/watch?v=e0Ux352gzho</p>
<p>The above video is a demonstration of software developed at Aalto that simulates acoustic propagation in complex geometries using finite difference methods. &nbsp;The simulations account for absorption at boundaries, and all physical wave effects of linear acoustics. &nbsp;A unique aspect of finite difference simulation is that the three-dimensional, time-domain pressure field can be visualized as it propagates through space. &nbsp;The video shows projections of pressure onto several movable planes as it propagates through a complex living room geometry.</p>
<h3>Research on wave-based modeling at Aalto</h3>
<p>We have worked with FDTD modeling for a long time, and it has resulted in contributions in several research problems.</p>
<p><button class="btn btn-info btn-small" type="button" data-toggle="collapse" data-target="#part2">Read more...</button></p>
<div id="part2" class="collapse out">
<h4>One of the first 3D FDTD implementations for room acoustics</h4>
<p>The FDTD simulation for room acoustics has gained a great deal of popularity in recent years, but our earliest papers in the topic date back already to 1994 [2]. That paper was insipred by the 'Digital Waveguide Mesh' approach originally targeting physical modeling of musical instruments [7]. Although the technique is derived from signal processing viewpoint, it is equivalent to an FDTD in which the relation of the temporal sampling to the spatial sampling is set to the Courant limit [6].</p>
<h4>Interpolated FDTD schemes</h4>
<p>A fundamental problem in the FDTD simulations is dispersion that depends both on the frequency and on the propagation direction. In a rectangular mesh this is seen such that high frequencies get delayed in axial propagation directions in relation to the underlying grid whereas in diagonal directions all the frequencies propagate at the same constant speed. To overcome this limitation of direction-dependent dispersion, we introduced the interpolated digital waveguide mesh structure [8]. The proposed technique results in nearly isotropic propagation. This approach was later developed further by Kowalczyk et al. [4].</p>
<h4>Frequency warping with FDTD</h4>
<p>While the interpolated mesh improves over the original standard rectilinear scheme, it still has frequency-dependent dispersion error. Frequency warping [9] is a technique that can be used to post-process the obtained results such that this dispersion error is minimal [10, 11]. With this approach the usable frequency band in FDTD simulations can be remarkably increased [12].</p>
<h4>Parallelization of a FDTD solver for real-time room acoustic simulation</h4>
<p>FDTD is a technique that is easy to parallelize. Introduction of modern GPUs has had a remarkable impact on practical parallel computation in several areas including signal processing and acoustics [13]. Current GPUs are massively parallel processors that have made room acoustic simulation with FDTD a very attractive option. For small rooms it is possible to have even real-time performance for low- and mid-frequency simulation [14].</p>
<h4>Frequency band extrapolation</h4>
<p>As the computational load in FDTD simulation grows with respect to the fourth power of the frequency, simulation of high frequencies is still a major challenge for current computers. For this reason, we have developed an extrapolation technique that enables full-bandwidth auralization [15]. It is based on analysis of responses such that each reflection is detected from a spatial response, it's direction is estimated, and then extrapolated for full bandwidth. The process included simulation of air absorption that has a big role in sound attenuation at higher frequencies.</p>
</div>
<h4>References</h4>
<p>{bibtex}virtualacoustics/wave_based_modeling.bib{/bibtex}</p>
<p><br /><br /></p>]]></description>
			<author>ktlokki@tml.hut.fi (TL)</author>
			<category>Room acoustics modeling</category>
			<pubDate>Wed, 09 Jan 2013 14:43:24 +0200</pubDate>
		</item>
		<item>
			<title>Geometrical acoustics</title>
			<link>https://mediatech.aalto.fi/en/research/virtual-acoustics/research/room-acoustics-modeling/69-geometrical-acoustics</link>
			<guid isPermaLink="true">https://mediatech.aalto.fi/en/research/virtual-acoustics/research/room-acoustics-modeling/69-geometrical-acoustics</guid>
			<description><![CDATA[<p>Geometrical acoustics [1] is a geometry based room acoustics modeling method, in which sound is supposed to propagate as rays. In other words, the wave nature of sound propagation is neglected. However, with sufficiently large number of rays the prediction results are reasonable, in particular at high frequencies when the wave length compared to dimensions of the surfaces is small.</p>
<p><button class="btn btn-info btn-small" type="button" data-toggle="collapse" data-target="#part1">Read more...</button></p>
<div id="part1" class="collapse out">
<h3>Ray Tracing</h3>
<p>One of the most widely used modeling technique is ray tracing [1]. A large number of rays are emitted from the sound source. When a ray hits a surface of the room, it is reflected and the ray continues in an other direction. Usually the ray is reflected in the specular reflection direction, which means that the angles between incoming and outgoing rays with respect to the surface normal are equal. Each ray is supposed to carry a small portion of the sound energy emitted by the source. Some of that energy is absorbed by the surface at reflections. The portion of the energy absorbed is determined by material- and frequency-dependent absorption coefficients. Some of the rays eventually hit the receiver, which is modelled as a finite-size volume, such as a sphere. Those rays contrubute to an echogram, which collects the arriving energy in a time-dependent response. The arrival times are calculated by dividing the ray path length from the source to the receiver by the speed of sound.</p>
<p>The ray tracing technique can be extended to model non-specular reflections by generating the outgoing rays at reflections randomly from an angle distribution, instead of using only the specular direction. In this case, the energy is divided between the specular ray and other rays according to a scattering coefficient.</p>
<p>Ray tracing can be seen as a stochastic method, where the space of possible reflection paths is sampled with rays. This also means that some paths might be missed due to low sampling density or their contribution to the echogram can be miscalculated. Increasing the number of rays or splitting them later during the tracing usually improves the quality of the results.</p>
<h3>Image Source Method</h3>
<p>Another common modeling technique is the image source method [2], [3]. Image sources are created by taking a mirror image of the sound source around the planes at which the surfaces of the room lie. Each mirror image is treated as a source which emits sound like the original source. From the receivers point of view, the sound emitted by these image sources corresponds to the first order reflections from the surfaces which were used in creating those image sources. The ray path can be reconstructed by starting a ray from the receiver point towards an image source, and when the reflecting surface is hit, then continuing the ray towards the original source. Higher order reflections can be modelled by creating image sources of the image sources recursively, and tracing the paths backwards from the receiver in a hierarchy of image sources.</p>
<p>The validity of the reflection paths created as above must be checked before constructing an impulse response out of them. There are two ways a path may by invalid: the ray does not hit the reflecting surface corresponding to an image source or the ray hits another surface before hitting the reflecting surface. It is possible to use ray tracing to test this, and discard false paths.</p>
<p>After the validity of the paths is confirmed, they can be added to the room impulse response. The path length is related to the arrival time as in ray tracing. The amplitude of the peaks corresponding to the reflections is inversely proportional to the path length. Unlike in ray tracing., it is also possible to account for the phase information, since the specular reflection paths are accurately modelled.</p>
<p>One limitation to the image source method is that the number of image sources grows exponentially in relation to the order of reflections. Thus, it is only feasable for low order reflections.</p>
<h3>Beam Tracing</h3>
<p>The image source method can be accelerated by taking into account the validity of the paths already during the creation of image sources. This can be done with a technique called beam tracing [4]. Instead of starting rays from the sound source, cones or beams are sent forward from it. In an ideal case, the full solid angle around the source is divided between the beams so that none of them overlap or leave gaps between them. A convenient way of doing this is using the source as the apex and the polygons visible to it as bases of the cones. Then the beams are traced further and flipped at the surfaces so that each beam edge is reflected like specular rays in ray tracing. Incidentaly, the apex of the cone is then the image source corresponding to the surface at which the beam is flipped. When a beam hits multiple surfaces, it is split so that the parts of the beam covering different surfaces are put into different beams. Those beams are further flipped and traced. The beams are stored in a hierachical structure called beam tree. At the first level of the beam tree are the initial beams. When the beams are flipped and split, new levels are constructed in the tree under the previous level of beam. This structure remains unchanged for a fixed sound source position, and it can be precalculated and stored.</p>
<p>To find the reflection paths, the first step is to examine in which beams the receiver position lies. When those beams are found, the paths can be generated as in the image source method by tracing backwards from the receiver through the image sources and eventually to the source. The image sources are either explicitly stored in the beam tree or they are quickly calculated from the list of surfaces that are hit during the tracing of a given beam. Although the handling of beams requires extra effort compared to the image source method, the beam tree is much narrower than the hierarchy of image sources of the same maximum reflection order. In addition, if the beam splitting is done accurately, there is no need for validity checks.</p>
<p>The beam tracing technique usually allows higher order of reflections to be modelled with the same computation time when compared to the image source method. The benefit is greatest in densely occluded environments such as office spaces with narrow corridors. In large open spaces, like in the concert halls, large part of the image sources are valid, and thus the performance gain of beam tracing is less significant. On the other hand, beam tracing is efficient in interactive applications, where the sound source is fixed, but the receiver is moving, because the reflection paths can be easily updated by utilizing the precomputed beam tree [5].</p>
<h3>Radiance Exchange Methods</h3>
<p>While specular reflections are physically correct representations of reflections from rigid flat surfaces with infinite extent, in practice some surfaces produce more diffuse-like reflections. Diffusors in concert halls are an example of such surfaces. They can be modelled either with a modified ray tracing algorithm as mentioned earlier, or with an algorithm specialized in diffuse reflection modeling. They can be used in combination with the other algorithms or as such for room acoustics modeling [6], [7].</p>
<p>The fundamental idea behind this class of modeling algorithms is that the surface of the room is divided into small elements and acoustic radiance exchange between them is modelled. Initially, the sound source radiates onto the surface elements. Then each of these elements reflects the incoming radiance in all directions according to the diffuse reflection model. This radiance arrives at other elements and is reflected further. The radiance exchange between the elements can be explicitly calculated by utilizing their geometric properties [7]. Part of the radiant energy is absorbed at each reflection and the total energy in the system decays as the radiance is iteratively propagated between the elements. When the total energy is below a threshold, the propagation can be terminated. In the end, each element has stored an echogram based on the radiant energy that it has received over time. Then, a final gathering step is performed, where the stored echograms contribute to the echogram at the receiver position according to their geometric relationships.</p>
<p>The results of the radiance exchance methods resembles that of ray tracing, because the final result is an echogram. On the other hand, because the number of elements is fixed in the beginning, these methods do not suffer from the exponential explosion in the number of image sources. Thus, they are well fit for modeling the late reverberation. The main limitation is the reflection model, which is either ideal diffuse or directional diffuse [7]. Early reflections from rigid flat surfaces are better modelled with the other methods.</p>
<h3>Diffraction Modeling</h3>
<p>As mentioned earlier geometrical room acoustics ignore the wave nature of sound. While at high frequencies the ray approximation is quite good, the low frequencies are most often incorrectly modelled, especially in the presence of diffrating edges. This error can be compensated for by adding a separate diffraction model on top of the geometric model. There are several diffraction models with different levels of accuracy and computational efficiency.</p>
<p>There is an explicit formula for the diffraction from a point source via an infinite edge towards a receiver [8], [9]. This formula can be re-formulated as a line integral which makes it possible to model finite-length edges [10]. Applying this model in practice requires numerical evaluation of the line integral and taking into account special cases [11]. In many cases where interactive performance is required, this is too slow, although the results are accurate.</p>
<p>Another approach is using the so-called Uniform Theory of Diffraction [12] which provides a more efficient way of calculating the diffracted part of the impulse response in the shadow zones.</p>
</div>
<div id="acousticCarousel" class="carousel slide">
<div class="carousel-inner">
<div class="item active"><img src="https://mediatech.aalto.fi/images/research/virtualacoustics/geometrical/fig1.jpg" />
<div class="carousel-caption">
<h4>Ray-based modeling</h4>
<p>In geometrical room acoustics, sound is assumed to propagated along straight paths or rays. The goal is to model the reflection paths from the sound source (S) to the listener (L). The paths may include multiple reflections from the surfaces of the room.</p>
</div>
</div>
<div class="item"><img src="https://mediatech.aalto.fi/images/research/virtualacoustics/geometrical/fig2.png" />
<div class="carousel-caption">
<h4>Bi-directional reflectance distribution function</h4>
<p>The bi-directional reflectance distribution function (BRDF) determines the distribution of the outgoing acoustic radiance for an acoustic irradiance coming from a given angle. BRDFs are 4-dimensional functions with two dimensions for both incoming and outgoing angles.</p>
</div>
</div>
</div>
<p><a class="carousel-control left" href="https://mediatech.aalto.fi/#acousticCarousel" data-slide="prev">‹</a> <a class="carousel-control right" href="https://mediatech.aalto.fi/#acousticCarousel" data-slide="next">›</a></p>
</div>
<h3>Research on Geometrical Acoustics at Aalto</h3>
<p>We have contributed to the research on geometrical acoustics by developing a theoretical framework that covers all the geometrical algorithms as special cases [7]. This has also lead to the invention of a new geometrical algorithm, namely the acoustic radiance transfer method [7]. This algorithm has been shown to accurately predict room acoustical parameters. In addition, it can be used even in interactive applications [13]. We have also introduced optimizations to the well-known beam tracing algorithm [5]. With simple models, real-time performance is achived for early reflection modeling.</p>
<p><button class="btn btn-info btn-small" type="button" data-toggle="collapse" data-target="#part2">Read more...</button></p>
<div id="part2" class="collapse out">
<h3>The Room Acoustic Rendering Equation</h3>
<p>We have derived a theory for geometrical room acoustics that covers all the previously mentioned modeling methods as special cases. It relates the outgoing acoustic radiance from any point on the surface of the room to other surface points. This is expressed as a surface integral. The name room acoustic rendering equation comes from its time-independent counterpart in computer graphics. [7]</p>
<h3>Acoustic Radiance Transfer Method</h3>
<p>We have proposed a novel room acoustics modeling method based on the room acoustic rendering equation. It is a radiance exchange method that uses directionally dependent reflection models. They are represented as bi-directional reflectance distribution functions (BRDFs), which relates the incoming acoustic irradiance to the outgoing acoustic radiance for each incoming and outgoing angle.</p>
<p>The modeling algorithm is called the acoustic radiance transfer (ART) method. The surface of the room is divided into elements and for each of those, the hemisphere above it is further split into directional slots. In the ART method, the acoustic radiance is propagated iteratively from element to element and from directional slot to directional slot, until the propagated energy is neglible. The initialization and final gathering phases are as desribed above in the case of radiance exchange methods in general.</p>
<p>The ART method produces results that are similar to the measured ones when compared with the standard room acoustical parameters. It provides flexibility in modeling different scattering materials through the use of BRDFs. [7]</p>
<h3>Accelerated Beam Tracing</h3>
<p>When a beam tracer is used as a part of an interactive application, where the reflection paths are calculated for a moving listener, there is coherence between the reflection paths of adjacent listener positions. This coherence can be utilized in the path calculation algorithm.</p>
<p>We have developed a beam tracing algorithm that does not do occlusion tests during the beam tree construction, but postpones the testing as long as possible [5]. It also does not store the clipped polygons, but only references to the original polygons, in the beam tree. This way the beam tree remains simple and it can be fairly deep. The occlusion testing is done during the path construction phase and even then it can be skipped in most cases.</p>
<p>The main idea is to store so-called "fail planes" for each beam. A fail plane is a plane in the hierarchical beam tree against which the path construction has previously failed. This plane is propagated to the lower levels of the beam tree by reflecting it around the surfaces like the beams. Thus, because the path is first tested against the fail plane, the path validation can be quickly terminated already at the lower levels of the beam tree in the case of an invalid paths. Because most paths tend to be invalid, this optimization can tremendeously speed up the calculation. [5]</p>
<p>Another optimization we have proposed for the beam tracing algorithm is the use of a "skip sphere". The beam tree nodes are grouped into "buckets" containing a few nodes. If all of them produce invalid paths, then a skip sphere is calculated around the listener and while the listener stays side that sphere all the nodes in the bucket can be skipped. The radius of the skip sphere is the minimum distance from the listner to the fail planes of the nodes in the bucket. [5]</p>
<p>With these optimizations, the beam tracer algorithm is acapable of updating the early reflection paths at interactive rates for a moving listener in fairly complex models.</p>
</div>
<h4>References</h4>
<p>[1] Krokstad, A., Strom, S., and Sørsdal, S., "<a href="http://dx.doi.org/10.1016/0022-460X(68)90198-3" target="_blank">Calculating the acoustical room response by the use of a ray tracing technique</a>," <em>Journal of Sound and Vibration</em>, vol. 8, nr. 1, pp. 108-114, 1968.</p>
<p>[2] Allen, J. B. and Berkley, D. A., "<a href="http://asadl.org/jasa/resource/1/jasman/v65/i4/p943_s1" target="_blank">Image method for efficiently simulating small-room acoustics</a>," <em>Journal of the Acoustical Society of America</em>, vol. 65, nr. 4, pp. 943-950, 1979.</p>
<p>[3] Borish, J., "<a href="http://asadl.org/jasa/resource/1/jasman/v75/i6/p1827_s1" target="_blank">Extension of the image model to arbitrary polyhedra</a>," <em>Journal of the Acoustical Society of America</em>, vol. 75, nr. 6, pp. 1827-1836, 1984.</p>
<p>[4] Funkhouser, T. A., Carlbom, I., Elko, G., Pingali, G., Sondhi, M., and West, J., "<a href="http://dl.acm.org/citation.cfm?id=280818" target="_blank">A beam tracing approach to acoustic modeling for interactive virtual environments</a>," in Proceeding of the 25th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '98), pp. 21-32, 1998.</p>
<p>[5] Laine, S., Siltanen, S., Lokki, T., Savioja, L., "<a href="http://www.sciencedirect.com/science/article/pii/S0003682X07001910" target="_blank">Accelerated beam tracing algorithm</a>," Applied Acoustics, vol. 70, nr. 1, pp. 172-181, 2009.</p>
<p>[6] Lewers, T., "<a href="http://www.sciencedirect.com/science/article/pii/0003682X9390049C" target="_blank">A combined beam tracing and radiant exchange computer model of room acoustics</a>," Applied Acoustics, vol. 38, nr. 2-4, pp. 161-178, 1993.</p>
<p>[7] Siltanen, S., Lokki, T., Kiminki, S., and Savioja, L., "<a href="http://dx.doi.org/10.1121/1.2766781" target="_blank">The room acoustic rendering equation</a>," <em>Journal of the Acoustical Society of America</em>, vol. 122, nr. 3, pp. 1624-1635, 2007.</p>
<p>[8] Biot, M. A. and Tolstoy, I., "<a href="http://asadl.org/jasa/resource/1/jasman/v29/i3/p381_s1" target="_blank">Formulation of wave propagation in infinite media by normal coordinates with an application to diffraction</a>," Journal of the Acoustical Society of America, vol. 29, nr. 3, 381-391, 1957.</p>
<p>[9] Medwin, H., Childs, E., and Jebsen, G. M., "<a href="http://asadl.org/jasa/resource/1/jasman/v72/i3/p1005_s1" target="_blank">Impulse studies of double diffraction: A discrete Huygen's interpretation</a>," Journal of the Acoustical Society of America, vol. 72, nr. 3, pp. 1005-1013, 1982.</p>
<p>[10] Svensson, U. P., Fred, R. I., and Vanderkooy, J., "<a href="http://asadl.org/jasa/resource/1/jasman/v106/i5/p2331_s1" target="_blank">Analytic secondary source model of edge diffraction impulse responses</a>," Journal of the Acoustical Society of America, vol. 106, nr. 5, pp. 2331-2344, 1999.</p>
<p>[11] Svensson, U. P. and Calamia, P. T., "<a href="http://www.ingentaconnect.com/content/dav/aaua/2006/00000092/00000004/art00001" target="_blank">Edge-diffraction impulse responses near specular-zone and shadow-zone boundaries</a>," Acta Acustica united with Acustica, vol. 92, nr. 4, pp. 501-512, 2006.</p>
<p>[12] Kouyoumjian, R. G. and Pathak, P. H., "<a href="http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&amp;arnumber=1451581&amp;contentType=Journals+%26+Magazines&amp;sortType%3Dasc_p_Sequence%26filter%3DAND%28p_IS_Number%3A31186%29" target="_blank">A uniform theory of diffraction for an edge in a perfectly conducting surface</a>," Proceedings of the IEEE, vol. 62, nr. 11, pp. 1448-1461, 1974.</p>
<p>[13] Siltanen, S., Lokki, T., and Savioja, L., "<a href="http://www.ingentaconnect.com/content/dav/aaua/2009/00000095/00000001/art00010" target="_blank">Frequency domain radiance transfer for real-time auralization</a>," Acta Acustica united with Acustica, vol. 95, nr. 1, pp. 106-117, 2009.</p>]]></description>
			<author>ktlokki@tml.hut.fi (TL)</author>
			<category>Room acoustics modeling</category>
			<pubDate>Wed, 09 Jan 2013 14:43:24 +0200</pubDate>
		</item>
		<item>
			<title>Hybrid modeling</title>
			<link>https://mediatech.aalto.fi/en/research/virtual-acoustics/research/room-acoustics-modeling/71-hybrid-modeling</link>
			<guid isPermaLink="true">https://mediatech.aalto.fi/en/research/virtual-acoustics/research/room-acoustics-modeling/71-hybrid-modeling</guid>
			<description><![CDATA[<p>Different room acoustic modeling techniques have different advantages, and none of them is ideal for the whole frequency band and for the whole duration of an impulse response. Therefore it is often beneficial to build hybrid models that combine several methods such that each of them can operate in their optimal region. This approach has been first used in geometrical acoustics, where the image-source method is efficient in computing the early reflections whereas ray-tracing suits best for the late part of an impulse response [1]. In addition, it is typical to use the image-source technique to validate the specular reflection paths found by a ray-tracer.</p>
<p>This is the approach applied in most of the commercial room acoustic modeling software packages, such as in <a href="http://www.odeon.dk/">ODEON</a> [2], and in <a href="http://www.catt.se/TUCT/TUCToverview.html">CATT TUCT</a> [3].</p>
<p>In recent years, the hybrids have become more complex, and there are proposals to include wave-based models such that the low-frequency modeling would become more accurate. Murphy et al. use 2D FDTD simulation to complement geometrical acoustics [4] whereas Arez et al. utilize FEM for low-frequency prediction in their hybrid model [5].</p>
<h3>Research on hybrid modeling in Aalto</h3>
<p>Our main contribution to hybrid modeling is in making full-bandwidth simulation that combines 3D FDTD simulation, beam tracing, and acoustic radiance transfer [2] .</p>
<p> </p>
<p>Our work has concentrated on how different techniques should be applied to get reliable results. First, the different techniques operate in different domains as the FDTD and beam-tracing are able to handle directly the sound pressure whereas the the acoustic radiance transfer handles energies (which is a square of the sound pressure). This implies that the boundaries conditions should be formulated differently [6]. Another focus in our work is in calibration of the results provided by different techniques as it is not obvious how the sound sources should be implemented such that the obtainedresults would be easy to merge into one full-bandwidth impulse response [6].</p>
<h4>References</h4>
<p>{bibtex}virtualacoustics/hybrid_modeling.bib{/bibtex}</p>]]></description>
			<author>ktlokki@tml.hut.fi (TL)</author>
			<category>Room acoustics modeling</category>
			<pubDate>Wed, 09 Jan 2013 14:43:24 +0200</pubDate>
		</item>
		<item>
			<title>Room models</title>
			<link>https://mediatech.aalto.fi/en/research/virtual-acoustics/research/room-acoustics-modeling/135-room-models</link>
			<guid isPermaLink="true">https://mediatech.aalto.fi/en/research/virtual-acoustics/research/room-acoustics-modeling/135-room-models</guid>
			<description><![CDATA[<p>From this page you can download some geometric models of rooms<span style="color: #494949; font-family: Tahoma;"><span style="color: #333333; font-family: 'Lucida Grande';">.</span></span></p>
<ul>
<li>The models applied in [1] (Fig. 6, models <a href="https://mediatech.aalto.fi/images/research/virtualacoustics/room_models/room1.dxf_.zip">b</a>, <a href="https://mediatech.aalto.fi/images/research/virtualacoustics/room_models/room2.dxf_.zip">c</a>, and <a href="https://mediatech.aalto.fi/images/research/virtualacoustics/room_models/room3.dxf_.zip">d</a>) in DXF format.</li>
</ul>
<p style="padding-left: 60px;">[1] Laine, S., Siltanen, S., Lokki, T., and Savioja, L., "Accelerated beam tracing algorithm," Applied Acoustics, vol. 70, nr. 1, pp. 172-181, January 2009. <a href="http://dx.doi.org/10.1016/j.apacoust.2007.11.011">Online (ScienceDirect)</a></p>
<ul>
<li><a href="https://mediatech.aalto.fi/images/research/virtualacoustics/room_models/sigyn.tar_.gz">An acoustic model</a> of the <a href="http://www.turunkonservatorio.fi/?id=6&amp;sid=15">Sigyn hall</a> in Turku, Finland. The model contains ca. 300 polygons and is made by Dr Tapio Lahti from <a href="http://www.akukon.fi/site/?lan=3">Akukon</a>, Finland.</li>
</ul>]]></description>
			<author>ktlokki@tml.hut.fi (Tapio Lokki)</author>
			<category>Room acoustics modeling</category>
			<pubDate>Thu, 07 Mar 2013 10:20:38 +0200</pubDate>
		</item>
	</channel>
</rss>
