Supported acquisition devices

  • NB: Document concerns OpenViBE 1.3.0 (doc updated 29.Dec.2016).

Integrated drivers

The following drivers have been integrated into OpenViBE.

 

Manufacturer Amplifier Driver Name OS Status(1) Contributor & Support(2)
ANT Neuro ASALAB EEG / ERP amplifier Either MindMedia Nexus32B or TMSi drivers Has been reported to work See specific driver (Maybe)
Other TMSi derived devices Either MindMedia Nexus32B or TMSi drivers Untested See specific driver (Maybe)
ANT/EEmagine EEGO EEGO New Ant-Neuro (support)
Biosemi Active Two MkI & MkII Biosemi Active Two Stable Mensia Technologies (Community)
BrainMaster Atlantis Brainmaster Atlantis and Discovery Stable Mensia Technologies (Community)
Discovery Brainmaster Atlantis and Discovery Stable Mensia Technologies (Community)
Brain Products V-Amp Brain Products V-Amp Stable Brain Products & Mensia Technologies (Community)
actiCHamp Brain Products actiCHamp Stable Mensia Technologies (support)
QuickAmp Either MindMedia Nexus32B or TMSi drivers Has been reported to work See specific driver (Maybe)
BrainAmp Series Brain Products BrainAmp Series Stable Yann Renard (Community)
All Brain Products BrainAmp Standard (through BrainVision Recorder) Stable Emmanuel Maby / INSERM & Pierre-Emmanuel Aguera / INSERM (Community)
Cognionics All? Cognionics New Cognionics (support)
CTF/VSM MEG CTF/VSM MEG Unstable Emmanuel Maby / INSERM & Pierre-Emmanuel Aguera INSERM (Community)
EGI Net Amps 300 EGI Net Amps 300 (through AmpServer) Has been reported to work Inria (Community)
Emotiv EPOC SDK 1.x & 2.x (Research Edition / raw EEG versions ONLY) Emotiv EPOC, download this or recompile(3)
Stable Inria (Bugfixes)
EPOC SDK 3.3.3 (Research Edition / raw EEG versions ONLY) Emotiv EPOC, compiled in
Stable Inria (Bugfixes)
gTec gUSBamp g.Tec gUSBamp Gipsa-lab Stable Gipsa-Lab (Bugfixes)
gUSBamp g.Tec gUSBamp Legacy Unstable Inria (No)
gUSBamp g.Tec gUSBamp BCI-Lab New BCI-Lab / Univ. Tsukuba (Bugfixes)
gMobilab+ gTec gMOBIlab+
Stable Supelec Metz & Inria (Bugfixes)
gNautilus gTec gNautilus New gtec (support)
LabStreamingLayer Any LSL source with compatible streams LabStreamingLayer (LSL) Unstable Inria (Bugfixes)
mBrainTrain MBT Smarting mBrainTrain Smarting New mBrainTrain (support)
MCS/MKS NVX MCSNVX New MCS/MKS (support)
Micromed SD LTM Micromed SD LTM (through SystemPlus Evolution) Unknown Inria (No)
MindMedia NeXus32 MindMedia Nexus32B Stable Inria (Bugfixes)
Mitsar EEG 202 Mitsar EEG 202A Unknown Gelu Ionescu /GipsaLab (Community)
Neuroelectrics Enobio3G Enobio3G New Neuroelectrics (support)
Neuroservo HID NeuroServo New NeuroServo Inc. and NeuroTechX (Community)
Neurosky MindSet NeuroSky MindSet Stable Inria (Bugfixes)
MindWave NeuroSky MindSet Stable Inria (Bugfixes)
OpenBCI OpenBCI board OpenBCI Stable Jeremy Frey, Yann Renard & OpenBCI (Community)
OpenEEG MonolithEEG OpenEEG Modular EEG P2 Stable Christoph Veigl / University of Applied Sciences Technikum Wien & Yann Renard
(Community)
ModularEEG OpenEEG Modular EEG P2 Stable Christoph Veigl / University of Applied Sciences Technikum Wien & Yann Renard (Community)
TMSi Any TMSI amplifiers including Refa, Porti and Mobita, with up-to-date API+bios TMSi amplifiers Stable Mensia Technologies (Community)
Porti32 Either MindMedia Nexus32B or TMSi Refa32B drivers Stable See specific driver (Maybe)
Refa32 Either MindMedia Nexus32B or TMSi Refa32B drivers Stable See specific driver (Maybe)
Other devices Either MindMedia Nexus32B or TMSi Refa32B drivers Untested See specific driver (Maybe)

1) NOTE about Status: If a driver has been marked as new, unknown or unstable, it can just mean that the core development team has no access to the hardware to test it in practice and that there has not been sufficient community feedback to give it some other status. However, the driver can still be working perfectly.

2) NOTE about Support: If a support link is provided, it means that the driver contributor is taking care of the driver and can answer questions related to the driver and possibly address issues with it. Bugfixes means that the core development team at Inria has access to the physical device and may fix reported issues of the driver. The core team has generally no resources to reply to questions. Community indicates that the driver contributor may be able answer questions about the driver, if time permits. Generally the contributed drivers are provided as-is, only tested to compile by the OpenViBE core development team. You can always try to post a question about them on the forum, nevertheless.

3) We are currently not able to provide an Acquisition Server that would have a compiled-in support for both Emotiv SDK 3.3.3 and the earlier versions at the same time. The Acquisition Server provided by the OpenViBE 1.3.0 Windows installer will have support compiled in for the 3.3.3 version of the SDK. If you want to use OpenViBE with an earlier Emotiv SDK, download a separate AS binary and drop it to the OpenViBE install folder to replace the previous executable, or recompile OpenViBE yourself. Precompiled OpenViBE versions of 1.2.2 and earlier support the Emotiv 1.x SDKs natively.

NeuroRT package drivers

OpenViBE 1.1.0 and later come bundled with a free NeuroRT driver package from Mensia Technologies. These closed source drivers do not reveal how the communication between the server and the manufacturer APIs is carried out. The NeuroRT driver package provides the following drivers:

 

Manufacturer Amplifier Driver Name OS Status(*) Support
Brain Rhythm BR8 NeuroRT Collection: Brain Rhythm 8 Stable Yes, contact Mensia Technologies
Mensia Simulator NeuroRT Collection: Simulator Stable Yes, contact Mensia Technologies
SmartBCI SmartBCI NeuroRT Collection: SmartBCI Stable Yes, contact Mensia Technologies
Wearable Sensing Dry Sensor Interface: 7, 7 Flex, 7 Mini, 24 NeuroRT Collection: Wearable Sensing DSI Stable Yes, contact Mensia Technologies

Driver not in list?

We have currently no plans to develop additional drivers or support new hardware, but we are always happy to consider driver contributions for inclusion. There are various tutorials to help in this. The source codes of the existing drivers can also be used as a starting point.

Beta drivers

These drivers are currently being integrated or do not comply with our standards. Some of them can be found in the branches of the old SVN repository (see here), or in its deprecated branches folder (e.g. checkout the SVN at address svn://scm.gforge.inria.fr/svn/openvibe/deprecated-branches). It may require a significant amount of work to get the beta drivers work with newer OpenViBE source code.

 

Manufacturer Amplifier Driver Name OS Status Support
Neuroscan SynAmps2 Neuroscan SynAmps2 (through Scan 4.3) Unstable Community :

  • David White (Swinburne University of Technology)
This driver has been moved to the deprecated branches SVN folder
(openvibe-applications-acquisition-server-wip-neuroscan)

This entry was posted in OpenViBE features and tagged , , . Bookmark the permalink.