visualSound
Well-known member
I have been interested in streaming video from a piece of VJ software called touch designer to array's of led's run from a teensy 3.1.
Hoping for some help or at least guidance on what teensy prefers best in terms of communication, but also what might be easiest for someone with higher level coding experience only to grasp.
I don't mind digging deeper, but I want to make sure I dig in the right direction!
Touch designer has several communication nodes / protocols:
1) dmx in/out
2) midi in/out
3) serial in/out
4) pipe In / out (their way of saying TCP/IP and network communication)
5) OSC in/out
I've managed to put together a homegrown solution using midi and teensy's support for midi usb. It works great, but there's a bottle neck that I start to notice passing 64 led's already and that's cutting frame rate and performance down. On anything significantly bigger it just wouldn't be doable.
Here's a video of my setup using midi.
Other than midi, I am having some difficulty sending data of other types to teensy, and specifically data that can be sent over usb.
Osc seems like a good option, but can osc be transmitted through usb? or only network?
In the end, I want to be able to send decent amounts of data optimally to teensy, that I can parse in some way.
I'm having trouble establishing a ground 0, so to speak, some working example that I can build off of.
Any help would be greatly appreciated!!
Hoping for some help or at least guidance on what teensy prefers best in terms of communication, but also what might be easiest for someone with higher level coding experience only to grasp.
I don't mind digging deeper, but I want to make sure I dig in the right direction!
Touch designer has several communication nodes / protocols:
1) dmx in/out
2) midi in/out
3) serial in/out
4) pipe In / out (their way of saying TCP/IP and network communication)
5) OSC in/out
I've managed to put together a homegrown solution using midi and teensy's support for midi usb. It works great, but there's a bottle neck that I start to notice passing 64 led's already and that's cutting frame rate and performance down. On anything significantly bigger it just wouldn't be doable.
Here's a video of my setup using midi.
Other than midi, I am having some difficulty sending data of other types to teensy, and specifically data that can be sent over usb.
Osc seems like a good option, but can osc be transmitted through usb? or only network?
In the end, I want to be able to send decent amounts of data optimally to teensy, that I can parse in some way.
I'm having trouble establishing a ground 0, so to speak, some working example that I can build off of.
Any help would be greatly appreciated!!