Software Overview

This page gives an overview of software tools that can be used with Mentalab Explore and Explore Pro devices. It includes Mentalab’s own software, the official open-source API, and third-party tools.

Mentalab’s core software tools are Explore Desktop, Explore Mobile, Explore Signals, and the open-source Python API explorepy. Mentalab offers a variety of integrations for acquisition, synchronization, stimulation, analysis, and data import workflows.

Explore Desktop

Explore Desktop is Mentalab’s desktop acquisition software. It is provided free of charge and is used to visualize and record ExG signals with a Mentalab Explore device.

Typical use cases

  • real-time ExG signal visualization

  • recording sessions

  • impedance checks

  • software markers

  • LSL streaming workflows

Explore Desktop is available for Windows and macOS.

Explore Mobile

Explore Mobile is Mentalab’s mobile app for interfacing with Mentalab ExG devices. The Wiki states that it supports iOS and Android and connects via Bluetooth Low Energy. It can record and visualize biosignals in real time and export data from EEG, ECG, EMG, and other bioelectrical signals.

Typical use cases

  • mobile recordings

  • real-time biosignal monitoring

  • field or wearable research workflows

  • mobile data export

  • study phone in use with Mentalab Hypersync

Explore Signals

Explore Signals is Mentalab’s graphical tool for offline ExG data visualization and analysis. It supports importing .csv and .bdf files from Mentalab Explore devices, visualization in time and frequency domains, filtering, Artifact Subspace Reconstruction, data export, binary recording conversion, and EEGLAB dataset conversion.

Main functions

  • load EEG/ExG data from .csv and .bdf

  • apply high-pass, low-pass, notch, re-reference, and DC-offset filters

  • visualize time-domain signals, FFT, bandpower, PSD, and spectrograms

  • apply Artifact Subspace Reconstruction

  • convert .csv and .bdf files

  • convert Explore binary recordings to .csv or .bdf

  • convert recordings to EEGLAB datasets

  • repair Explore Desktop recordings with binary files

explorepy

explorepy is Mentalab’s open-source Python API for collecting and processing ExG data from Mentalab Explore devices. Mentalab’s GitHub page lists real-time streaming of ExG, orientation, and environmental data; recording to CSV and BDF+; Lab Streaming Layer integration; impedance measurements; and device configuration.

Typical use cases:

  • custom Python acquisition scripts

  • real-time data streaming

  • LSL streaming via push2lsl

  • recording to open formats

  • device configuration

  • impedance measurement

Interfaces and synchronization software

Integrations

Applications