dear all,
We are currently try to load our data acquired with our house made system. We create matlab file and import the data by using the function "import EEG matlab matrix". If the file only contains the data matrix, it well works but we don't have channels names (only E01, E02....).
To avoid this, we tried to include in the first lines of the matlab file the channels names but we get an error message from brainstorm "no valid recording file" and when I click "oK", I get more details :
Check the documentation the documentation of the BrainVision file format and see if you can store all the metadata you need in there.
Since the the .vhdr are text files with sections, nothing prevents your from adding more sections if you need to store more information. The extra fields would be ignored by other programs, but at least the signals, channel names and markers would be readable by any BIDS-compatible program.