All Projects → nantonel → ImageMethodReverb.jl

nantonel / ImageMethodReverb.jl

Licence: other
Room Acoustics Impulse Response Generator using the Randomized Image Method (RIM)

Programming Languages

julia
2034 projects
matlab
3953 projects

Projects that are alternatives of or similar to ImageMethodReverb.jl

room-impulse-responses
A list of publicly available room impulse response datasets and scripts to download them.
Stars: ✭ 143 (+521.74%)
Mutual labels:  acoustics, room-impulse-response
FAST-RIR
This is the official implementation of our neural-network-based fast diffuse room impulse response generator (FAST-RIR) for generating room impulse responses (RIRs) for a given acoustic environment.
Stars: ✭ 90 (+291.3%)
Mutual labels:  acoustics, room-impulse-response
cram
cram is a computational room acoustics module to simulate and explore various acoustic properties of a modeled space
Stars: ✭ 23 (+0%)
Mutual labels:  acoustics, room-impulse-response
Triton
🐳 Scripps Whale Acoustics Lab 🌎 Scripps Acoustic Ecology Lab - Triton with remoras in development
Stars: ✭ 25 (+8.7%)
Mutual labels:  acoustics
ARD-simulator
3D sound propagation simulator using adaptive rectangular decomposition method.
Stars: ✭ 21 (-8.7%)
Mutual labels:  acoustics
wrench
WRENCH: Cyberinfrastructure Simulation Workbench
Stars: ✭ 25 (+8.7%)
Mutual labels:  simulation-modeling
ultrastar-worldparty
UltraStar WorldParty. A karaoke game inspired by SingStar™
Stars: ✭ 88 (+282.61%)
Mutual labels:  microphones
icassp2019-latex-template
ICASSP 2019 official Latex template
Stars: ✭ 21 (-8.7%)
Mutual labels:  acoustics
hnn
The Human Neocortical Neurosolver (HNN) is a software tool that gives researchers/clinicians the ability to develop/test hypotheses on circuit mechanisms underlying EEG/MEG data.
Stars: ✭ 62 (+169.57%)
Mutual labels:  simulation-modeling
cultural evolution ABM tutorial
This tutorial shows how to create very simple simulation or agent-based models of cultural evolution in R
Stars: ✭ 82 (+256.52%)
Mutual labels:  simulation-modeling
hopsan
Hopsan is a free multi-domain system simulation tool developed at the division of Fluid and mechatronic systems at Linköping university.
Stars: ✭ 101 (+339.13%)
Mutual labels:  simulation-modeling
audio-analysis
The audio analysis code (AnalysisPrograms.exe) for the QUT Ecoacoustics Research Group
Stars: ✭ 41 (+78.26%)
Mutual labels:  acoustics
Shapley regressions
Statistical inference on machine learning or general non-parametric models
Stars: ✭ 37 (+60.87%)
Mutual labels:  simulation-modeling
pomp
R package for statistical inference using partially observed Markov processes
Stars: ✭ 88 (+282.61%)
Mutual labels:  simulation-modeling
graphsim
R package: Simulate Expression data from igraph network using mvtnorm (CRAN; JOSS)
Stars: ✭ 16 (-30.43%)
Mutual labels:  simulation-modeling
TrainingTracks
Materials for training tracks for continua media - OpenFOAM, vortex method, and other
Stars: ✭ 59 (+156.52%)
Mutual labels:  acoustics
FEHM
Finite Element Heat and Mass Transfer Code
Stars: ✭ 33 (+43.48%)
Mutual labels:  simulation-modeling
WearLock
Using Android Watch to unlock Android phone via acoustic tokens.
Stars: ✭ 12 (-47.83%)
Mutual labels:  acoustics
mbsim
A multi-body simulation software
Stars: ✭ 22 (-4.35%)
Mutual labels:  simulation-modeling
RigidBodySim.jl
Simulation and visualization of articulated rigid body systems in Julia
Stars: ✭ 63 (+173.91%)
Mutual labels:  simulation-modeling

Image Method Reverb

DOI Build status codecov.io

Acoustic Room Impulse Response (RIR) generator using the (Randomized) Image Method for rectangular rooms. Convolving a RIR with an audio file adds reverberation.

Installation

To install the package, hit ] from the Julia command line to enter the package manager, then

pkg> add ImageMethodReverb

See the demo folder for some examples.

Type ?rim for more details. By default the randomized image method from [1] is used. The original image method proposed in [2] can be reproduced as well by turning off the randomization and fractional delays.

Other languages implementations

A MATLAB implementation of the Randomized Image Method can be found here.

References

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].