Skip to main content

Posts

Showing posts with the label osc data

TouchDesigner Experiment: Inserting OSC data with OSCIn

From one of my last experiment , I tried to change the data input. Instead of using audio, I replaced it with OSC data from my Muse headset. To connect your OSC device to TouchDesigner, make sure that the IP address and port number is the same so the data transfer can be accurate. In this case, I use a third-party app called Mind Monitor (available on iOS devices) to connect my Muse headset to the TouchDesigner software. Below are screenshots and videos from my experiment. You can see that the brainwave data is already recorded in real-time in the software. Then I used the alpha, beta, and theta brainwave to change the movement of the visuals (the chosen brainwave data I used are just placeholders for now to see the movement). Then the data is connected with 'noise', which is like the fluid/abstract visuals you see on the background. I also set the colors to be moving/changing over time.

TouchDesigner Experiment: OSC data by ZIGSIM

Since Muse headset can deliver brainwave data in the form of OSC, I wanted to try out how to input OSC data to TouchDesigner. To try it out, I searched for how-to's video and article and found this article posted by the TouchDesigner group themselves. In this post, they mentioned that there are several ways to insert the OSC data stream to TouchDesigner by an iOS application; TouchOSC and ZIGSIM. When I searched for both applications, the TouchOSC app is a paid app, while ZIGSIM is free. So I decided to try ZIGSIM. Unfortunately, the article did not explain in detail on how to use the ZIGSIM app on TouchDesigner. So from there, I searched for any ZIGSIM - TouchDesigner related posts and found this . This post from ZIGSIM explains that we can send motion data from our device to PC. There are basically two 'tutorials' that the article showed. The first one is using another app called ZIG Indicator which can help visualize sensor values. However, ZIG Indicator can onl...

Difference between MuseLab, MuseDirect, MuseIO, Muse Player and Muse Monitor

For those who are not familiar with all the applications that Muse provided and the third-party apps created to assist the Muse headband to its fullest use potential. There are actually 5 applications that are usually used by people to develop their work. These applications are different and serve various purposes according to the direction of the developers. The following excerpt is taken from the choosemuse forum (by Enigma644) Muse Lab is Interaxon’s (Muse's company name) Windows/Mac data visualization tool. It cannot connect to the Muse itself, rather, it listens for OSC data over the network. When initially opening the software, it’s blank and a bit confusing to add graphs. If you open this config file , it will set everything up for you and will start graphing as soon as it receives OSC data (over UDP port 5000). To send OSC data to Muse Lab, Interaxon provides two options: 1. MuseIO - This is a Windows/Mac program that connects to the older 2014 Muse and stream or r...