BRANE Lab’s Freeware

BRANE_Lab_Logo3BrainCamp_icon

 

 


Welcome to the BRANE Lab’s Freeware

  SimMEEG (MATLAB)  NOW AVAILABLE!

Brain Network Functional Connectivity (FC) Simulator

Update (June 1, 2021): SimMEEG (v2.2a) is now integrated into “Brainstorm” Neuroimaging software: neuroimage.usc.edu/brainstorm

Update (Feb 7, 2021): New version of SimMEEG (v2.2a)

Installation Instructions for use with Matlab 2020a or later:

Note: SimMEEG has only been tested in Windows 8/10. You might need to install some matlab toolboxes to run SimMEEG. If you don’t have access to the required matlab toolboxes then try installing one of the precompiled versions below, which downloads the toolbox runtime libraries.

Installation for use within Matlab:

  1. download the SimMEEG_v21a.zip from Github link above and unzip into folder “c:\data\SimMEEG\”
  2. download the folders “anatomy”, “RestingState_Data” and “fieldtrip-20200911” from one-drive link above.
  3. place these folders in a directory on your computer, e.g., “c:\data\SimMEEG\”
  4. open Matlab 2020a or later
  5. at Matlab command line type >> cd(‘c:\data\SimMEEG\SimMEEG_v21a\’ )
  6. to start SimMEEG, type  >> SimMEEG_v21a.m
  7. when prompted select a “data” folder where data will be saved, e.g., ‘c:\data\SimMEEG\data\’
  8. when prompted select the “anatomy”  folder, e.g., ‘c:\data\SimMEEG\anatomy\’
  9. when prompted select the “Field Trip” folder,  e.g., ‘c:\data\SimMEEG\fieldtrip-20200911\’
  10. Follow the video tutorial below and enjoy simulating MEG and EEG data !

Installation of precompiled SimMEEG installer (these will automatically download the required Matlab Runtime Libraries):

SimMEEG v2.1a:

Windows 8/10 (64-bit): SimMEEG_v21a_installer_PC

Mac OS (Catalina): coming soon

 

OLDER pre-compiled versions:

SimMEEG v1.9:

Windows 8/10 (64-bit): SimMEEG_v19_installer_PC

Mac OS (Catalina): not available

SimMEEG v1.6:

Windows 8/10 (64-bit): SimMEEG_v16_installer_PC

Mac OS (Catalina): not available

 

Tutorial on how to use SimMEEG

Highlights of SimMEEG

Older version 

SimSignals.m Software (MATLAB) – now embedded within SimMEEG software (see above)

image thumbnailSimSignals_Tutorial.zip

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)

Download matlab beamformers Here: BRANElab_beamformer_package.zip

UNDER CONSTRUCTION!

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: https://www.mathworks.com/products/compiler/matlab-runtime.html

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.