BRANE Lab’s Freeware






Welcome to the Brain Sim Freeware

Hearing Simulator

This program can simulate a hearing experience from online recordings or digital sound files (supported formats are .wav, .m4a, and .mp4).

Simulation options are:

  1. Record sounds with online recording option. Record, Pause, and Stop using your computer’s microphone.
  2. Set hearing levelsfor Left and Right ears in the Audiogram section .
  3. Set amount of auditory desynchrony using the “ANSD severity” option
  4. Add background acoustic noise at various dB levels and of various forms (e.g., Small Crowd, Classroom, Shopping Mall, Restaurant, Carnival, or Broadband Noise).

It is FREE to download, use, and distribute for personal, non-commercial use ONLY. Please see software description for details.

Operating Systems and Requirements

1) Windows 8 and 10 64-bit systems:

Download .exe software: Click Here

Installation Notes:
1) Installation will likely require administrative permissions on your computer to install. If you have such permissions, you will need to accept the installation security prompts.
2) This application requires the installation of matlab2017b RunTime libraries. The installation package should initiate installation of these libraries. If not please install manually from the matlab website:

2) Windows 7 or earlier and 32-bit systems are unsupported at this time

3) Mac and Linux OS systems: Coming soon… Stay tuned.


NOTE on Sound card quality: High-end sound cards will significantly improve the simulated experience. Many computers use low-end sound cards that do not have isolated left & right speaker outputs; therefore, your simulated experience with listening to asymmetrical hearing levels will be reduced. In addition, online recordings using low-end computer microphones are known to have low fidelity and distortions. For better simulated experiences, use higher-end sound cards and/or recording devices. This program allows you to load prerecorded sound files, run the simulation, and save the simulated sound files to be used on another computer or device that has higher-end sound cards.

Brain Network Functional Connectivity (FC) Simulator

BrainSim Software (MATLAB)

BrainSim software uses the SimSignals software (see below) to simulate electroencephalography (EEG) and magnetoencephalography (MEG) signals by forward projecting the brain signals to the EEG/MEG sensors (see figure below).


SimSignals Software (MATLAB)


The SimSignals open-access software package was developed in order to simulate simple and complex interactions between sources that can be easily parameterized by novice and expert users.  Users can input basic signal parameters (e.g., frequency, amplitude, phase interactions, and phase-amplitude correlations) to simulate brain signals that approximate electroencephalography (EEG) and magnetoencephalography (MEG) signals. The absolute ground truth is unknown in human-recorded EEG/MEG data due to the ill-posed inverse problem, so simulating data with known ground truths can be useful to verify analysis approached befor they are used to analyze human-recorded EEG/MEG. Thus, the intent for developing the SimSignals software was to place easily quantifiable simulations of EEG/MEG signals in novice and expert users’ hands to verify/validate (having known ground truths) their analysis pipelines so that they and others can feel more confident about the reported functional connectivity results of human-recorded EEG/MEG data.

Inverse Source Modeling

Beamformers (MATLAB)