Max, Node and "Node-Red"

George Khut's icon

Hi all
Apologies for my ignorance, as I'm very new to the use of 'Node'. I have recently started working with a brain-computer interface (BCI) from Emotiv - they have created a BCI toolkit using "Node-Red" a web-based flow editor built on Node.js

Is anyone here familiar with Node-Red …enough to know some ways that Node-Red might be used with (or within) Max8?

Thanks in advance
George Khut

ygreq's icon

You can find really great tuts for Node Red on www.randomnerdtutorials. com

BTW, is node.js and node-red related in some way? I didn't look it up, but my guess is they are not.

Dirk's icon

node-red is great integration platform written in node.js that also supports OSC making it easy to integrate with max8 -- you'll be doing some "patching" in node-red after installing the BCI and OSC nodes (add-ons) wiring up your BCI stuff up to an OSC node that then talks to a max8 patch listening for the incoming OSC messages. the other interesting thing is you could be running your BCI stuff/node-red on your max8 computer, or put it on another computer if that's more appropriate for your particular use case

Edouard Voyer's icon

Hi everyone,

Following your advice I started using node-red with Max/MSP and an EPOC +
After several hours of research I came to that (screenshot)
However, max map receives only a "bang"
I would like to receive digital data !
Do you have any idea how to solve this problem?

Have a nice day

Ed.

Edouard Voyer's icon
Dirk's icon

don't have the bci to confirm, but according to the emotive node-red docs, you should connect the [EMOTIV] node output directly to [Performance Metrics] -- [Profile Name] output would be either [Mental Commands] or [Facial Expressions]

ygreq's icon

Hi George! I know it's been a while since you asked about this project, but recently, I got my hands on a EMOTIV Insight device and wanted to test it.

But I cannot manage to get data inside of Node-RED. I wrote about the issue here: https://www.reddit.com/r/BCI/comments/1eoofxw/anyone_using_emotiv_and_nodered_no_idea_how_to/

Do you happen to know how I can fix this issue?

After that I will connect Node-RED to Max via OSC.