<div dir="ltr">I think you'd want your processor to implement some sort of "speed multiplication" for your rotary encoder(s).  If you're at C0 and you want it to be C8, that could take a while to get there (assuming that going below C0 doesn't wrap around to C8)  Either the faster you turn it, the more values it skips, or maybe having a "shift" button that would put the encoder into 5x range or something.<div><br></div><div>I don't understand what you mean by "change any CV 'on the fly' when playing a sequence".  Would not selecting a step via a button and turning the (single) encoder fit this?  Or do you mean to change any step from an external CV?</div><div><br></div><div>Surely, the MCU would generate the CV 'on the fly' no matter if the note was set via analog pots, a bank of encoders, or a single directable encoder.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 24, 2020 at 6:50 AM Jean-Pierre Desrochers <<a href="mailto:jpdesroc@oricom.ca">jpdesroc@oricom.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="FR-CA"><div class="gmail-m_-2253876967345381762WordSection1"><p class="MsoNormal"><span lang="EN-CA">>  Are you wanting to break out of the traditional and frankly pretty boring play-every-note / all-notes-same-length vibe of "normal" step sequencers?<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-CA">Yes. I need adjustable step durations with forward, backward or random playback availability.<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-CA"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-CA">>  Smooth encoder or detented encoder?<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-CA">Doesn’t matter..<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-CA"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-CA">>  What maximum clock rate are you aiming at?<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-CA">Around 16Hz max sequence speed (micro-controller running at 20Mhz)<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-CA"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-CA">>  One feature of the Doepfer A-155 (easily my favourite "traditional" step sequencer, particularly with the A-154 sequencer controller attached) that I really, really like is the ability to change the pot range — fine >  >  control when you need it, or wide span when you need it.<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-CA">A rotary encoder would be a fixed and very wide span CV adjustment on each steps.<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-CA"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-CA">Still thinking.. (computing..)<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-CA">Jean-Pierre<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-CA" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><b><span lang="FR" style="font-size:10pt;font-family:Tahoma,sans-serif">De :</span></b><span lang="FR" style="font-size:10pt;font-family:Tahoma,sans-serif"> john slee [mailto:<a href="mailto:indigoid@oldcorollas.org" target="_blank">indigoid@oldcorollas.org</a>] <br><b>Envoyé :</b> 23 juillet 2020 22:33<br><b>À :</b> Jean-Pierre Desrochers<br><b>Cc :</b> SYNTH DIY<br><b>Objet :</b> Re: [sdiy] DOTCOM Analog Sequencer.. next project startup..<u></u><u></u></span></p><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">Are you wanting to break out of the traditional and frankly pretty boring play-every-note / all-notes-same-length vibe of "normal" step sequencers?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Memory requirements should be negligible with any modern microcontroller, considering the number of steps and the resolution required — even if you added pattern and song storage, which would work well with rotary encoders.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I have assumed you will have a microcontroller regardless of pots/encoder choice, as you'd not need to add many features before the micro was cheaper than the equivalent CMOS logic.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Smooth encoder or detented encoder?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">What maximum clock rate are you aiming at?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">One feature of the Doepfer A-155 (easily my favourite "traditional" step sequencer, particularly with the A-154 sequencer controller attached) that I really, really like is the ability to change the pot range — fine control when you need it, or wide span when you need it.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">John<u></u><u></u></p></div></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">On Fri, 24 Jul 2020 at 10:09, Jean-Pierre Desrochers <<a href="mailto:jpdesroc@oricom.ca" target="_blank">jpdesroc@oricom.ca</a>> wrote:<u></u><u></u></p></div><blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm"><p class="MsoNormal">I'm starting to think about my next DOTCOM analog module:<br>a 16 steps sequencer (maybe 32 steps).<br>So far I'd have 2 choices for the final number of steps CV adjustments.<br><br>- Standard CV pots sequenced with gates<br>  pros: cost is cheap, the note value is physicaly kept by each pots<br>  cons: bad note precision on large span (I'd like a 61 notes span on each<br>CV adj),<br>              span must be kept not too large..<br><br>- Rotary encoders<br>  pros: Very large CV span can be achieved on each steps (beyond 61 notes), <br>             quantization easy to be achieved on each steps adjustments. <br>  cons: expensive (are they all ?), need for data memory to keep every note<br>values (micro-processor needed)<br><br>All the gates could be generated by the same micro or<br>from a precise adjustable master clock<br><br>What do you think from your past experiences ?<br><br>Jean-Pierre<br><br>_______________________________________________<br>Synth-diy mailing list<br><a href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a><br><a href="http://synth-diy.org/mailman/listinfo/synth-diy" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><u></u><u></u></p></blockquote></div></div></div>_______________________________________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a><br>
<a href="http://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><br>
</blockquote></div>