Cortex API

System requirements

Windows

The Windows version of Cortex is build for Intel's x86-64 processors. It cannot run on a 32-bit Windows. Cortex is supported on Windows 8, Windows 10 and Windows 11.

Cortex is not supported on Windows 7. Microsoft ended the support for Windows 7 in January 2020.

Support for Windows 8

Cortex 2.7 is the last version of Cortex to be compatible with Windows 8. Starting with version 3.0, Cortex is compatible with Windows 10 only. However, EMOTIV will still support customers who are using Cortex 2.7 on Windows 8.

macOS

The macOS version of Cortex is build for Intel's x86-64 processors. However, it is possible to run Cortex on an Apple M1 computer, using the Rosetta translation environment provided by Apple. Please make sure you are using Cortex version 2.6.3 or above.

Linux Ubuntu

The Linux Ubuntu version is currently in Beta. To connect an EMOTIV headset with Bluetooth, you must install and configure the bluez service. The software Emotiv PRO and Emotiv BCI are not available yet. You cannot login with Facebook.

MN8 and Flex are not supported on Ubuntu at the moment.

Android and iOS

The iOS and Android versions are currently in Beta. They are only available upon request to the EMOTIV customer service. The software Emotiv PRO and Emotiv BCI are not available.

Raspberry Pi

The Raspberry Pi version is currently in Beta. To connect an EMOTIV headset with Bluetooth, you must install and configure the bluez service on Raspberry Pi device. The Bluetooth connection is sometime unstable. If you cannot connect your headset with Bluetooth, then you may have to restart the bluez service, and then restart the Cortex service.

Please note that Raspberry Pi allows only one connected headset at a time, you must switch off the current connected headset to be able to connect to a new headset.

From version 2.7.1, EMOTIV App from desktop can remotely connect to Cortex running on Raspberry Pi device. From version 3.4.2, EMOTIV Launcher is available on Raspberry Pi device.

The software Emotiv PRO and Emotiv BCI are not available for Raspberry Pi device.

At present, MN8 and Flex version 2.0 are not compatible and not supported with Raspberry Pi.

Our supported version for Raspberry Pi development is the Raspberry Pi model 4B running Raspberry Pi OS Debian version 11. We highly recommend utilizing and developing Cortex on this specific Raspberry Pi version for optimal performance. Please note that our support does not cover any issues arising from not using this recommended Raspberry Pi version.

Supported platforms

Currently, Cortex is supported on the following platforms:

  • Windows 10 (64-bit) v1809+ and Windows 11

  • macOS 11 or above

  • Linux Ubuntu 22.04 or above (Beta release, 64-bit only)

  • iOS 14 or above (Beta release)

  • Android 8.0 Nougat (API level 24) or above (Beta release)

  • Raspberry Pi OS - Debian version 11 (Beta release, 32-bit) on Raspberry Pi model 4B

You can download the latest version of Cortex on the EMOTIV website.

Last updated