Blackrock Microsystems New File Format (3.0)

Blackrock is expecting a change to our file format in an upcoming release (I think at least a couple of months away), so I wanted to reach out to you to make sure it is on your radar for incorporation into Brainstorm. As always, we will allow people access to our previous file formats, and the adoption will be slow, so this would be supported in addition to the current ones that you load.

The primary change is a move to 64 bit timestamps. The other change is the inclusion of an additional event type in our Neural Events File: an indicator for the recording pausing, resuming, and stopping.

We can provide the file spec as soon as it is all signed off on our side, which should be in just a couple of weeks.

Is this something that would be possible for you to incorporate? Besides example of files that uses this new format, is there anything else you would need from us?

I will plan to upload the file spec and example files to this thread when they are available.

Thank you for the information.

We rely on the NPMK library distributed by Blackrock for reading these files (https://github.com/BlackrockMicrosystems/NPMK), therefore it should be straightforward to integrate new changes in the file format. The only thing you might have to do is to update this external library on your computer.

Please let us know if you think there is anything to change, and share new examples files so we can adapt the Brainstorm wrapper.