gpuRIR: A Python Library for Room Impulse Response Simulation with GPU Acceleration
Not on the map. Why?
Abstract (arXiv)
The Image Source Method (ISM) is one of the most employed techniques to calculate acoustic Room Impulse Responses (RIRs), however, its computational complexity grows fast with the reverberation time of the room and its computation time can be prohibitive for some applications where a huge number of RIRs are needed. In this paper, we present a new implementation that dramatically improves the computation speed of the ISM by using Graphic Processing Units (GPUs) to parallelize both the simulation of multiple RIRs and the computation of the images inside each RIR. Additional speedups were achieved by exploiting the mixed precision capabilities of the newer GPUs and by using lookup tables. We provide a Python library under GNU license that can be easily used without any knowledge about GPU programming and we show that it is about 100 times faster than other state of the art CPU libraries. It may become a powerful tool for many applications that need to perform a large number of acoustic simulations, such as training machine learning systems for audio signal processing, or for real-time room acoustics simulations for immersive multimedia systems, such as augmented or virtual reality.
Key facts. Cited by 46 papers in the map (data through 14 Oct 2026). First posted on arXiv 26 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 1; 2023: 8; 2024: 7; 2025: 10; 2026: 13.
46 papers.
Sort:
By area:
- 2021A Survey of Sound Source Localization with Deep Learning Methodscited by 46
- 2021FAST-RIR: Fast neural diffuse room impulse response generatorcited by 35
- 2024Both Ears Wide Open: Towards Language-Driven Spatial Audio Generationcited by 25
- 2023Measuring Acoustics with Collaborative Multiple Agentscited by 22
- 2023ReZero: Region-customizable Sound Extractioncited by 10
- 2023LocSelect: Target Speaker Localization with an Auditory Selective Hearing Mechanismcited by 6
- 2021Continuous Speech Separation with Ad Hoc Microphone Arrayscited by 5
- 2024TF-Mamba: A Time-Frequency Network for Sound Source Localizationcited by 5
- 2025Steering Deep Non-Linear Spatially Selective Filters for Weakly Guided Extraction of Moving Speakers in Dynamic Scenarioscited by 4
- 2021Learning to Rank Microphones for Distant Speech Recognitioncited by 3
- 2021Multi-Channel End-to-End Neural Diarization with Distributed Microphonescited by 3
- 2022Direction of Arrival Estimation of Sound Sources Using Icosahedral CNNscited by 3
34 more
- 2023End-to-end Multichannel Speaker-Attributed ASR: Speaker Guided Decoder and Input Feature Analysiscited by 3
- 2024Improving Speaker Assignment in Speaker-Attributed ASR for Real Meeting Applicationscited by 3
- 2024DeFT-Mamba: Universal Multichannel Sound Separation and Polyphonic Audio Classificationcited by 3
- 2021Implicit Acoustic Echo Cancellation for Keyword Spotting and Device-Directed Speech Detectioncited by 2
- 2023Exploring Self-Supervised Contrastive Learning of Spatial Sound Event Representationcited by 2
- 2025Self-Steering Deep Non-Linear Spatially Selective Filters for Efficient Extraction of Moving Speakers under Weak Guidancecited by 2
- 2026Adaptive Rotary Steering with Joint Autoregression for Robust Extraction of Closely Moving Speakers in Dynamic Scenarioscited by 2
- 2026Semantic Audio-Visual Navigation in Continuous Environmentscited by 2
- 2021A Time-domain Real-valued Generalized Wiener Filter for Multi-channel Neural Separation Systemscited by 1
- 2023Robust Automatic Speech Recognition via WavAugment Guided Phoneme Adversarial Trainingcited by 1
- 2024ASoBO: Attentive Beamformer Selection for Distant Speaker Diarization in Meetingscited by 1
- 2025A Review on Sound Source Localization in Robotics: Focusing on Deep Learning Methodscited by 1
- 2026Autoregressive Guidance of Deep Spatially Selective Filters using Bayesian Tracking for Efficient Extraction of Moving Speakerscited by 1
- 2026FoleyDesigner: Immersive Stereo Foley Generation with Precise Spatio-Temporal Alignment for Film Clipscited by 1
- 2026Improving multichannel speech enhancement through accurate room-acoustic simulationscited by 1
- 2026SelectTSL: Prompt-Guided Selective Target Sound Localization in Complex Scenarioscited by 1
- 2026Probing Low-Level Acoustic Attribute Encoding in CLAP Audio Embeddingscited by 1
- 2023Unsupervised Acoustic Scene Mapping Based on Acoustic Features and Dimensionality Reductioncited by 0
- 2023Attention-Driven Multichannel Speech Enhancement in Moving Sound Source Scenarioscited by 0
- 2024A unified multichannel far-field speech recognition system: combining neural beamforming with attention based end-to-end modelcited by 0
- 2024Joint Beamforming and Speaker-Attributed ASR for Real Distant-Microphone Meeting Transcriptioncited by 0
- 2025VINP: Variational Bayesian Inference with Neural Speech Prior for Joint ASR-Effective Speech Dereverberation and Blind RIR Identificationcited by 0
- 2025How much to Dereverberate? Low-Latency Single-Channel Speech Enhancement in Distant Microphone Scenarioscited by 0
- 2025A Small-footprint Acoustic Echo Cancellation Solution for Mobile Full-Duplex Speech Interactionscited by 0
- 2025SoundCompass: Navigating Target Sound Extraction With Effective Directional Clue Integration In Complex Acoustic Scenescited by 0
- 2025BridgeVoC: Revitalizing Neural Vocoder from a Restoration Perspectivecited by 0
- 2025DOA Estimation with Lightweight Network on LLM-Aided Simulated Acoustic Scenescited by 0
- 2025Neural personal sound zones with flexible bright zone controlcited by 0
- 2026CaSNet: Compress-and-Send Network Based Multi-Device Speech Enhancement Model for Distributed Microphone Arrayscited by 0
- 2026MeCo: One-Step MeanFlow-based Corrector for Multi-Channel Speech Separationcited by 0
- 2026PathRIR: Physics-Guided Acoustic Path Selection and Late-Tail Compensation for Fast Room Impulse Response Simulationcited by 0
- 2026Transformer-based Neural Beamforming for Real-Time Speech Enhancement on Smart Low-Power Hearable Devicescited by 0
- 2026Hear the World in Stereo: Learning Dynamic Spatial Correspondence for Immersive Joint Video-Audio Generationcited by 0
- 2026FFASR: Benchmarking Far-Field Automatic Speech Recognition using High-Fidelity Simulated RIRscited by 0
- 2026FFASR: Benchmarking Far-Field Automatic Speech Recognition using High-Fidelity Simulated RIRs30 Sep 2026
- 2026Hear the World in Stereo: Learning Dynamic Spatial Correspondence for Immersive Joint Video-Audio Generation30 Sep 2026
- 2026Transformer-based Neural Beamforming for Real-Time Speech Enhancement on Smart Low-Power Hearable Devices27 Sep 2026
- 2026PathRIR: Physics-Guided Acoustic Path Selection and Late-Tail Compensation for Fast Room Impulse Response Simulation25 Jul 2026
- 2026Probing Low-Level Acoustic Attribute Encoding in CLAP Audio Embeddings4 Jul 2026
- 2026SelectTSL: Prompt-Guided Selective Target Sound Localization in Complex Scenarios2 Jul 2026
- 2026Improving multichannel speech enhancement through accurate room-acoustic simulations30 Jun 2026
- 2026MeCo: One-Step MeanFlow-based Corrector for Multi-Channel Speech Separation8 Jun 2026
- 2026FoleyDesigner: Immersive Stereo Foley Generation with Precise Spatio-Temporal Alignment for Film Clips7 Apr 2026
- 2026Autoregressive Guidance of Deep Spatially Selective Filters using Bayesian Tracking for Efficient Extraction of Moving Speakers24 Mar 2026
- 2026Semantic Audio-Visual Navigation in Continuous Environments20 Mar 2026
- 2026CaSNet: Compress-and-Send Network Based Multi-Device Speech Enhancement Model for Distributed Microphone Arrays25 Jan 2026
34 more
- 2026Adaptive Rotary Steering with Joint Autoregression for Robust Extraction of Closely Moving Speakers in Dynamic Scenarios18 Jan 2026
- 2025Neural personal sound zones with flexible bright zone control11 Dec 2025
- 2025DOA Estimation with Lightweight Network on LLM-Aided Simulated Acoustic Scenes11 Nov 2025
- 2025BridgeVoC: Revitalizing Neural Vocoder from a Restoration Perspective10 Nov 2025
- 2025SoundCompass: Navigating Target Sound Extraction With Effective Directional Clue Integration In Complex Acoustic Scenes23 Sep 2025
- 2025A Small-footprint Acoustic Echo Cancellation Solution for Mobile Full-Duplex Speech Interactions11 Aug 2025
- 2025Self-Steering Deep Non-Linear Spatially Selective Filters for Efficient Extraction of Moving Speakers under Weak Guidance3 Jul 2025
- 2025A Review on Sound Source Localization in Robotics: Focusing on Deep Learning Methods1 Jul 2025
- 2025Steering Deep Non-Linear Spatially Selective Filters for Weakly Guided Extraction of Moving Speakers in Dynamic Scenarios20 May 2025
- 2025How much to Dereverberate? Low-Latency Single-Channel Speech Enhancement in Distant Microphone Scenarios2 May 2025
- 2025VINP: Variational Bayesian Inference with Neural Speech Prior for Joint ASR-Effective Speech Dereverberation and Blind RIR Identification11 Feb 2025
- 2024Joint Beamforming and Speaker-Attributed ASR for Real Distant-Microphone Meeting Transcription29 Oct 2024
- 2024Both Ears Wide Open: Towards Language-Driven Spatial Audio Generation14 Oct 2024
- 2024DeFT-Mamba: Universal Multichannel Sound Separation and Polyphonic Audio Classification19 Sep 2024
- 2024TF-Mamba: A Time-Frequency Network for Sound Source Localization8 Sep 2024
- 2024ASoBO: Attentive Beamformer Selection for Distant Speaker Diarization in Meetings5 Jun 2024
- 2024Improving Speaker Assignment in Speaker-Attributed ASR for Real Meeting Applications11 Mar 2024
- 2024A unified multichannel far-field speech recognition system: combining neural beamforming with attention based end-to-end model5 Jan 2024
- 2023Attention-Driven Multichannel Speech Enhancement in Moving Sound Source Scenarios17 Dec 2023
- 2023LocSelect: Target Speaker Localization with an Auditory Selective Hearing Mechanism16 Oct 2023
- 2023End-to-end Multichannel Speaker-Attributed ASR: Speaker Guided Decoder and Input Feature Analysis16 Oct 2023
- 2023Measuring Acoustics with Collaborative Multiple Agents9 Oct 2023
- 2023Exploring Self-Supervised Contrastive Learning of Spatial Sound Event Representation27 Sep 2023
- 2023ReZero: Region-customizable Sound Extraction31 Aug 2023
- 2023Robust Automatic Speech Recognition via WavAugment Guided Phoneme Adversarial Training24 Jul 2023
- 2023Unsupervised Acoustic Scene Mapping Based on Acoustic Features and Dimensionality Reduction1 Jan 2023
- 2022Direction of Arrival Estimation of Sound Sources Using Icosahedral CNNs31 Mar 2022
- 2021A Time-domain Real-valued Generalized Wiener Filter for Multi-channel Neural Separation Systems7 Dec 2021
- 2021Implicit Acoustic Echo Cancellation for Keyword Spotting and Device-Directed Speech Detection20 Nov 2021
- 2021Multi-Channel End-to-End Neural Diarization with Distributed Microphones10 Oct 2021
- 2021FAST-RIR: Fast neural diffuse room impulse response generator7 Oct 2021
- 2021A Survey of Sound Source Localization with Deep Learning Methods8 Sep 2021
- 2021Learning to Rank Microphones for Distant Speech Recognition6 Apr 2021
- 2021Continuous Speech Separation with Ad Hoc Microphone Arrays3 Mar 2021
- 2021A Survey of Sound Source Localization with Deep Learning Methodscited by 46
- 2021FAST-RIR: Fast neural diffuse room impulse response generatorcited by 35
- 2023Measuring Acoustics with Collaborative Multiple Agentscited by 22
- 2023ReZero: Region-customizable Sound Extractioncited by 10
- 2023LocSelect: Target Speaker Localization with an Auditory Selective Hearing Mechanismcited by 6
- 2021Continuous Speech Separation with Ad Hoc Microphone Arrayscited by 5
- 2025Steering Deep Non-Linear Spatially Selective Filters for Weakly Guided Extraction of Moving Speakers in Dynamic Scenarioscited by 4
- 2021Learning to Rank Microphones for Distant Speech Recognitioncited by 3
- 2021Multi-Channel End-to-End Neural Diarization with Distributed Microphonescited by 3
- 2022Direction of Arrival Estimation of Sound Sources Using Icosahedral CNNscited by 3
- 2023End-to-end Multichannel Speaker-Attributed ASR: Speaker Guided Decoder and Input Feature Analysiscited by 3
- 2024Improving Speaker Assignment in Speaker-Attributed ASR for Real Meeting Applicationscited by 3
12 most cited of 42 All 42 (JSON)
- 2026FFASR: Benchmarking Far-Field Automatic Speech Recognition using High-Fidelity Simulated RIRs30 Sep 2026
- 2026Hear the World in Stereo: Learning Dynamic Spatial Correspondence for Immersive Joint Video-Audio Generation30 Sep 2026
- 2026Transformer-based Neural Beamforming for Real-Time Speech Enhancement on Smart Low-Power Hearable Devices27 Sep 2026
- 2026PathRIR: Physics-Guided Acoustic Path Selection and Late-Tail Compensation for Fast Room Impulse Response Simulation25 Jul 2026
- 2026Probing Low-Level Acoustic Attribute Encoding in CLAP Audio Embeddings4 Jul 2026
- 2026SelectTSL: Prompt-Guided Selective Target Sound Localization in Complex Scenarios2 Jul 2026
- 2026Improving multichannel speech enhancement through accurate room-acoustic simulations30 Jun 2026
- 2026MeCo: One-Step MeanFlow-based Corrector for Multi-Channel Speech Separation8 Jun 2026
- 2026FoleyDesigner: Immersive Stereo Foley Generation with Precise Spatio-Temporal Alignment for Film Clips7 Apr 2026
- 2026Autoregressive Guidance of Deep Spatially Selective Filters using Bayesian Tracking for Efficient Extraction of Moving Speakers24 Mar 2026
- 2026Semantic Audio-Visual Navigation in Continuous Environments20 Mar 2026
- 2026CaSNet: Compress-and-Send Network Based Multi-Device Speech Enhancement Model for Distributed Microphone Arrays25 Jan 2026
12 newest of 42 All 42 (JSON)