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
Current projects Project

Philly Maker Faire Podcast

Listen to the podcast just about anywhere!

In early 2021, Laura Chenault, the Marketing Director for the Philly Maker Faire, and Valerie Chikwendu, our volunteer coordinator, wanted to keep maker momentum through COVID, so we put together a podcast.

The Philly Maker Faire Podcast celebrates the creators, builders, inventors, and artists that bring their visions to life at the Philly Maker Faire.

We featuring interviews and announcements about the maker community in Philadelphia and surrounding areas.

Laura and Valerie both handle host/scheduling while I help with recording/editing. It’s been a great way to stay active during this crazy time, and we’ve met some outstanding makers!

To be featured on the podcast, visit the Philly Maker Faire website or drop me a line.

Listen to the latest episode here:

Categories
Blog Current projects Video

Nomadic Soundsters Summer Showcase

“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”

“Ocean” represents the Blue Team’s first long distance collaboration and response to the writing prompt of “fragile states”.

The first music segment of the piece features Yunfei as primary composer, with additional elements added by Tang and Jeremy.

The second music segment started with a generative composition provided by Jeremy, and was embellished by Yunfei. The third musical segment features the piece “Lost Letters” by Tang.

The choreographic elements of the piece were inspired primarily by the movement of the ocean, and was created through a series of improvisational explorations. The music inspired and influenced the speed and quality of the movement in the final piece, in addition to the desire to produce three properly distinct experiences for the viewer. The dance footage and the majority of the ocean footage came courtesy of Sammy, shot on an iPhone. The short transition ocean shot and audio came from Yunfei (also via cell phone). Jeremy combined these with additional original footage of Pennsylvania streams. Video processing, done in Touchdesigner, includes audio reactive elements that determine how/when video clips appear, using an element of randomness (another reflection of fragility).

Blue Team Members:

Yunfei Li https://www.yunfeilimusic.com/

Supakorn “Tang” Wongsumdang https://soundcloud.com/supakornwongsu…

Jeremy dePrisco http://www.jeremydeprisco.com

Sammy Gerraty (movement artist) Currently based in San Francisco, Sammy is, above all, a manifestation of the desire to do absolutely everything all at once – less of an artist, more of a walking mental breakdown relying on the arts for sanity. She has and continues to create work about grief and loss on a personal and planetary scale, and hopes that art can help her form an understanding of herself and others in the face of tragedy. Dance and dance choreography in collaboration with live music and the California outdoors are her transcendent language of choice, though she dabbles in costume/lighting design, acting, spoken poetry, and painting. Find her on Facebook or Instagram.

Learn more about the creative process for this work here: https://www.nomadicsoundsters.com/pro…

Learn more about Nomadic Soundsters: https://www.nomadicsoundsters.com/

Categories
Blog Current projects Video feature

Collaboration with Breakfast

A new collaboration with my friend Tom Dennehy (AKA Breakfast)

One fateful night in the early 90s, at an open mic in Bloomsburg, PA, I met Tom Dennehy. His mix of Dr. Demento-style originals and Weird Al Yankovic covers immediately endeared him to both me and, my future wife, Audra.

Life was never the same after meeting Tom. His combination of humor, musical smarts, and global vision have been a pleasure to observe throughout our friendship. Every interaction has been an education (as well as a lot of fun).

Careers always took us in completely different physical directions. But whether Tom was writing to me from India while taking khayal singing lessons, or (more recently) chatting on Zoom, we’ve always tried to stay in touch. Our last major collaboration was in 2003-04 with tabla player Bulu Rahman in a short-lived fusion experiment called Moonlight Masala. Somewhere in WVIA’s archives is a Homegrown Music performance of that group.

For many years, Tom has lived on the West Coast, adopting the moniker Breakfast. He also plays with improv groups The Wyatt Act and Mission Delirium. He’s a thoughtful multi-lingual wordsmith, multi-instrumentalist, and also teaches music and English.

During lockdown, Tom wrote 10 new instrumentals in his living room on his laptop (in Garageband no less, though you wouldn’t know it). At the same time, I was studying Touchdesigner and various visual techniques. I was starting to build what eventually became my JDRenderEngine, and I really wanted to put it through its paces. While I also do music, I wanted to collaborate with someone else on this experiment. So we decided to join forces – his music, my visuals. The result is Yellowcake, now available on Bandcamp and YouTube.

The brilliant, complex music centered around saxophone, electronics and odd time signatures, stands on its own. The visuals add another later of strangeness that we both had fun creating. Check out the playlist below and enjoy!

YELLOWCAKE YOUTUBE PLAYLIST

Music by Breakfast, Visuals by Jeremy dePrisco

YELLOWCAKE YOUTUBE PLAYLIST

Categories
Current projects Touchdesigner

JDRenderEngine – Touchdesigner Custom Component

I came to Touchdesigner from timeline-based video editing in programs like iMovie, Adobe Premiere and Davinci Resolve. For a few years I also built patches in Magic Music Visualizer. I was always frustrated by the UI of iMovie and similar programs. I never found their UX very good coming from the audio world. I also disliked how they managed project data, creating a whole new project with every iteration of a piece.

I liked the scene creation features of Magic Music Visualizer, though these too were quirky. As primarily an audio artist, I wanted a quick way to render content I was creating in Touchdesigner. Out of the box, Touchdesigner didn’t have anything that checked the boxes for me, so I decided to build something.

As I dove deeper into Touchdesigner during a 6-month intensive study under lockdown, I realized that I could mostly replace iMovie or similar tools. I probably wouldn’t go back to Magic (though I still think it’s a brilliant program, and I still liked the scene creation/logic features.

Of course, all of these tools could still be used in various combinations depending on the creative need, but I was looking for a “one stop shop”.

Thus my work began, in January 2021, on what I would call the “Render Engine”, specifically to solve certain problems I was encountering for content development. By March 2021 I had a working proof of concept, and opened up testing with a fellow audio artist (Breakfast). By working on visual content for him, I was able to refine the tool further.

For full details about the tool, visit my GitHub page. There you will find demo videos as well.