A streamlined approach to Matlab development
Our Matlab development kits enable researchers to develop custom programs for visualization and analysis of neurophysiology data. Matlab scripts can also be used to control analog and digital outputs for experiment control and other closed-loop applications. A wide array of sample code is provided to minimize your development time.
Our Neural Processing Matlab Kit (NPMK) is a simple way to load Blackrock data into Matlab for processing, analysis and manipulation. The NPMK contains a variety of tools for analyzing data and converting it to alternative formats, and it can power many offline analysis pipelines and third-party apps.
Interface with Blackrock systems through Matlab
Blackrock output-capable devices are built on libraries and APIs that allow interaction through Matlab. cbMEX enables closed-loop experiments through both the retrieval of live data directly into Matlab and the ability to control our data acquisition devices directly. cbMEX drives a number of online analyses for closed-loop experiments or simple viewing.
The cbMEX library provides an online MATLAB interface to connect to and control Blackrock’s Neural Signal Processor (NSP). The library facilitates reading spike timestamps, continuous sample data and other data coming through the analog and digital inputs and optional NeuroMotive video tracking system. It can also start and stop file recording programmatically based on analysis of the data. Channel configuration, channel labels, comments and digital outputs also can be controlled through this interface.
Matlab Kit features & benefits
Abundant sample code is provided to minimize your development time
Matlab scripts can be used to control analog and digital outputs for experiment control and other closed-loop applications
Neural Processing Matlab Kit (NPMK) contains a variety of tools for analyzing data, converting to alternative formats and powering offline analyses
cbMEX interface can run on the same computer running Blackrock Central Software or on a separate computer connected through the instrument network
Up to 16 computers can access data streamed by the NSP
Minimum system requirements
Windows® 7 (32 or 64 bit)
Minimum 256 MB RAM (4 GB recommended)
2 GB of disk space
Matlab 2008 or later