Category: Knowledge base
-
Addressing low BCI accuracy – Error sources & solutions
Introduction When running an EEG-based BCI session – especially your first one – it can happen that the observed accuracy of the BCI leaves a lot to be desired. This can be normal and within the limitations of the current … Continue reading
-
OpenViBE Tracker (a prototype)
NB: document updated on 27.Nov.2018. Introduction OpenViBE Tracker is a new OpenViBE desktop application to complement the Designer and the Acquisition Server. Before the OpenViBE 2.2.0 release, the Tracker is available only on git. The purpose of the Tracker is … Continue reading
-
Differences between 1.x and 2.x series of OpenViBE
OpenViBE 2.0 aims to be largely compatible with OpenViBE 1.3.0. Most previous features remain available and compatible. Non-merged third-party OpenViBE scenarios and drivers should work with little or no modifications, requiring not much more work than a normal major OpenViBE … Continue reading
-
Converting .ov files to Matlab
NB: Document last updated for OpenViBE 2.0.1 (28.Mar.2018). Briefly: Matlab can be used to do offline analysis of signal files recorded with OpenViBE. Usually the recorded data is in the .ov format, which Matlab does not read. Here are some … Continue reading
-
Tutorial – Level 2 – Troubleshooting OpenViBE scenarios
NB: Document last updated for OpenViBE 1.1.0 (02.Oct.2015). A possible problem when making new scenarios is that the result doesn’t work quite as expected, or that some boxes produce warnings or errors. This tutorial describes a few simple debugging practices … Continue reading
-
Migrating box code from 0.18.x to 1.0.0
Situation OpenViBE boxes use decoders and encoders to pass data in and out the box (you can see details here). Bad news: The interface of all the codecs has slightly changed in 1.0.0 for clarity and to force correct usage. … Continue reading
-
How to cross-validate better
NB: Document for OpenViBE 1.0.0 and later (updated 13.Mar.2017) Introduction This tutorial explains how to do ‘crossvalidation over trials’ with OpenViBE. The idea is to repeatedly divide the set of trials in a BCI timeline to two non-overlapping sets, one … Continue reading
-
CoAdapt P300 Stimulator – some design notes
NB: Document based on OpenViBE 0.18.0 CoAdapt P300 protocol & application contributed by Dieter Devlaminck, Loic Mahe & Maureen Clerc @ Inria Sophia-Antipolis. Document sketched by Loic Mahe @ Inria. Overview This document presents an overall sketch of the design … Continue reading
-
P300: CoAdapt P300 Speller (OpenViBE v0.18 only)
NB: Document based on OpenViBE 0.18.0 The CoAdapt P300 speller is currently working only in the 0.18 version of OpenViBE. The contributing authors are currently developing an even more robust P300 speller that is also easy to use. CoAdapt P300 … Continue reading
-
Box muting
Box Muting Box muting is a technique (since 0.17.0) that allows to temporarily disable boxes in Designer without removing them from the scenario. See here for the user-side documentation about muting boxes. Muting a box will give it an attribute … Continue reading