ComputerVoltageSources group photo

Yahoo Groups archive

ComputerVoltageSources

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

Message

Re: Thanks to Dave Brown...!

2006-09-24 by mrboningen

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.