Software options

Software options banner

choose the best software components for your system

g.tec's philosophy is to support all kinds of users with the appropriate software solutions for their projects:

For developers and programmers, there are APIs for Windows based programming languages as well as for MATLAB. Powerful online/real-time signal acquisition and processing is provided by our High-Speed Online Processing environment for SIMULINK and LabVIEW. Comfortable hardware configuration, signal visualization and storage is possible with g.Recorder, our recording software under Windows. Special plugins for g.Recorder allow online parameter extraction and visualization for clinical research. Offline biosignal analysis with specialized toolboxes for EEG, ECG, classification, high resolution mapping and CFM analysis is provided with g.BSanalyze (available for MATLAB or stand-alone). For BCI-research systems, we offer ready-to-go examples for various approaches. intendiX is the world's first BCI system (P300-speller) developed for patients at home.

g.tec provides also PDF-Lectures for user training, with both theoretical and practical components and solutions for the tasks. The Lectures can be found in the download section.

New independent recording software. Visualization and storage of biosignal data in the open hdf5-format. Full access to header information, amplifier setup / configuration and device functionality, full video-EEG. Online visualization, storage and print-out of biosignal parameters HR, HRV and CSA.
g.USBamp  ✓   g.MOBIlab+  ✓   g.Nautilus  ✓  g.HIamp  ✓  

g.HIsys - High-Speed Online Processing for SIMULINK
Online biosignal processing and recording with maximum system speed. Easy setup and rapid prototyping for biofeedback/neurofeedback and Brain-Computer Interface applications. Full SIMULINK functionality, easy setup of user-specific applications.
  • g.RTanalyze for SIMULINK: Specialized SIMULINK blockset for real-time/high-speed biosignal analysis and feature extraction (bandpower, Hjorth, Barlow, AAR, filters, heart-rate, heart-rate variability, respiration deepness, spasticity control, ...).
  • BCI applications: P300 spelling, motor imagery, Common Spatial Patterns, SSVEP control, Ping Pong game, vibro-tactile BCI, ACTOR BCI, hyperscanning BCI, hybrid BCI, EMG/EOG/mouse control, CVEP BCI control
  • SOCI module : screen overlay control module to overlay apps/videos with BCI controls
  • g.EYEtracking Interface: Acquire eye movements together with biosignals
  • g.UDPinterface: Send data from Simulink to other computers or receive data
  • g.RehaBCI: Complete BCI research bundle for rehabilitation
  • g.DISTRIBUTEDeeg : to acquire data of multiple recording systems
  • g.PHYSIOobserver: Physiological state classification
  • g.Estim FES Simulink Interface : provides closed-loop non-invasive electrical stimulation
  • g.Estim PRO Interface : provides closed-loop invasive electrical stimulation
g.USBamp  g.MOBIlab+  g.Nautilus    ✓ g.HIamp 

Device drivers for MATLAB (API)
Full access to the recording buffer and the DAQ device functionality. The MATLAB API enables a quick and easy implementation of data visualization, processing and storage applications under MATLAB. All devices can also be integrated into existing user-specific applications.
g.USBamp  g.MOBIlab+  g.Nautilus  g.HIamp 

g.NEEDaccess API / device driver package
API for user specific applications based on almost any programming language under Windows.
API / device driver package
API for user specific applications based on almost any programming language under Windows.
g.NEEDaccess API / device driver package
API for user specific applications based on almost any programming language under Windows.
g.NEEDaccess API / device driver package
API for user specific applications based on almost any programming language under Windows.

Patient-ready P300 spelling system under Windows, easy operation, for communication and control. World's first Personal BCI Speller
Optional : extendiX, extendiX Painting
To control external devices, this special extension tool serves as an interface. extendiX runs on a separate computer that controls other devices/applications such as TV, music, assistive robots, games and so on. extendiX just receives commands from intendiX® via UDP and starts/executes the corresponding application or batch. extendiX Painting integrates a landmark painting application into the intendiX personal Brain-Computer Interface. It allows users to paint by thoughts!
g.USBamp g.MOBIlab+ not available for g.Nautilus not available for g.HIamp

g.BSanalyze: Offline biosignal processing and analysis
Fully GUI-based software package with specialized toolboxes for EEG analysis, ECG analysis, high resolution EEG, cerebral function, spikes and biosignal data classification. The software supports batch processing and the integration of user-specific MATLAB routines. Powerful result presentation. Stand-alone version available (no MATLAB required).

Available configurations


product no.: 0167 read more g.Recorder: Specs & Features — fully GUI-based (graphical user interface); comfortable biosignal visualization and storage; full control of the amplifier and header
read more High-Speed Online Processing under Simulink: Specs & Features — read biosignal data directly into SIMULINK; highly optimized hardware-interrupt controlled device driver; data processing with maximum system speed; signal analysis blocks
product no.: 0111 read more g.RTanalyze: Specs & Features — real-time biosignal processing blockset under SIMULINK; real-time algorithms
product no.: 0101 read more g.BSanalyze: Specs & Features — advanced biosignal data processing toolbox; multi-modal Off-line Biosignal Analysis under MATLAB®
read more g.NEEDaccess — network enabled easy data access
product no.: 6306 read more g.NEEDaccess MATLAB/PYTHON API: Specs & Features — for realizing your own sophisticated data acquisition and processing software under MATLAB®

Complete Solutions

product no.: 6043 read more intendiX: Software only — Patient-ready EEG-based spelling system software only (single site license), for use with g.MOBIlab+ (EEG version) or g.USBamp
read more g.BCIsys: Specs & Features — Complete MATLAB-based Brain-Computer Interface research/development system
read more g.EEGsys: Specs & Features — complete EEG research systems, ready-to-go installation
read more g.BCI2000sys: Specs & Features — Complete BCI system for g.USBamp and g.MOBIlab+ with BCI2000
read more cortiQ: Specs & Features — rapid functional mapping of the cortex
read more mindBEAGLE: Specs & Features — Opening doors for patients with DOC (disorders of consciousness)
read more recoveriX: Specs & Features — Motor-recovery neurotechnology

See some related products

Hardware and Accessories

read more g.HIamp: Specs & Features — multi-channel biosignal amplifier
read more g.USBamp: Specs & Features — g.tec's high performance biosignal amplifier, acquisition and processing system
read more g.MOBIlab+: Specs & Features — mobile biosignal acquisition and processing with a PC or notebook
read more g.Nautilus: Specs & Features — wireless EEG system with active electrodes
read more g.USBamp-RESEARCH: Specs & Features — g.tec's high performance biosignal amplifier, acquisition and processing system
read more g.HIamp-RESEARCH: Specs & Features — multi-channel biosignal amplifier


read more g.VRsys: Specs & Features — Virtual Reality software package
product no.: 1302 read more g.STIMbox: Specs & Features — stimulation box to record and generate trigger signals; 16 digital outputs and 14 digital inputs; C API, MATLAB API and Simulink driver

Related Media and Documents

Product Brochures

g.tec Software Compatibility List — 25/01/2018 — 323.74 kB