There's four of these time structures and each of them has some metal tubing most of
which was salvaged from scrap or some of it we bought ice scrap. Each time structure also has
a pendulum piece here that catches the air and then another piece here that hits the chimes and
these are both just laser cut circles. There are two computer fans attached to each structure then
the other component to the chimes is the microphone that's here at the top. It's also connected to
a controller in the center of all the chimes. It's responsible for just picking up the sound of
the chimes and we use that signal for generating some of the projection components. And so this
is the top part of the controller that's visible to people when they come in. Each of these is
a slide controller. If you slide all the way to the left it will spin up the fans for one of the
chimes. So I'll demo that real quick. And then the other thing that's visible on the top are these
glass bottles and these are lit up with a pattern that corresponds to the position of the controller so
if you ramp up the fan then these will start to spin a little faster. So you can see that here.
So then another component of this part is a projector that's under the table and it's pointing
up through this hole that's cut in the top of the table. And one thing the projector does is
light up the glass bottles and the other thing that it does is light up the chimes themselves
and does that by reflecting off a mirror that's mounted above the table. So it projects up through
the tabletop onto a mirror and then the mirrors reflect the projection onto the specific times
and the projected pattern is mapped so that it only projects a rectangle onto the structure of
the chimes off the mirrors. This is an Arduino and it reads the input from the slide controllers
and sends a PWM signal to each of the fans to control the fan speed and then it also sends
the position of the controllers to the rest of the processing. And then this is Raspberry Pi
and it's responsible for doing the audio processing from the microphones that are attached to the
top of each chime and it also takes in the it's also connected to the Arduino so it knows what
the position of the sliders are. So it has a script that parses out the power of the audio
signal a few hundred times a second and then it sends that to another computer that generates the
projection. The other thing here is this black box which is just the power supply that runs to
all the fans. So basically out of this section there's a PWM control line that comes from the
Arduino and then there's power that comes from this box and then the Raspberry Pi is networked
with another computer elsewhere that's doing the projection and then we can take a look at that real
quick. So I'm going to talk about the projection side of things what we what we use on the computer
to make that happen. This is called TouchDesigner. As you would ramp up the slider we increase the
speed of this visual ramp and just to give an indication that the user was affecting the
piece. And so the other component was taking microphone data and that we had you know audio
reactive visuals so that when there was a chime strike it would light up with some color and
that there's kind of like a residual echo that kind of went along with the chimes. So all those
components that I just showed you are then mapped onto different elements that is projected by a
single projector and we have we have four elements that go directly to the chimes and that's these
four rectangles and that's what's projected on the surface of the chimes and so those those pieces
are all what are directly reactive to the audio and then these these were the interface elements
these four these four corners in the center are all was affected by the sliders and we basically
just had to line those up we we got the projector in place and made some measurements and we had
to like kind of go back and forth in in building the physical structure and also working with
digitally so that it all all mapped out correctly and so yeah that's what got us our visuals
