<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.EmailStyle18
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>Hi Pete,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I salvaged a bunch of great metal rods / slides from a broken inkjet printer. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>It might be a good source of parts?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Dave<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><b>From:</b> Synth-diy <synth-diy-bounces@synth-diy.org> <b>On Behalf Of </b>Pete Hartman<br><b>Sent:</b> Friday, June 7, 2019 2:40 PM<br><b>To:</b> synth-diy@synth-diy.org DIY <synth-diy@synth-diy.org><br><b>Subject:</b> Re: [sdiy] Two parameter mechanical controller thoughts....<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>I've been kind of stuck on pulleys having their axes perpendicular to the panel/pcb surface, but if they are parallel.... Ok. That can replace the soft pot without taking up a lot of space, and makes some aspects of this simpler. Still need a rail; those linear bearings at McMaster are spendy, but I haven't looked to see if there are less quality solutions that are "good enough" from elsewhere. The idea of having 4 x 100mm controls on a module is a minimum $160 just for the hardware, not counting encoders, pulleys, etc. is kind of daunting for a DIY project.<o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Pete<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><div><p class=MsoNormal>On Fri, Jun 7, 2019 at 12:57 PM thresholdpeople <<a href="mailto:thresholdpeople@protonmail.com">thresholdpeople@protonmail.com</a>> wrote:<o:p></o:p></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in'><div><p class=MsoNormal>The Appendage is great. <o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>It's kind of a trade off in that the softpot takes up less space for sure, but then it needs all this other sort of support infrastructure to make the encoder right. Using a belt and pulley system would inherently provide the infrastructure, but it's bigger on the inside.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Watching the Collidoscope video the lever riding on the softpot looks kind of wobbly. Using a mechanism of some sort like a linear bearing or belt and pulley etc would create a much more robust hands on instrument. <o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Another thought is that the mechanism is similar to the Ondes Martenot ring. Perhaps if approached from that perspective you can have something that's less obviously an encoder/knob on the top, and something built/disguised more into the slider mechanism. <o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><div><div><p class=MsoNormal><o:p> </o:p></p></div></div><div><p class=MsoNormal><o:p> </o:p></p></div></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐<o:p></o:p></p></div><div><p class=MsoNormal>On Friday, June 7, 2019 1:39 PM, Pete Hartman <<a href="mailto:pete.hartman@gmail.com" target="_blank">pete.hartman@gmail.com</a>> wrote:<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><div><p class=MsoNormal>The Collidoscope itself is actually a lot simpler on the inside that it would appear from the videos.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>It uses a Teensy to convert the encoder output and softpot position (and any other sensors) to midi messages.<o:p></o:p></p></div><div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>It has MIDI from the keyboard and the Teensy going to a raspberry pi that displays the waveform on a large monitor.<o:p></o:p></p></div></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>It uses a FocusRite interface to handle audio in and out duties for the Pi.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>The display monitor is mounted under the surface of the "table" with a divider down the middle. The Pi does all the synthesis and display work.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>I was kind of liking the softpot idea, because I have one already set up as the controller for an Appendage (check <a href="http://electro-music.com" target="_blank">electro-music.com</a> for some of the details about the Appendage, it's a very feature-rich ribbon controller).<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>One advantage it has is that the belt/pulley idea requires that you have additional space to the side of the carriage for mounting the belt/pulley behind the panel. The softpot, if mounted appropriately doesn't have to add more than ~8mm to the width of the overall mechanism, and depending on the details, could conceivably add zero. I'd expect mounting an encoder and belt and pulleys for the belt to take up more than that.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Pete<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><div><p class=MsoNormal>On Fri, Jun 7, 2019 at 12:27 PM Ben Bradley <<a href="mailto:ben.pi.bradley@gmail.com" target="_blank">ben.pi.bradley@gmail.com</a>> wrote:<o:p></o:p></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in'><div><p class=MsoNormal>I remember the "Crazy Synthesizer Demo" from a few years ago, and just<o:p></o:p></p></div><div><p class=MsoNormal>looked at it again. From what I remembered, I thought it was just a<o:p></o:p></p></div><div><p class=MsoNormal>big touch-screen like an ipad, but I see it's a long slider with a<o:p></o:p></p></div><div><p class=MsoNormal>round knob.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>There's also the ribbon controller like on the Micromoog, and I recall<o:p></o:p></p></div><div><p class=MsoNormal>seeing one that's substantially longer. That's not what you want, but<o:p></o:p></p></div><div><p class=MsoNormal>it's another idea.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>I kind of like the belt/pulley idea. This could go to a<o:p></o:p></p></div><div><p class=MsoNormal>high-resolution rotary encoder, microcontroller and a high-resolution<o:p></o:p></p></div><div><p class=MsoNormal>DAC to generate a precise control voltage that feels "analog."<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>On Fri, Jun 7, 2019 at 1:13 PM Quincas Moreira <<a href="mailto:quincas@gmail.com" target="_blank">quincas@gmail.com</a>> wrote:<o:p></o:p></p></div><div><p class=MsoNormal>><o:p> </o:p></p></div><div><p class=MsoNormal>> I think I'd lose the softpot too, and use some kind of belt/pulley to turn a rotary pot/encoder<o:p></o:p></p></div><div><p class=MsoNormal>><o:p> </o:p></p></div><div><p class=MsoNormal>> On Fri, Jun 7, 2019 at 9:58 AM thresholdpeople via Synth-diy <<a href="mailto:synth-diy@synth-diy.org" target="_blank">synth-diy@synth-diy.org</a>> wrote:<o:p></o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>> The thing with CNC gantry systems like 3D printers is that most lower end ones use stepper motors for both the drive and positioning, so running them in reverse won't be possible to create a control voltage based on position with out a whole lot of extra circuitry. However they may often have parts like linear bearings, precision-ish shafts, and all sorts of other hardware that could be re-purposed.<o:p></o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>> Check out Author & Punisher - <a href="http://www.tristanshone.com/" target="_blank">http://www.tristanshone.com/</a> - he makes awesome controllers, and has one or two that are as you're describing, Pete. He's pretty open about construction and functionality.<o:p></o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐<o:p></o:p></p></div><div><p class=MsoNormal>>> On Friday, June 7, 2019 9:55 AM, Pete Hartman <<a href="mailto:pete.hartman@gmail.com" target="_blank">pete.hartman@gmail.com</a>> wrote:<o:p></o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>> On Fri, Jun 7, 2019 at 7:07 AM bbob <<a href="mailto:fluxmonk@gmail.com" target="_blank">fluxmonk@gmail.com</a>> wrote:<o:p></o:p></p></div><div><p class=MsoNormal>>>><o:p> </o:p></p></div><div><p class=MsoNormal>>>> i'd go wireless - bluetooth or ble from whatever controls are on the carriage, and a time-of-flight sensor to measure the carriage position. there's probably a lot of hardware bits you could repurpose from folks developing diy 3d printers for the carriage mechanics.<o:p></o:p></p></div><div><p class=MsoNormal>>>>><o:p> </o:p></p></div><div><p class=MsoNormal>>>>><o:p> </o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>> I'm not sure wireless would be practical for within-the-module communications in a Euro module or standalone controller meant to interface with Euro.....<o:p></o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>> 3D printer carriages would be a good source of inspiration though.<o:p></o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>> The linear bearings at McMaster look really interesting, I'll have to spend some time digging around in that stuff.<o:p></o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>> Thanks<o:p></o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>> Pete<o:p></o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>><o:p> </o:p></p></div><div><p class=MsoNormal>>> _______________________________________________<o:p></o:p></p></div><div><p class=MsoNormal>>> Synth-diy mailing list<o:p></o:p></p></div><div><p class=MsoNormal>>> <a href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a><o:p></o:p></p></div><div><p class=MsoNormal>>> <a href="http://synth-diy.org/mailman/listinfo/synth-diy" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><o:p></o:p></p></div><div><p class=MsoNormal>><o:p> </o:p></p></div><div><p class=MsoNormal>><o:p> </o:p></p></div><div><p class=MsoNormal>><o:p> </o:p></p></div><div><p class=MsoNormal>> --<o:p></o:p></p></div><div><p class=MsoNormal>> Quincas Moreira<o:p></o:p></p></div><div><p class=MsoNormal>> Synth Diy Guy<o:p></o:p></p></div><div><p class=MsoNormal>> _______________________________________________<o:p></o:p></p></div><div><p class=MsoNormal>> Synth-diy mailing list<o:p></o:p></p></div><div><p class=MsoNormal>> <a href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a><o:p></o:p></p></div><div><p class=MsoNormal>> <a href="http://synth-diy.org/mailman/listinfo/synth-diy" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>_______________________________________________<o:p></o:p></p></div><div><p class=MsoNormal>Synth-diy mailing list<o:p></o:p></p></div><div><p class=MsoNormal><a href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a><o:p></o:p></p></div><div><p class=MsoNormal><a href="http://synth-diy.org/mailman/listinfo/synth-diy" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><o:p></o:p></p></div></blockquote></div></blockquote><div><p class=MsoNormal><o:p> </o:p></p></div></blockquote></div></div></body></html>