[sdiy] Circle Machine prototype
David Brown
davebr at earthlink.net
Mon Aug 16 19:01:02 CEST 2010
At 01:15 AM 8/16/2010, cheater cheater wrote:
>This is absolutely extremely cool. Can't wait to hear some sound demos.
>
>Several comments and questions:
>
>1. you mention interference between the lamps. Try adding small
>matte-painted black walls between the separate lamps. Even better if
>you are able to connect them all together and move them in and out -
>then you can change how separate the lamps are.
>
>2. different solution: take small plastic or sheet metal 'pipes' into
>which you insert the lamps. Make sure those pipes are at the top
>separated from the sensor by maybe 5 mm, and make sure the light
>source in the lamp is maybe 1-2 cm below the top of the pipe. Then you
>should get fairly good separation. Additionally you can move the lamps
>in and out to change the separation
All those are good suggestions. I think the light is reflecting off
the bottom vane. I really don't need that vane as it just was a
convenient place to mount the photo resistor. I should be able to
remove it and just let the photo resistor hang in free space. It's
light enough in mass that it won't be a problem. The interference is
pretty minimal but I won't mess with it until I decide if I'm going
to put a photo transistor there. I will have to remove the vane as
there isn't physical clearance.
>3. you don't want too much separation, or the sensor will go dim
>between notes i guess :)
The sensor does go dim between notes. You can see those as the
vertical spikes on the last scope image. The CdS sensor turns off
faster than it turns on. This was actually one of my concerns with
the original design. At slow speeds, there must have been a bunch of
dead time if there was good separation between notes. I don't see
how you could get a good blending. It was one of the reasons that I
chose to use a stepper motor to step between lamps. I figured I
wouldn't have to experiment with the best light positioning to get a
good transition. Note that these spikes are only about 60 mS wide so
they are not that objectionable. A bit of lag eliminated them when I
processed the output via analog.
>4. have you tried it with audio? I think that could sound like a
>really cool low-pass filter. But again, I'm not really sure what the
>settling time of such a sensor is :)
I'm not really sure what you mean with audio? All I'm doing is
generating an output of lamp brightess. Certainly if I used LEDs I
could modulate them at audio rates.
>5. How have you made the arm? did you weld it yourself?
The arm and the slip-disc are part of the Hammond vibrato
scanner. That's why I chose to use it as a base. It's a great slip ring.
>6. regarding your hammond vibrato - how did you make the parts there?
>specifically the parts with small plates (i'm not 100% clear on how
>the scanner works)
The Hammond vibrato scanner is an interesting invention. It is a 16
capacitor switcher. Around the ring where the lights are is the
mounting for 1/2 of the 16 capacitors. The arm formed the other half
of the capacitor as it spun around. It would capacitively couple to
each fixed part and blend as it moved between them. There's pictures
of a scanner module and some theory on my scanner project page
http://modularsynthesis.com/modules/DJB-scanner/scanner.htm I didn't
make any of this mechanism other than the brass parts to mount the
slip-disc pickup. That mounts on a cover which would hide all the lights!
>7. Do you think diodes could work just as well?
Diodes - you mean LEDs? I thought of using those but I didn't want
to build the circuitry for dimming them. Incandescent worked fine
with rheostats.
>8. How fast does it go?
I'm using half-steps so there are 200 per revolution. I am clocking
them at 4 mS each, so I can do 1.25 revolutions per second. I can
clock at 2 mS but there are some resonances so at specific
frequencies I miss some steps. I haven't tried between 2 and 4 mS
since I decided this was too fast for a sequencer anyway.
I can also use full steps to double the speed. The problem with full
steps is they are 3.6 degrees and I can't get very close to the 22.5
degrees required to read each lamp. It works fine for continuous
rotation. I've written a separate program to do that as I
experimented with this intially. Note that at the half step 1.8
degrees I alternate between 21.6 and 23.4 degrees which is reasonably
close to the lamps.
>9. Can it go backwards? Have you tried a 'random mode'? :)
I have a direction pin so I can reverse the motor anytime. That's
another reason I chose to use a stepper motor and a
ComputerVoltageSource as the controller. I will most likely add a
reverse, forward-back, and random mode. The problem with random mode
is keeping a constant rate for the sequence. A 15 lamp rotation
takes .71 seconds. A single lamp rotation takes 0.048 seconds. You
would want to incorporate the rotational time into the per-step delay
to hold a constant note rate. This is another reason why I chose to
sample the output as there is a lot of dead time with multiple lamp rotations.
>10. it's a bummer you can't get pitch perfect notes from it, but then
>again, maybe that makes it that much better for other uses :) That's
>not a reason to give up, much rather a reason to go on and extract
>that feature imo :) you've got something really cool on your hands :)
I can get perfect notes from it. I just can't tune it statically and
then rotate it. I have to tune while rotating. It's easy since I
display the note on the LCD. At the faster rates where it detunes,
it's too fast to use for a sequencer as the notes just all mash
together (to my ears). Again, it is repeatable so you just have to
tune it at the rotational rate. I think a photo transistor would
work much better.
Dave
>Cheers,
>D.
>
>On Mon, Aug 16, 2010 at 07:13, David Brown <davebr at earthlink.net> wrote:
> > I'm sure it did. I wasn't trying to build a faithful recreation - just one
> > using lights and a spinner. It seemed like a stepper motor would be easier
> > than a slow variable speed. Besides, it gave me a chance to play with a
> > stepper motor. - Dave
> >
> > At 09:54 PM 8/15/2010, David Griffith wrote:
> >>
> >> On Sun, 15 Aug 2010, David Brown wrote:
> >>
> >>> I've been working on building a working model of Raymond Scott's circle
> >>> machine. I thought it would be fun to build something with motors and
> >>> lamps.
> >>
> >> [snip]
> >>
> >> I was under the impression that the Circle Machine didn't use a stepper,
> >> but instead a more mundane variable-speed motor and didn't have a skip
> >> feature.
> >> --
> >> David Griffith
> >> dgriffi at cs.csubak.edu
More information about the Synth-diy
mailing list