OpenViBE News

News for mid-February

Hello everyone,

this is a small announcement regarding what is happening in the SVN.

As you can see there were minor tweaks made to the webpage in order to modernize the looks for the new year. Some more changes will be coming later.

In terms of code we have rolled out a new build system for the SVN release. There are some precautions to take so it is best to do a fresh checkout. Note that the code structure did not change, the only differences were made to the CMake files. Also you can still use the branch system for development of separate plugins and of course the openvibe-externals continue working as before.

Currently we are working on simplification of how dependency installation works on Linux and some changes should be rolled out soon.

Be sure to check the newly updated tutorial on software stimulation.

Cheers
The OpenViBE Team

OpenViBE 0.15.0 available for immediate download

The OpenViBE Team is proud to announce a new release of our software. The new version is 0.15.0 and can be downloaded on the Downloads page.

Contributors

Many thanks to our contributors for their continuos support.

  • Mensia Technologies (BrainMaster Atlantis and Discovery drivers, BrainProducts ActiCHamp driver)
  • Anton Andreev (software tagging capabilities of the Acquisition Server)

OpenViBE is growing

A new research project around OpenViBE has begun. With the ADT openvibeNT project, we have recruited more engineers to work on the software.

In addition, there is a new company called Mensia Technologies that has their core business centered on OpenViBE. The previous OpenViBE creator Yann Renard and the previous OpenViBE lead engineer Laurent Bonnet now work for the company
while continuing OpenViBE-related development.

Release Notes

OpenViBE gets support for more EEG devices

BrainProducts ActiCHamp

Mensia Technologies has developed a driver for the BrainProducts ActiCHamp device. For the documentation please visit the BrainProducts ActiCHamp documentation page.

BrainMaster Atlantis and Discovery

Mensia Technologies has also developed a driver for BrainMaster acquisition devices: Atlantis and Discovery. If you are interested in using this driver, please look at the BrainMaster Atlantis and Discovery documentation page.

Send stimulations from your application to Acquisition Server

With the External Stimulation feature it is now possible to send stimulations from any c++ application directly to the Acquisition Server which will embed them into the signal acquired from the EEG device. To learn more about this feature please visit the External Stimulation documentation page.

Self-contained scenario configuration

You can now reference files that reside inside the folder of the opened scenario. The $__volatile_ScenarioDir configuration token will always expand to the path of the folder of the current scenario.

 

OpenViBE2 at Futur en Seine

We have presented the OpenViBE2 ANR project at Futur en Seine last week. We have had a stand together with our partners Blacksheep Studios and Clarte and we were presenting the prototypes created during our collaboration.

OpenViBE was featured in several TV chains and webzines:

TF1 : À la découverte des technologies de demain

iTele : Le numérique fait son festival

Le Monde : Plongée dans les interfaces du futur

OpenViBE 0.14.0 Released

New version of OpenViBE 0.14.0 is available for immediate download.

Contributors

Many thanks to all of our contributors for this release.

  • Amélie Serpollet (Fieldtrip Protocol driver)
  • Anton Andreev (Fieldtrip Protocol driver, g.Tec Event Channel, Bugfixes)
  • Aurélien Van Langhenhove (Python Scripting box)
  • Joan Fruitet (Sign Change Detector and patches)
  • Laurent George (Python Scripting box)

Release Notes

The 0.14.0 version of OpenViBE brings many exciting new features. New drivers and new ways to enhance the scenarios with scripting.

OpenViBE is now more scriptable than ever

Python scripting box

Aurélien Van Langhenhove and Laurent George have developed a new Python scripting box.

It enables you to create complex signal processing algorithms easily and rapidly. It can process and generate signal and stimulations as well as streamed matrices. It can be combined with advanced calculus libraries such as Numpy.

For more information look at the Python Box Tutorial.

Matlab scripting box

The Matlab scripting box has seen a major overhaul. Now it can take any input type into consideration and can have arbitrary number of inputs and outputs.

For more information look at the Matlab Box Tutorial.

New drivers and lots of updates to Acquisition server

Mitsar EEG device driver

Owners of the Mitsar EEG 202 device can now use it with OpenViBE on Windows. This driver was developed by Gipsa-lab.

Fieldtrip Protocol driver

OpenViBE is finally compatible with the fieldtrip protocol. You can now use OpenViBE Acquisition Server to acquire data from a Fieldtrip server, thanks to the work of Amélie Serpollet from CEA.

g.Tec USBamp event channel

Anton Andreev from Gipsa-lab has added a possibility to use the USBamp’s event channel in the acquisition driver.

Multiple Emotiv Headset acquisition

You can now choose which Emotiv headset to connect to Acquisition Server. This way you can run several Acquisition Server instances to acquire from multiple Emotiv Headsets.

Nan Correction

The Acquisition Server can now handle NaN values sent by some wireless headsets.

One new box algorithm is available

A Sign Change Detector is available. This box was developed by Joan Fruitet.

OpenViBE designer is now easier to use

The searchbox introduced in the last release now searches in the box descriptions as well. All unstable and experimental boxes are now easily available on selection.

Dependency updates

Several dependencies have been added and updated.

A lot of dependencies have changed. Both Linux and Windows users should run respective install_dependencies scripts.

  • On Linux the version of the boost library has been updated to 1.49
  • OpenViBE now installs the python development package on Linux
  • Windows version of Acquisition Driver now depends on the phtreads library

In order to use the Python box on windows you have to install the Python 2.7 distribution (32bit) for windows. In order to use the box to its fullest potential you should install numpy and scipy packages as well (both on Linux and Windows).

OpenViBE 0.13.1 (bugfix) has been released

A patch version has just been issued.

This version fixes these issues:

  • Emotiv driver not working on64bit version of Windows operating system
  • Signal Concatenation box not working properly with Generic Stream Writer
  • The Stop Scenario button not working while in fast-forward mode

Download the installer or the sources at our Download Page