ComputerVoltageSources group photo

Yahoo Groups archive

ComputerVoltageSources

Index last updated: 2026-04-28 22:42 UTC

Message

Re: Thanks to Dave Brown...!

2006-09-26 by Gary Chang

sorry gregg,

I will post it tonight.

gary


--- In ComputerVoltageSources@yahoogroups.com, "mrboningen"
<darkflametwentythree@...> wrote:
>
> hey gary!
> 
> has this updated version been released yet? i've been playing with the
> old version recently.
> 
> gregg
> 
> --- In ComputerVoltageSources@yahoogroups.com, "Gary Chang"
> <gchang@> wrote:
> >
> > Hello all,
> > 
> > Soon, a new version of the gc-sah-sr-qua.bas will appear - Original
> > code written by Woody Wall and revised by Dave Brown.  
> > 
> > This program converts the PSIM into a Serge Analog Shift Register -
> > actually several of them, allowing for up to 16 stages, which would
> > take 6 Serge triple ASRs to replicate.  
> > 
> > Thanks so much to Dave Brown for his time this weekend in this effort
> > - I very much appreciate your incites on the PSIM.  
> > 
> > After some experimentation, some realizations are evident to me.
> > 
> > 1).  Dave's analysis of the PSIM's accuracy is spot on.  ALL PSIM
> > programs that are designed to have accurate input/output ratio
> > throughput should reflect Dave's research.
> > 
> > As Dave describes:
> > 
> > For input, the range is 1024 steps over 10 volts, or 9.76 mV 
> > increments.
> > 
> > For output, the range is 4096 steps over 10.666 volts, or 2.60 mV 
> > increments.
> > 
> > Thus to pass an input to output, the scale factor is (10/1024)X
> > (4096/10.666) which is 3.75.
> > 
> > Thus to scale the input to output, it needs to be multiplied by 
> > 3.75, (not 4).  I typically multiply by 15/4 to keep the math 
> > integer based.
> > 
> > Note that 10.666 volts was chosen  to calibrate to semitone 
> > 
> > [end Dave's quote]
> > 
> > 2).  For the purposes of a shift register application such as
> > gc-sah-sr-qua.bas, IMHO, quantization is unnecessarary.  
> > 
> > First off, many of the patterns that one may want to "arabesque-asize"
> > with a Shift Register will be already quantized - this makes the
> > issues of "arguments" between the PSIM's interpretation of what the
> > input is possible - I found that, even with Dave's more accurate
> > input/out ratios installed that my PSIM was constantly arguing with my
> > Sequantizer about what pitch it should e playing.
> > 
> > Secondly, I found that the unquantized shift register is not only more
> > accurate, but the wider range of the unquantized version is much
> > better use when utilizing the Shift Register to controll non-pitched
> > modules.  It is also much more accommodating to patterns with wider
> > pitch ranges (such as playing a sequence that spans more than two
> > octaves).  In this regard, the unquantized version performs
brilliantly.
> > 
> > Thirdly, the unquantized version operates identically the Serge Analog
> > Shift Register - which, for me, is the architypical Shift Register in
> > my life....
> > 
> > Gary
> >
>

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.