Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
HTMLPad 2018 15.5
WeBuilder 2018 15.5
SentiMask SDK Trial 2.0.0
Track Order For Magento 2 1.0.0
Calendar 365 For Dynamics CRM 4.0
Scimbo 1.2
Odoo Furnito Theme 1.0
.Net Assemblies/WSDL Import Utility for Delphi 6.0.4.0
Devart Excel Add-in for Zendesk 1.7
Excel Add-in for Marketo 1.7
GetOrgChart 2.5.3
AnyGantt JS Gantt Charts 8.6.0
AnyChart JS Charts and Dashboards 8.6.0
Multi Vendor Ecommerce Script & Apps 4.0
Magento 2 Inventory Management Extension 1.0
Top Code
Azizi search engine script PHP 4.1.10
HTMLPad 2018 15.5
Hyperion Tools 1.0
WoW Addon Studio 1.0
ATN Jobs Software 4.0
PHP 2 Lua 6.x-1.0
MLM Binary Plan Software 1.0.2
Java-2-Pseudo 1.0
ICDoctorAppointment - Doctor Appointment Script 1.2
Odoo Furnito Theme 1.0
Multi Vendor Ecommerce Script & Apps 4.0
TTX/FontTools 2.3
WAR Renown Rank 0.2
Calendar 365 For Dynamics CRM 4.0
Scimbo 2.4
Top Rated
VisualNEO Web 2018.12.15
Paste phpSoftPro 1.4.1
Deals and Discounts Website Script 1.0.2
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
Invoice Manager by PHPJabbers 3.0
ICPennyBid Penny Auction Script 4.0
PHP Review Script 1.0
ATN Resume Finder 2.0
ATN Site Builder 3.0
Availability Booking Calendar PHP 1.0
PHP GZ Blog Script 1.1
ATN Jobs Software 4.0
Fast simulation of acoustic room impulse responses (image-source method) 1.0
File ID: 82261






Fast simulation of acoustic room impulse responses (image-source method) 1.0
Download Fast simulation of acoustic room impulse responses (image-source method) 1.0http://www.mathworks.comReport Error Link
License: Shareware
File Size: 41.0 KB
Downloads: 20
Submit Rating:
Fast simulation of acoustic room impulse responses (image-source method) 1.0 Description
Description: These files provide a fast implementation of the image-source model (ISM) for the simulation of room impulse responses (RIRs) in small-room acoustics. This implementation produces RIRs that are virtually identical to those obtained with the standard ISM, but the simulations are up to two orders of magnitude faster. This represents a significant advantage when computing a large number of RIRs, e.g., as in the case of moving sound sources and/or microphone array applications.

These files can be used to simulate a sound source moving in a reverberant environment and generate the corresponding samples of audio data received at one or more microphones. This can be done by simply executing the following two commands:

>> fast_ISM_RIR_bank(my_ISM_setup,'fastISM_RIRs.mat');
>> AuData = ISM_AudioData('fastISM_RIRs.mat',SrcSignalVec);

where SrcSignalVec contains the source signal, and my_ISM_setup.m contains the various user-defined parameters needed for the simulation (room dimensions, positions of the microphones, sound source trajectory, desired reverberation time, etc.). The multi-channel matrix of audio data AuData contains the signals generated at each of the sensors.

These files further allow the user to define a range of simulation parameters such as automatic saving of the audio data into a .mat or .wav file, addition of white noise to the resulting signals, how much to crop the generated impulse responses, different ratios of absorption coefficients in the room, etc.

A full documentation of these files, as well as detailed explanations regarding the simulation process can be found at http://www.eric-lehmann.com . Also, please note that several of these files are identical to those provided on my other page "Image-source method for room impulse response simulation" ( http://www.mathworks.com.au/matlabcentral/fileexchange/20962 ).

The method implemented in this Matlab code effectively represents an approximation of the reverberant tail in RIRs, which in turn leads to some limitations in practice (see full documentation for more information). For a majority of applications however, this code should allow users to generate proper ISM-based results in a very efficient manner. Please feel free to leave a comment below or drop me a line at the above address to let me know about your results. Thanks!

License: Shareware

Related: detailed, Documentation, coefficients, ratios, absorption, explanations, provided

O/S:BSD, Linux, Solaris, Mac OS X

File Size: 41.0 KB

Downloads: 20



More Similar Code

A very simple simulation of pendulum in simulink



Simulation of Trajectory of Two-body system, sun and earth in this case.



Online Simulation of Brownian motion in 2d, 3d. Stock Simulation with EWMA, GARCH(1,1). One factor equilibrium interest rate model simulations, estimation and residual testing using Euler's appr. Monte Carlo option pricing with stochastic interest...



I have looked far and wide for code for fast sorting of n dimensional arrays by the first element, for example if I had the array:
ray = [[1,2,3,7,5][10,11,12,13,14]]

I would want it to come out as
ray =...



This recipe demonstrates DS of RRS
(Discreet Simulation of Round Robin Scheduling).
The purpose of this exercise is twofold.


It demonstrates discreet simulation in a practical way.
It demonstrates how different...



Packing images of different sizes into one image is often required in order to efficiently use hardware accelerated texture mapping functions of 3D video cards.



This submission includes functions and scripts for the estimation and simulation of ACD (autoregressive conditional duration) models.

The zip file includes:

- Scripts and functions for Estimation of an ACD(q,p) model with...



Simulation of a model of DC motor, driven by constant input signal that approximates a pulse-width modulated(PWM) signal and look at the current and rotational motion at the motor output using Simulink. It uses SimElectronics and Simscape too.



Dynamic simulation of a transformer start of an asynchronous motor. The transformer tap can be chosen in the model. The switching from the transformer tap to the full voltage is done manually with a switch in the model. Visible are stator current,...



Vectorized code for simulation of renewal, stationary renewal, renewal reward, on-off processes. Interrenewal distribution can be given as a function handle to an external random number generator. Includes addition and integration of such...

User Review for Fast simulation of acoustic room impulse responses (image-source method)
- required fields
     

Please enter text on the image