Interpolation of scheduled simulation results for real-time auralization of moving sources

被引:1
|
作者
Schaefer, Philipp [1 ]
Fatela, Joao [1 ,2 ]
Vorlaender, Michael [1 ]
机构
[1] Rhein Westfal TH Aachen, Inst Hearing Technol & Acoust, Kopernikusstr 5, D-52074 Aachen, Germany
[2] Univ Campania Luigi Vanvitelli, Naples, Italy
来源
ACTA ACUSTICA | 2024年 / 8卷
关键词
Auralization; Real time; Simulation scheduling; Aircraft noise; Open-source; AIRCRAFT NOISE; FRAMEWORK;
D O I
10.1051/aacus/2023070
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
A central part of auralization is the consideration of realistic sound propagation effects. This can be achieved using computationally efficient physics-based simulations based on the principle geometrical acoustics. When considering complex effects, e.g. curved propagation due to atmospheric refraction, those simulations can be computationally demanding. This can become the bottleneck for real-time auralizations, as the run-time exceeds the duration of one audio block even for large block sizes. A solution is to schedule the simulations into a separate thread. However, this leads to an irregular update rate which is lower than the rate of the audio blocks. Consequently, the output signal can contain audible artifacts. This especially holds when considering the Doppler effect for dynamic scenarios with fast moving sources, like aircraft. This paper introduces a method for interpolating, and thereby upsampling, the results of scheduled simulations in an auralization context in order to avoid such artifacts. The method is applied to an aircraft flyover auralization considering curved sound propagation in an inhomogeneous, moving atmosphere. Using this method, it is possible to auralize such scenarios in real time.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] A real-time simulation tool for real-time control
    Kwon, WH
    Kim, KB
    Moon, SY
    Choi, SG
    Kim, YS
    ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 1997, 1997, : 325 - 329
  • [22] Real-Time Simulation in Non Real-Time Environment
    Tarnawski, Jaroslaw
    Karla, Tomasz
    2016 21ST INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2016, : 577 - 582
  • [23] Real-time results without real-time systems
    Fox, R
    Kasten, E
    Orji, K
    Bolen, C
    Maurice, C
    Venema, J
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2004, 51 (03) : 571 - 575
  • [24] SIMULATION OR REAL-TIME?
    Wright, Cameron H. G.
    Welch, Thad B.
    Morrow, Michael G.
    2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2019, : 7869 - 7872
  • [25] Globally scheduled real-time multiprocessor systems with GPUs
    Glenn A. Elliott
    James H. Anderson
    Real-Time Systems, 2012, 48 : 34 - 74
  • [26] Globally scheduled real-time multiprocessor systems with GPUs
    Elliott, Glenn A.
    Anderson, James H.
    REAL-TIME SYSTEMS, 2012, 48 (01) : 34 - 74
  • [27] Overrun and Skipping in Hierarchically Scheduled Real-Time Systems
    Behnam, Moris
    Nolte, Thomas
    Asberg, Mikael
    Bril, Reinder J.
    2009 15TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2009, : 519 - +
  • [28] Spherical Harmonics Based HRTF Datasets: Implementation and Evaluation for Real-Time Auralization
    Richter, Jan-Gerrit
    Pollow, Martin
    Wefers, Frank
    Fels, Janina
    ACTA ACUSTICA UNITED WITH ACUSTICA, 2014, 100 (04) : 667 - 675
  • [29] Real-Time Microgrid Simulation for Power Consumption and Energy Sources Optimization
    Prokysek, Milos
    Geyer, Jakub
    Novak, Milan
    2019 9TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER INFORMATION TECHNOLOGIES (ACIT'2019), 2019, : 421 - 424
  • [30] Real-time detection of moving objects
    Niitsuma, H
    Maruyama, T
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2004, 3203 : 1155 - 1157