Categories
Current projects

OpenBCI Revisited

Open BCI is an open source Brain Computer Interface project. Back in 2014, I supported one of their early Kickstarter programs and got one of the 8-bit EEG boards.

After some rather discouraging initial results, and a long time away from the project, I have found some folks interested in the same applications of the technology and we’re setting some goals for development.

Some recent progress is shown in the YouTube playlist below:

Various demos and test for BCI

More posts on this topic:

  • Band Power via OSC into Touchdesigner mapped to sine wave

    Continuation of previous experiments with getting BCI data into Touchdesigner.

    Read more

  • OpenBCI into Touchdesigner via OSC mapped to Sine Wave

    This is a rudimentary demo of an OpenBCI signal (in this case, FFT of channel 5) mapped to an audio generator (Sine wave generator). As I move my arm the frequency tends to go up, though there is not any fine control at this point. But there is a clear difference between the at rest

    Read more

  • OpenBCI: Cyton OSC Data to Touchdesigner

    This video shows OpenBCI Cyton live data input to Touchdesigner via OSC protocol. The good thing here is that data is finally coming in live, rather than from a saved CSV file. On the downside, this method is still reliant on the OpenBCI GUI and I also had an index issue (later fixed by adjusting

    Read more

SHORTCODE QUERY SLUG TEST – FOR GEEKS ONLY

Band Power via OSC into Touchdesigner mapped to sine wave

Continuation of previous experiments with getting BCI data into Touchdesigner.

OpenBCI into Touchdesigner via OSC mapped to Sine Wave

This is a rudimentary demo of an OpenBCI signal (in this case, FFT of channel 5) mapped to an audio generator (Sine wave generator).

As I move my arm the frequency tends to go up, though there is not any fine control at this point. But there is a clear difference between the at rest tones and more excited tones with arm movement.

The base frequency of 420 Hz is manipulated +/- the re-ranged values coming from the BCI input. A similar normalized value is used for the circle radius (which is hard to see here since it ranges outside the viewer most of the time). This continues what I demonstrated here: https://youtu.be/6Ik8mKGXNR0

OpenBCI: Cyton OSC Data to Touchdesigner

This video shows OpenBCI Cyton live data input to Touchdesigner via OSC protocol.

The good thing here is that data is finally coming in live, rather than from a saved CSV file. On the downside, this method is still reliant on the OpenBCI GUI and I also had an index issue (later fixed by adjusting the OSC rows to 8 instead of 10). The data is also not very clean yet, so much more work is needed.

Categories
Making

Electronics Projects

Since around 2010, I’ve spent more time expanding my understanding of microelectronics, programming (C, C++, Javascript, PHP) and have built a number of projects for fun. I particularly enjoy Arduino, Particle Photon, Teensy, NodeMCU and anything that involves audio/sound. I’ve even branched out into making my own boards.

Included below are most of my electronics experiments. From late 2018 to late 2020, I moved twice, and had to go on hiatus. But there are some new projects on the way!

Categories
Tutorial Video

Using Ableton + External Hardware for Sample Manipulation

Categories
Video

Teensy Audio Project Demo

Categories
Video

OBS Test Improv – Guitar Looping + KORG Volca Beats

Categories
Video

Live Electronica Improv – Voice Manipulation of Christian Seminar Concerning Rock Music and Satanism

These live improvs are based on an old cassette tape I’ve been carrying around since the late 1980s. The cassette contained a recording from what I assume was an Evangelical Christian religious radio program, and the topic was Rock music and Satanism.

I don’t know what station it aired on, or who the speakers are, but I think you’ll agree… their theories are tentative at best! The recording was perfect fodder for experimenting with my abstract visuals and crazy sounds.

Part 1 – Originally broadcast 8/13/2020

Part 2 – Originally broadcast 8/15/2020

Categories
Video

Jeremy dePrisco Live Electronics, Percussion and Guitar Improv (60 min)

Categories
Video

Jeremy dePrisco Live Electronics and Percussion Improv (55 min)

Categories
Video

Zombie Gnome Repair

Categories
Making

Soundcraft Notepad Mixer Repair