Nothing Special   »   [go: up one dir, main page]

GB2500695A - Acoustic wave reverberation system to create virtual acoustic environment - Google Patents

Acoustic wave reverberation system to create virtual acoustic environment Download PDF

Info

Publication number
GB2500695A
GB2500695A GB1205693.3A GB201205693A GB2500695A GB 2500695 A GB2500695 A GB 2500695A GB 201205693 A GB201205693 A GB 201205693A GB 2500695 A GB2500695 A GB 2500695A
Authority
GB
United Kingdom
Prior art keywords
recording
transducers
emitting
wave
acoustic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
GB1205693.3A
Other versions
GB201205693D0 (en
Inventor
Johan Olof Anders Robertsson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to GB1205693.3A priority Critical patent/GB2500695A/en
Publication of GB201205693D0 publication Critical patent/GB201205693D0/en
Priority to US14/389,455 priority patent/US9728180B2/en
Priority to PCT/CH2013/000054 priority patent/WO2013143016A2/en
Priority to EP13714183.4A priority patent/EP2834808B1/en
Publication of GB2500695A publication Critical patent/GB2500695A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K15/00Acoustics not otherwise provided for
    • G10K15/02Synthesis of acoustic waves
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K15/00Acoustics not otherwise provided for
    • G10K15/08Arrangements for producing a reverberation or echo sound
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/30Means
    • G10K2210/301Computational
    • G10K2210/3048Pretraining, e.g. to identify transfer functions
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/30Means
    • G10K2210/321Physical
    • G10K2210/3215Arrays, e.g. for beamforming
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/30Means
    • G10K2210/321Physical
    • G10K2210/3219Geometry of the configuration

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

Generating an acoustic wave representing reverberations from a desired acoustic environment with an emitting surface comprising a plurality of emitting transducers, defining a volume within which a recording surface, comprising a spatial distribution of recording transducers, is located, and recording an acoustic wave originating from a volume defined by the recording surface using the recording transducers, extrapolating the recorded wave to the emitting surface using a wavefield propagator representing the desired acoustic environment, and emitting the extrapolated wave from the emitting transducers. The wavefield propagator may be derived from prior recordings or synthetically generated. The time to extrapolate a sample of the recorded wave may be smaller than the sampling rate of the recording and/or emitted wave. The direct wave component of a Greens function used for extrapolation may be phase-reversed for destructive interference with the recorded wave. Recording transducers may include two layers of pressure and particle motion sensitive transducers. The virtual acoustic environment in a sound absorbing chamber allows a user within the emitting surface to perceive to be located in a different environment, for example as though they are in an opera house or the mountains.

Description

Acoustic Wave Reproduction System
Field of the Invention
The present invention relates to system and method of reproducing sound waves.
Background
It is known, particularly in certain areas of acoustics and seismics, to interpret pressure and particle velocity measurements as representative of Green's functions or equivalent functions representing the influence that the medium supporting the wave propagation has on a traveling wave or wavefield.
Examples of the methods applied in this field can be found for example in: -Grote, M., and C. Kirsch, 2007, Nonreflecting Boundary Conditions for Time Dependent Multiple Scattering, J. Comp. Physics, 221, 41-62; -Grote, M., and I. Sim, 2011, Local Nonreflecting Boundary Conditions for Time Dependent Multiple Scattering, J. Comp. Phys. 230, 3135-3154; -Lim, H., S. V. Utyuzhnikov, V. W. Lam, A. Turan, M. R. Avis, V. S. Ryanebkii, and T. S. Tsynkov, 2009, Experimental validation of the active noise control methodology based on difference potentials: AIAA Journal, 47, 874-884; -van Manen, D. J., Robertsson, J. 0. A., and Curtis, A., 2007, Exact wave field simulation for finite-volume scattering problems: J. Acoust. Soc. Am., 122, ELI15-EL121; -van Manen, Robertsson, Curtis, 2010, Method of evaluating the interaction between a wavefield and a solid body, United States patent no. US7715985B2; -Thomson, C. J., 2012, Research Note: Internal/external seismic source wavefield separation, and cancellation: Geophysical Prospecting, DOl: 10.1111/j.1365-2478.2011.01043.x; and -Utyuzhnikov, S. V., 2010, Non-stationary problem of active sound control in bounded domains: J. Comp. AppI. Math., 234, 1725-1731.
van Manen et al. (2007, 2010) introduced so-called exact boundary conditions (EBC's). These allow for two wave propagation states in a numerical simulation to be coupled together. In particular van Manen et aI. (2007) studied the problem of recomputing synthetic seismic data on a model after making local model alterations. EBC's enable the complete accounting for all long-range interactions while limiting the recomputation to a small model just around the region of change. van Manen et al. (2007) outlined the basic theory and demonstrated it on a ID example. Related concepts were recently proposed by Grote and Kirsch (2007), Grote and Sirn (2011), Thomson (2012) and Utyuzhnikov (2010).
The concept of noise cancellation is widely known in the field of acoustic signal processing as described for example by Lim et al. (2009). In active noise cancellation a wave signal is recorded using an acoustic transducer (microphone), processed to generate a phase-inverted signal, and emitted by transducers (loudspeakers) to interfere destructively such that the listener no longer hears the original noise.
It is seen as an object of the invention to create a virtual sound environment for a listener such that the listener perceives to be located -at least acoustically-in an environment different from the actual one.
Summary of the Invention
According to an aspect of the present invention, there is provided a method of and a system for generating an acoustic wave representing reverberations from a desired acoustic environment, said method including the steps of having a recording surface defined by a spatial distribution of recording transducers and an emitting surface defined by a spatial distribution of emitting transducers, wherein the emitting surface defines a volume within which the recording surface is located, recording an acoustic wave originating from within a volume defined by the recording surface using the recording transducers, extrapolating the recorded wave to the emitting surface using a wavefield propagator representing the desired acoustic environment and emitting the extrapolated wave from the emitting transducers.
Reverberations include acoustic wave signals caused by the reflection of an original wave at an acoustic obstacle. Examples of reverberations are echoes. Reverberations can be regarded as the acoustic signature of the environment the listener wishes to be located in. The direct sound of an acoustic event reaching the ear of a listener without reflection is treated as being identical in any environment.
The receiving surface is best designed to be at least as acoustically transparent as possible, such as wire frame constructions. However regarding the emitting surface fewer limitations exists, If both are designed to be acoustically transparent, the surfaces are best surrounded by another sound-absorbing surface to further suppress unwanted reverberations of the original acoustic wave from the actual environment of the listener.
The term "wavefield propagator" is used to denote any wave extrapolation method which includes a signature characteristic of the acoustic medium through the which the wave emanating from an original event travels or is supposed to have travelled.
The propagators can be determined through measurements using known test wave signals or generated synthetically provided that sufficient information of the desired acoustic environment is known. Measured propagators can also be augmented by synthetical ones and vice versa.
The position of a listener is typically within the volume or space as defined by the emitting surface. In certain applications such as the shielding of a volume from probing acoustic signals such as sonar waves, the listener can also be envisaged being located outside the emitting surface. In the latter case the role and location of the emitting and recording surface are reversed.
These and further aspects of the invention will be apparent from the following
detailed description and drawings as listed below.
Brief Description of the Drawings
Exemplary embodiments of the invention will now be described, with reference to the accompanying drawing, in which: FIG.1A shows a simplified three-dimensional example in accordance with the present invention; FIG. lB shows a cross-section through the surfaces shown in FIG. 1A indicating actual and virtual wave propagation; FIG. 2 illustrates a method of generating the wave propagator in accordance with an example of the invention; and FIG. 3 is a flow chart with steps in accordance with an example of the invention.
Detailed Description of the Invention
van Manen et al. (2007) showed that in computer simulations the elastodynamic representation theorem can be used to generate so-called exact boundary conditions connecting two states to each other, van Manen et aI. (2007) noted that even though the Green's functions inside the boundary (state 1) might be completely different compared to the Green's functions in another greater model (state 2), the two states can be "stitched together' so that Green's functions outside the boundary correspond to state 2 whereas the Green's functions inside the boundary corresponds to state 1. van Manen et at. (2007) exploited this property to be able to regenerate Green's functions after local model alterations on a large computational model while only carrying out computations locally enabling substantial computational savings in computer simulations of wave propagation.
Herein, it is noted that the same equations can be used in a physical set-up to create a virtual acoustic world. Although the following description uses acoustic wave propagation (e.g., sound waves in water or air) as an example, the same methodology applies in principle to elastic waves in solids or electromagnetic wave propagation (e.g., light or microwaves).
In the present example of the invention it is the aim to create a room where an arbitrary acoustic environment can be emulated (in the following referred to as the "sound cave" or the virtual state), as illustrated in FIGs. IA and lB. The figures show a possible implementation of the sound cave 10. The sound cave includes a first inner surface 11 in form of a cube. The inner surface is surrounded by an outer surface 12 also in a cubical shape. As shown in the vertical cross-section of FIG. 1 B the surfaces carry receivers (x) and emitters (o). The floor is a shared surface between the two surfaces A sound event 13 inside the receiving surface 11 creates a sound wave 14 which is registered by a listener 15.
The method described below includes a step of recording Green's functions WP as wave propagators in a desired acoustic environment (referred to as the desired state; e.g., an alpine meadow surrounded by mountains as indicated in FIG. 3. The desired environment can also be an opera house such as La Scala theatre or a church building as St. Paul's Cathedral) with each environment requiring its own recording of the wave propagator or a synthetically wave propagator.
The Green's functions WP or any equivalent representation of the desired wave propagator are stored in a computer 18 (see FIG. 2). A person located in the sound cave will experience an acoustic space corresponding to the Green's functions from the desired state used to generate boundary conditions. The person will be able to interact with "virtual objects" only captured in the Green's functions. For example, if a mountain chain was present at some distance from the location where Green's functions were recorded (as in FIG. 2), any sound from within the sound cave, for example a person calling out, will generate echoes from the mountain chain just as if it was actually present.
Green's functions between aR points on the emitting and recording surfaces where transducers are located in the sound cave are recorded as an initial step. Note that these Green's functions will not only contain the direct wave between the two points on the two different surface& Although the direct wave typically will be the most significant part of the Green's functions, it is the reverberations from the surrounding acoustic environment in the desired state that are the most interesting part in this example.
Green's functions between the two surfaces are recorded by physically mimicking the geometry of the two surfaces in the sound cave. By emitting a sound-pulse in one location on one of the surfaces and recording it at one or several points on the recording surface, it is possible to record all the required Green's functions that are required to characterize an acoustic environment such as a mountain chain or the La Scala theatre. This step can be performed by emitting from the recording surface 11 and recording from the emitting surface 12. If it is however more convenient to maintain the transducers in their actual role, the reciprocal of the desired wave propagators WP(-) can be recorded and reversed before use in the computer system 18.
Instead of physically recording Green's functions in a desired state, it is also possible to generate completely synthetic Green's functions corresponding to a model of a desired acoustic landscape. This may be of particular interest in gaming and entertainment applications. Since synthetic Green's functions may be a lot simpler in structure, it may be possible to reduce the computational requirements of the sound cave significantly.
The sound cave 10 can be described as a machine creating the virtual acoustic environment emulating the desired state in which the Green's functions were recorded. On the surface 12 at the edge of the wall (just inside), transducers (o) are evenly spaced according to the Nyquist sampling criterion. These transducers are used to emit sound (referred to as the emitting layer of transducers). Another surface 11 of transducers (x) is positioned a short distance inside the emitting surface. The transducers (x) record the sound in the sound cave and the layer Ills referred to as the recording layer of transducers (note that both transducers that record pressure and particle velocities are needed on the recording surface or alternatively two layers of pressure sensitive transducers so that the pressure gradient normal to the recording surface can be recorded).
The transducers may be mounted on thin rods that are practically acoustically transparent at the frequencies of interest. Again, the transducers on the recording surface are spaced according to the Nyquist sampling criterion.
Note that one or several sides of the sound cave may be absent of transducers if its boundary conditions are the same in the desired and virtual states (e.g., a solid stone floor at the bottom or an open sky at the top).
As the person inside the sound cave calls out, the sound will be recorded on the recording surface. A computer is used to extrapolate the recorded wavefield from the recording surface to the emitting surface using a wavefield propagator (derived from Green's theorem or equivalent formulae known as Betti's theorem, Kirchhofrs scattering integral or acoustic representation theorem, etc.). Other examples of wavefield propagators can be found in Grote and Kirsch (2007), Grote and Sim (2011), Thomson (2012) and Utyuzhnikov (2010). Using for example the acoustic representation theorem the following expression for the emitted wavefield is obtained: [1]
-
p°'(x,T) = [Gr(xe221tlx,T -r)vr (x',t) + rt(xsfl1 xbcc,T -T)ph1c(xT0t,r)] ndAAr *0 Jant-ot where p"x°mt1D is the desired extrapolated pressure data at a location X° and at time T, dD is the surface of a so-called recording surface (defined below) with normal vector component to the surface n, dA represents an infinitesimal surface area integration element of the recording surface and is the time integration variable (coordinates on the recording surface are denoted Xec). The variables P17°t and r represent that data recorded by the transducers on the recording surface in terms of pressure and particle velocity (the later quantity can also be computed from either pressure gradient recordings or recordings of particle displacement, particle acceleration, etc.). The variables G"' and IVt are the pre-determined Green's functions between the recording and emitting surfaces of the desired (virtual) state in terms of pressure-to-pressure and particle-velocity-to-pressure.
The extrapolated wavefield will constitute an out-going wavefield and an in-coming (reverberated) wavefield. The out-going wavefield just outside the emitting surface will be identical to the actually propagating wavefield in the acoustic space. In an embodiment of the invention, phase reversal can advantageously be applied to the extrapolated outgoing wavefield so that it will destructively interfere and cancel the actually propagating wavefield Uust as in sound-cancelling headphones). This process can be done in several ways using for instance wavefield separation techniques. However, a straight forward way of achieving this effect is simply to identify the direct wave in the Green's functions and multiply that part by-i (i.e. phase reverse it). The direct wave will typically be isolated as the distance to objects that reverberate waves in the desired state are further away from the recording surface compared to the distance between the recording surface and the emitting surface. If Green's functions are generated synthetically it is trivial to isolate the part that corresponds to the direct wave and multiply it by -1. The process of cancelling the out-going waves is indicated in FIG. 1 B by the pair of parallel arrows (+), (-) which cancel each other through interference. If phase reversal is not employed for this part of the wavefield, the sound cave will rely on being coated with a sound absorbing material to attenuate these waves.
The in-coming wavefield on the other hand is exactly the reverberation from the desired (or virtual) state of the person calling out. As shown in the figures as echo from a mountain chain, this wavefield will again propagate inwards to the person who wilt hear his/her own echo from the desired (or virtual) state..
Sounds for (virtual) sources exterior to the emitting surface can also be added to the extrapolated wavefield so that the sound cave projects sound sources external to the emitting boundary into the cave. This is simply a matter of using the Green's functions of the virtual/desired state to extrapolate an external source onto the transducers on the emitting surface. For example, the song from flying birds can be projected into the sound cave and can for example be added to the reverberations of any sounds emanating from within the sound cave. This external source will be in most cases based again on prerecorded signals and not actually present when a listener uses the sound cave.
The extrapolation process can be for example implemented by first noting that any operation on the wave includes the use of digitized signals discretized in time (as opposed to analogue signals). Therefore it is possible to be stepping forward in time by discrete time-steps when projecting a sound environment into the sound cave. The size of the time-step is related to the maximum frequency of interest in accordance to the Nyquist sampling theorem (in time).
Referring again to the figures mountain chain outside the emitting surface 12 does not exist in the real acoustic environment of the listener but acoustic waves are virtually projected onto the mountain chain in accordance with our invention. The dashed curved arrow from the recording surface 11 to the mountain chain and back to the emitting surface indicate the (virtual) acoustic path of the wave 14 from the event 13 would have taken place if the mountain chain were present and if the confinements of any room in which the recording and emitting surface are placed during reproduction would not exist.
The extrapolation method presented here operates on the out-going wave recorded on the recording surface 11 to generate the two parallel arrows (+),.
(-) on the emitting surface. The out-going arrow will be identical to (but in some embodiments phase-reversed) compared to the acoustic energy propagating along the other arrow (-) that was recorded on the recording surface but now has reached the emitting surface (will therefore cancel out if the extrapolated out-going wave if the latter has been phase-reversed). Any remaining out-going waves outside the emitting surface should be attenuated by a sound absorbing layer on the walls of the sound cave. The in-coming arrow represents the echo from the mountain chain and will propagate back inside the sound cave so that the listener can hear it. Note that another beneficial feature of equation [1] is that acoustic energy coming from the exterior of the recording surface will not be extrapolated back in the outward direction.
To further illustrate the present example and how the extrapolation integral in equation [1] is solved and implemented at every discrete time-step through the following sequence of steps (the steps are also described in the flowchart in FIG. 4) (1) The acoustic wavefield at time t (think of this as a spike with amplitude of the acoustic wavefield at the time but 0 at all other times) is recorded at the recording surface 11 and extrapolated using equation [1] to the emitting surface for all future time steps t+dt, t+2dt, t+3dt,...
t+Ndt, where Ndt is the length of the Green's function (maximum time that is allowed for reverberations to return).
(2) The record of all future values at the emitting surface 12 of the extrapolated wavefields from recording surface 11 are updated by
adding the extrapolated wavefield from step (1).
(3) Then a step forward to time t+dt is taken and the next future prediction is used to emit sound at the emitting surface 12 (4) The process repeats starting from step (1) Considering an example where the sound cave is a cubic room with length, depth and width of 2m, the distance between the emitting and the recording layers is 25cm and the "cube" defined by the recording layer 11 therefore has a width of 1.50m. Assuming further that the floor is a solid stone floor in both the virtual and desired states, no transducers are needed on that surface in the sound cave. The emitting layer 12 has dimensions 2m by 2m by 2m (emitting transducers (o) on 5 sides) whereas the recording layer has dimensions 1.5m by 1 Sm by 1.75m (recording transducers (x) on 5 sides).
Being interested in emulating frequencies up to for example 1kHz, a temporal (Nyquist) sampling rate of 0.Sms is required. The speed of sound is 340m/s and the shortest wavelength is therefore Q.34m. The required spatial (Nyquist) sampling rate is therefore O.17m. A number of transducer(o) elements on the emitting surface 12 is: 5*(1 +round(2/. I 7))(I +round(2/. 1 7))=845. Similarly, the number of transducer elements (x) on the recording surface is 544. The Green's functions are going to be 5000 samples long (2.5s). This would allow echoes from objects up to 425m away to be captured. Longer reverberation times and multiple echoes would require longer Green's functions.
The computations for the extrapolation needs to be done real-time bounded by the propagation distance between the recording and emitting surface (note that the distance between recording and emitting surfaces needs to be greater than the distance that sound propagates during the temporal sampling time interval). The number of calculation required each time step is: (number of transducers on emitting surface) * (number of transducers on recording surface) * (number of samples in Green's function) * (number of operations in integrand for extrapolation). In our case the number of calculations are: 845*544*5000*3=6.9*1 0"9. With a sampling interval of 0.5ms computations are generated at a computational rate of at least l4Tfiop to create the correctly propagated wave at the correct time. The distance between the recording and emitting surfaces 11, 12 must be greater than the propagation velocity times the temporal sampling frequency in order to be able to predict the wavefleld at the emitting surface from recordings at recording surface 11.
Remote compute servers or internet switches typically introduce computational latencies that lead to accumulative delays that are greater than the sampling interval. Light in vacuum propagates 150km in the sampling rate of 0.5ms which introduces an upper bound for how far away the computational facility can be located from the sound cave. Clearly, the computing engine 18 should preferably be co-located with the sound cave 10.
In theory, the material of the outer wall of the sound cave where the emitting surface is located is irrelevant as echoes from that surface will be removed in the above extrapolation process. However, in practice, it will be preferred to coat any outer surface with a material that generate as little echoes as possible in order to reduce noise due to imperfections in the extrapolation process.
It is also preferred for the medium between the recording and transmitting surface to have the same propagation characteristics as the same part of the medium where the Green's functions were recorded in the desired state.
Usually this medium will be air.
Applications for a sound cave embodiment can include -Entertainment industry such as computer games (gaming) or virtual reality experiences: A particular example of a gaming application could include a large room where several people are present at once for a virtual reality, interactive movie or gaming experience. Note that if the floor is reflecting and if the ceiling is coated with an absorbing material, virtual states that share these features (e.g., open sky and stone floor) can be generated with a sound cave where only the walls on the sides are covered with emitting and receiving elements. If the height of the room remains small (say 2m), the dimensions of the room in the horizontal directions can be made quite large without the surface area covered by the recording and transmitting elements becoming excessively large; -Video conferencing. The present invention can complement a video conference (using for example an holographic video reproduction) with an immersed acoustic experience -Acoustic design or optimization. For example, a music band preparing a concert tour could optimize where to position loudspeakers in order for the acoustic experience to be optimal at different select positions at a venue. Green's functions would be physically recorded at different locations in the concert venue. The sound cave could then be used to simulate what the Sound experience would be for a person located at that position.
-By switching emitting and recording surfaces so that the recording surface is the outer surface, it is possible to create an "acoustic invisibility cloak". By using Green's functions of an empty space for the interior of the emitting surface, objects located inside will not be detectable by acoustic waves (e.g., sonar).
As the present invention has been described above purely by way of example, and the above modifications or others can be made within the scope of the invention. The invention may also comprise any individual features described or implicit herein or shown or implicit in the drawings or any combination of any such features or any generalisation of any such features or combination, which extends to equivalents thereof. Thus, the breadth and scope of the present invention should not be limited by any of the above-described exemplary embodiments. Alternative features serving the same, equivalent or similar purposes may replace each feature disclosed in the specification, including the drawings, unless expressly stated otherwise, for example using the principles as described above to elastic waves propagating in solids or electromagnetic waves (e.g., light or microwaves).
Unless explicitly stated herein, any discussion of the prior art throughout the specification is not an admission that such prior art is widely known or forms
part of the common general knowledge in the field.

Claims (13)

  1. CLAIMS1. Method of generating an acoustic wave representing reverberations from a desired acoustic environment, said method including the steps of having a recording surface defined by a spatial distribution of recording transducers and an emitting surface defined by a spatial distribution of emitting transducers, wherein the emitting surface defines a volume within which the recording surface is located, recording an acoustic wave originating from within a volume defined by the recording surface using the recording transducers, extrapolating the recorded wave to the emitting surface using a wavefield propagator representing the desired acoustic environment and emitting the extrapolated wave from the emitting transducers.
  2. 2. The method of claim 1 wherein the wavefield propagator is derived from prior recordings including the step of placing the recording and emitting surfaces into the desired acoustic environment or generated synthetically or through a combination of prior recordings or synthetically generated propagators.
  3. 3. The method of claim 2 wherein the wavefield propagator is derived from prior recordings including the step of placing the recording and emitting surfaces into the desired acoustic environment and activating the recording transducers or transducers replacing the recording transducers for the purpose of deriving the wavetield propagator to emit acoustic test signals and record the test signals using the emitting transducers or transducers replacing the emitting transducers for thepurpose of deriving the wavefield propagator.
  4. 4. The method of claim 2 wherein the wavefield propagator is derived from prior recordings including the step of placing the recording and emitting surfaces into the desired acoustic environment and activating the emitting transducers to emit acoustic test signals and record the test signals using the recording transducers, as reciprocal wavefield propagators.
  5. 5. The method of claim 1 wherein the listeners position is located within the emitting surface.
  6. 6. The method of claim 1 wherein the time to extrapolate a sample of the recorded wave is smaller than the sampling rate of the recording and/or emitted wave.
  7. 7. The method of claim 1 wherein the extrapolated wave outside the emitting surface interferes destructively with the wave originating from within the volume defined by the recording surface.
  8. 8. The method of claim 7 wherein the direct wave component of the Green's function used for the extrapolation has been phase reversed in order for the extrapolated wave outside the emitting surface to interfere destructively with the wave originating from within the volume defined by the recording surface.
  9. 9. The method of claim 1 wherein the recording transducers include pressure and particle motion sensitive transducers.
  10. 10. The method of claim 1 wherein the recording transducers include two layers of pressure sensitive transducers.
  11. 11. The method of claim 1 including the step of embedding the emitting surface within a sound-absorbing chamber.
  12. 12. The method of claim 1 including the step of inverting the role of the emitting and recording surface to generate a desired response from within the volume defined by the emitting surface to a listener outside the recording surface.
  13. 13. The method of claim 1 including the step of adding the extrapolated sound from a source external to the emitting surface to the emitted I extrapolated wave. I
GB1205693.3A 2012-03-30 2012-03-30 Acoustic wave reverberation system to create virtual acoustic environment Withdrawn GB2500695A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
GB1205693.3A GB2500695A (en) 2012-03-30 2012-03-30 Acoustic wave reverberation system to create virtual acoustic environment
US14/389,455 US9728180B2 (en) 2012-03-30 2013-03-27 Accoustic wave reproduction system
PCT/CH2013/000054 WO2013143016A2 (en) 2012-03-30 2013-03-27 Accoustic wave reproduction system
EP13714183.4A EP2834808B1 (en) 2012-03-30 2013-03-27 Accoustic wave reproduction system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB1205693.3A GB2500695A (en) 2012-03-30 2012-03-30 Acoustic wave reverberation system to create virtual acoustic environment

Publications (2)

Publication Number Publication Date
GB201205693D0 GB201205693D0 (en) 2012-05-16
GB2500695A true GB2500695A (en) 2013-10-02

Family

ID=46160033

Family Applications (1)

Application Number Title Priority Date Filing Date
GB1205693.3A Withdrawn GB2500695A (en) 2012-03-30 2012-03-30 Acoustic wave reverberation system to create virtual acoustic environment

Country Status (1)

Country Link
GB (1) GB2500695A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU186071U1 (en) * 2018-03-22 2018-12-28 Общество с ограниченной ответственностью "Промприбор НН" Installation for testing products for strength and resistance to acoustic noise

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0546193A (en) * 1991-08-19 1993-02-26 Matsushita Electric Ind Co Ltd Reflected sound extraction device
US6111962A (en) * 1998-02-17 2000-08-29 Yamaha Corporation Reverberation system
DE10019984A1 (en) * 2000-04-22 2001-03-15 Falk Wolsky Three=dimensional virtual acoustic reality calculation method for simulation of acoustical events in signal processing system by placing sound sources and receivers in virtual space

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0546193A (en) * 1991-08-19 1993-02-26 Matsushita Electric Ind Co Ltd Reflected sound extraction device
US6111962A (en) * 1998-02-17 2000-08-29 Yamaha Corporation Reverberation system
DE10019984A1 (en) * 2000-04-22 2001-03-15 Falk Wolsky Three=dimensional virtual acoustic reality calculation method for simulation of acoustical events in signal processing system by placing sound sources and receivers in virtual space

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU186071U1 (en) * 2018-03-22 2018-12-28 Общество с ограниченной ответственностью "Промприбор НН" Installation for testing products for strength and resistance to acoustic noise

Also Published As

Publication number Publication date
GB201205693D0 (en) 2012-05-16

Similar Documents

Publication Publication Date Title
EP2834808B1 (en) Accoustic wave reproduction system
Svensson et al. Computational modelling and simulation of acoutic spaces
Valimaki et al. Fifty years of artificial reverberation
US10531222B2 (en) Active acoustics control for near- and far-field sounds
Habets Room impulse response generator
CA2948457C (en) Methods and systems for improved acoustic environment characterization
JPH08272380A (en) Method and device for reproducing virtual three-dimensional spatial sound
JP6202003B2 (en) Signal processing apparatus and signal processing method
US9928824B2 (en) Apparatus, system and method of controlling noise within a noise-controlled volume
Tsingos et al. Soundtracks for computer animation: sound rendering in dynamic environments with occlusions
Santillán Spatially extended sound equalization in rectangular rooms
Börsing et al. Cloaking and holography experiments using immersive boundary conditions
KR100928249B1 (en) Device and method for simulation of the presence of one or more sound sources in virtual positions in three-dimensional acoustic space
Beig et al. An introduction to spatial sound rendering in virtual environments and games
Raghuvanshi et al. Interactive and Immersive Auralization
CN108701461B (en) Improved ambisonic encoder for sound sources with multiple reflections
Poirier-Quinot et al. EVERTims: Open source framework for real-time auralization in VR
CA3192019A1 (en) Method for generating a reverberation audio signal
Svensson Modelling acoustic spaces for audio virtual reality
GB2500695A (en) Acoustic wave reverberation system to create virtual acoustic environment
CN115273795A (en) Method and device for generating analog impulse response and computer equipment
Nironen Diffuse reflections in room acoustics modelling
Foale et al. Portal-based sound propagation for first-person computer games
Vorländer et al. Virtual room acoustics
CN114946199A (en) Generating audio signals associated with virtual sound sources

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)