building-a-reactable.blogspot.com
Building a ReacTable: 4. So, you want to build a ReacTable?
http://building-a-reactable.blogspot.com/2008/11/4-so-you-want-to-build-reactable.html
What is a ReacTable? Tuesday, November 11, 2008. 4 So, you want to build a ReacTable? The great majority of the work has already been done for you, and yet the work that remains is daunting. As of November 2008, these things are free:. The protocol for communicating events, TUIO. Sample TUIO-client code in many languages. All of the research published by the ReacTable team. These things you must do yourself:. Research - You had better get a binder, because you need to research modular synthesis. I've fou...
building-a-reactable.blogspot.com
Building a ReacTable: 9. Camera and Lighting
http://building-a-reactable.blogspot.com/2008/11/9-camera-and-lighting.html
What is a ReacTable? Sunday, November 16, 2008. 9 Camera and Lighting. Until now, I have been using the built-in camera on my laptop to play around with the ReacTIVision software. As I get closer to having a real table to work with, I have been researching the requirements for a camera. From the official site. Near IR refers to light with a wavelength of 700 to 900 nm) See this WP article on Infrared Photography. Therefore infrared LED lamps can be used to illuminate the table. Filtering out visible light.
building-a-reactable.blogspot.com
Building a ReacTable: 13. Endianness Conversion
http://building-a-reactable.blogspot.com/2008/11/13-endianness-conversion.html
What is a ReacTable? Tuesday, November 25, 2008. The following are two common tasks I have been dealing with, except I haven't been using the appropriate bitwise operators for efficiency. These examples were a big help:. How do I convert short (16 bit) samples to bytes to store them in a byte array? Example: Store 16-bit sample in a little-endian byte array:. Short sample = . Byte[] buffer = . Int offset = . Buffer[offset 0] = (byte) (sample and 0xFF);. Buffer[offset 1] = (byte) (sample 8) and 0xFF;.
building-a-reactable.blogspot.com
Building a ReacTable: 12. Endianness
http://building-a-reactable.blogspot.com/2008/11/12-endianness.html
What is a ReacTable? Tuesday, November 25, 2008. Of components in my project:. The Java virtual machine is big-endian. (citation needed). My Intel-based mac is little-endian. PCI busses are, by design, little endian" ( citation. Not applicable in my situation because my audio is on-board, but interesting to know.). The examples I've seen so far at jsresources.org. I am using 16-bit samples, but if you are only using 8-bit, you can ignore endianness:. Subscribe to: Post Comments (Atom). TUIO vs. MIDI.
building-a-reactable.blogspot.com
Building a ReacTable: 1. The ReacTable - Introduction
http://building-a-reactable.blogspot.com/2008/11/1-reactable-introduction.html
What is a ReacTable? Tuesday, November 11, 2008. 1 The ReacTable - Introduction. Is a musical instrument. Specifically, it is a multi-player digital modular. With a tangible table-top interface. A picture might help:. Creative Commons Attribution ShareAlike 2.0 License. Let's break that down:. An electronic instrument capable of producing a variety of sounds by generating and combining signals of different frequencies. A synthesizer composed of interchangeable, easily re-arranged parts. TUIO vs. MIDI.
building-a-reactable.blogspot.com
Building a ReacTable: November 2008
http://building-a-reactable.blogspot.com/2008_11_01_archive.html
What is a ReacTable? Tuesday, November 25, 2008. The following are two common tasks I have been dealing with, except I haven't been using the appropriate bitwise operators for efficiency. These examples were a big help:. How do I convert short (16 bit) samples to bytes to store them in a byte array? Example: Store 16-bit sample in a little-endian byte array:. Short sample = . Byte[] buffer = . Int offset = . Buffer[offset 0] = (byte) (sample and 0xFF);. Buffer[offset 1] = (byte) (sample 8) and 0xFF;.
building-a-reactable.blogspot.com
Building a ReacTable: 15. Project Status #3
http://building-a-reactable.blogspot.com/2008/12/15-project-status-3.html
What is a ReacTable? Saturday, December 20, 2008. 15 Project Status #3. Much has happened since my last update. In December, the camera arrived, and I wrote the connection manager, integrating the basic synthesizer I had written. By the end of December I was making the same funny noises. But now moving objects around on the tabletop. So, I'm happy to report that I'm not done with this project yet. Subscribe to: Post Comments (Atom). So, you want to build a ReacTable? TUIO vs. MIDI. 15 Project Status #3.
building-a-reactable.blogspot.com
Building a ReacTable: 10. Building tabletop and cabinet
http://building-a-reactable.blogspot.com/2008/11/10-building-tabletop-and-cabinet.html
What is a ReacTable? Tuesday, November 18, 2008. 10 Building tabletop and cabinet. I got a glass table top for free. Woot. I traced the table top onto paper. Drew arcs. These arcs will be patterns for cutting the plywood. Actually, I will be making two rings out of these arcs. The bottom ring will be a lip for the glass to rest on. You'll see. I cut out the arc patterns. The left over paper circle below the glass shows usable area. Cell phone shown for scale. The rings overlap for strength.
building-a-reactable.blogspot.com
Building a ReacTable: 11. Project Status #2
http://building-a-reactable.blogspot.com/2008/11/11-project-status-2.html
What is a ReacTable? Monday, November 24, 2008. 11 Project Status #2. Working from the other end of the project, so to speak, I've written a proof-of-concept tree. So far I have a generator and controller. So, instead of making the beeeeeeeeeeeeeeeeeeep of the generator, now I can make a beep beep beep. (with a square wave controller) I can also use a sine or triangle controller to make a woo woo woo, or a sawtooth controller to make a chirp chirp chirp. It's a big step for me! TUIO vs. MIDI.
building-a-reactable.blogspot.com
Building a ReacTable: August 2009
http://building-a-reactable.blogspot.com/2009_08_01_archive.html
What is a ReacTable? Wednesday, August 12, 2009. 16 Project Status #4. I've replaced my temporary fix for those clicking noises with a more elegant, permanent fix. The next features in the pipeline:. Rotating controllers changes frequency (rotating generators already does this). New controller: Envelope generator. At the suggestion of a friend, I got Foundations of Computer Music. From my local library, but I have to admit it's slow going. I'm definitely missing some prerequisite knowledge.