BrainVision Format File Writer


  • Plugin name : BrainVision Format File Writer
  • Version : 1.1
  • Author : Jozef Legeny
  • Company : Mensia Technologies
  • Short description : Writes its input into a BrainVision format file
  • Documentation template generation date : Apr 11 2018


This box allows to write the input signal under BrainVision file format.

This box writes signal and stimulation data under BrainVision format files. The files generated by this box are readable with BrainVision Analyzer software suite.


1. EEG stream

Input EEG signal to be written.

  • Type identifier : Signal (0x5ba36127, 0x195feae1)

2. Stimulations

Input Stimulations to be written.

  • Type identifier : Stimulations (0x6f752dd0, 0x082a321e)


1. Filename (header in vhdr format)

Path of the header file to write, the header is a .vhdr file, if the extension is missing, it will be automatically added. Header will be written to this file. A .eeg file with signal will be created in the same folder. A .vmrk file will be also written and it will contain the markers.

  • Type identifier : Filename (0x330306dd, 0x74a95f98)
  • Default value : [ record-[$core{date}-$core{time}].vhdr ]

2. Marker to OV Stimulation dictionary

Path to the dictionary containing Marker to Stimulation correspondences. Its format is described in the BrainVision Format File Reader Miscellaneous section.

  • Type identifier : Filename (0x330306dd, 0x74a95f98)
  • Default value : [ ]

3. Convert OpenViBE Stimulations to markers

Whether to write unknown stimulations into the marker stream as well. If set to false, stimulations that do not appear in the dictionary will be ignored.

  • Type identifier : Boolean (0x2cdb2f0b, 0x12f231ea)
  • Default value : [ true ]

4. Use full data and marker file names in header

Whether to use $b as placeholder for EEG and Marker files inside the header. If this is set to true, the resulting file will be compatible with more software, however renaming the files will be more complex.

  • Type identifier : Boolean (0x2cdb2f0b, 0x12f231ea)
  • Default value : [ false ]