(for non-musicians) I’ve begun to produce a new collection of videos that cover some topics related to music production. These videos are intended for non-musicians, or people that are very new to music production. I’m putting these together because I am going to be presenting at a computer festival ...

Like peanut butter and chocolate, Ableton Live and Touchdesigner go great together. Ableton Live and Touchdesigner can be equally messy and sticky. Persistent work with TDAbleton (the free component package that makes communication between the apps possible) will reward the user. In the first short video below, I am using ...

On 2/6/22, I performed for about two hours on Bandcamp via their new live stream offering (not to be confused with music streaming like Spotify, etc). This was a low-key experiment intended to put this new Bandcamp tool through the paces and compare with previous experiences streaming on Twitch, YouTube ...

A brief look at how I’m routing VCV Rack to OBS via VB-Cable. ...

This is an extended example of a single channel of BCI data sent to Touchdesigner via OSC. The main difference here is that I am breaking out each of the five band power values and mapping them each to something different. After I made this video, I confirmed that the ...

Read Cyton Data into Touchdesigner From Static File

These videos recap some of my earlier proof of concept attempts for getting data into Touchdesigner using file output capability of the OpenBCI GUI. In the first case, I first generated a file using the OpenBCI GUI, then later pulled the data into Touchdesigner (non-real time). In the second attempt, ...

Learning new things with Python

I don’t really call myself a programmer… but I always seem to come back to programming as a skill that is good to have. In February of 2021 I was studying a variety of things related to graphics generation and came across Pygame. This was my first real exploration of ...

Continuation of previous experiments with getting BCI data into Touchdesigner. ...

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 ...

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 ...

By now you’ve probably experienced a meeting where there are both Google Meet and Zoom links. Here’s why it happens, and how to avoid it. Stop the madness! ...

“Ocean” by the Nomadic Soundsters Blue Team

In March the Nomadic Soundsters (NS) 2021 residents located in various parts of the world (US, Canada, Japan, Thailand, Tasmania, etc.) were presented with the theme prompt “Fragile States”. The NS 2021 Summer Showcase is a premiere of the virtual collaborative works created by the residents. Program Notes for “Ocean” ...