Don Lancaster's
Magic Sinewave
Calculator #4MQ
Click here for the latest updates!
Click here for the new canal menu!
Click here for the CMOS Cookbook!
Click here for our  JFA  Preprint!
Click here for the canal images!
Click here for my ARA Video!
free
ebooks
bajada
canals
on site
stuff
off site
stuff
gila
hikes
usb
classics
fast
access
video
links
more
help
marcia
swamp
auction
secrets
magic
sinewave
hydrogen
stupidity
Post
Script
patent
bashing
blatant
opportunt
cubic
splines
hardware
hacker
tech
 musings
resource
bin
energy
tutorials
gurugram
library
unauth
autobio
pseudo
science
classic
reprints
PS insider
secrets
beginner
stuff
tech
innovation
simply
marbelous
magsin
calculator
third
party
whatnu
blogs
book to
ebook
math
stuff
Santa
Claus
flutter
wumpers
gonzo
utilities
gonzo
tutorial
avuncular
sleezoids
low digital
sinewaves
ps writes
shtml
tri-mode
PostScript
circle
approx
student
papers
powerpt
emulation
nonlinear
graphics
magic
lamp
pixel
interpolat
hanging
images
enameled
groundswill
architect
perspect
vignette
bkground
explore
bitmaps
awful
puns
build
this TVT
trashing
auto electr
tinaja
questing
logfile
analysis
all web
files
all web
".psl" files
home email new rss eBay xml top bot


Please note that the Guru's Lair is best used with larger display systems. Especially for our many free ebooks, classic .pdf files and high detail images.

This calculator is best used with "real" keyboard entries.

Please note that this file requires a xxxx.js JavaScript companion script in its same directory. You should be able to find a copy at http://www.tinaja.com/xxxx.js.



search Guru's Lair

This blindingly fast mobile friendly interactive demo lets you find values and explore quantization tolerances on 23 or fewer pulse per quadrant Magic Sinewaves of types that include Best Efficiency, Bridged Best Efficiency, and Delta Friendly versions.

At present, Magic Sinewaves have been fully verified by an independent and highly qualified third party mathematician.

  Click here for the Magic Sinewave Library.
  Click here for a MS Executive summary.
  Click here for a MS Main slide show
  Click here for a MS Three phase slide show
  Click here to email the developer.
  Click here for major design assistance.

To find a Magic Sinewave:

First, use the scrolling menu box below to select the type and pulses per quadrant of the Magic Sinewave desired. Your present choices are Best Efficiency, Bridged Best Efficiency, and Three Phase Friendly.

By AMPLITUDE: Enter the desired amplitude from 0.00 to 1.00 into the Target Amplitude box. Then click on Set Amplitude. A good guess for a magic sinewave solution should appear. Next click on Improve to start the actual magic sinewave optimization. Several clicks are usually required for best accuracy.

Alternately, set your amplitude and then click on Instacalc Which should automatically and nearly instantly does six converging improves for you.

By POWER: Enter the desired amplitude from 0.00 to 1.00 into the Target Power box. Then click on Set Amplitude. A good guess for a magic sinewave solution should appear. Next click on Improve to start the actual magic sinewave optimization. Several clicks may be required for extreme accuracy.

Alternately, set your power and then click on Instacalc Which automatically and nearly instantly does six interactive improves for you.

Amplitudes near 1.0 for very large n may not converge. Instead, "sneak up" on the problem by using Improve from a nearby lower working value rather than reinitializing and re-guessing with Set Amplitude.

To analyze a Magic Sinewave:

By ANGLES: Enter or alter the desired start and ending angles for each pulse in their respective boxes. Then click on Set Angles. An analysis of the fundamental amplitude and power will appear, along with the harmonic strength of the first 177 harmonics. Angles are limited to the first quadrant and must not overlap. The start angle must always be less than the stop angle as well.

To explore data quantization:

Optimize your magic sinewave. Then click on ONE quantization button to view the attainable distortion. Always re-optimize before changing your quant selection.

Numeric Quantization values are only a guideline approximation.

To quantize to a specific number of clocks per quadrant, enter that value below and click on the Clock Quant button. These values are newly exportable but are valid only after applying a chosen new counts per quadrant.

Always re-optimize before changing or reporting your cpq quant selection.

To export pulse or clock values

Cut and paste from their respective Export areas. The present format is text in the PostScript language. This can easily be customized by modifying the underlying JavaScript code.

Scroll and Click Select
Your Sinewave Here:

To calculate a Magic Sinewave:

>
Set Amplitude
Set Angles
Improve
Instacalc
deBug

Custom debug is not currently active and requires your reprogramming.

To Explore Quantization Effects:

8-bit Quantization
10-bit Quantization
12-bit Quantization
16-bit Quantization
24-bit Quantization
Clock Quantization

Please be sure to clear each single Quantization after its use by using improve or instacalc.

Put your inputs here.

 Your Amplitude Goal
   ~ or ~
 Your Power Goal
 
 Clocks per Quadrant

Amplitude and distortion
reported here.

  Fundamental Amplitude: 
  THD     is    %.

Reported harmonc strengths

 h03:   h91: 
 h05:   h93: 
 h07:   h95: 
 h09:   h97: 
 h11:   h99: 
 h13:  h101: 
 h15:  h103: 
 h17:  h105: 
 h19:  h107: 
 h21:  h109: 
 h23:   h111: 
 h25:  h113: 
 h27:  h115: 
 h29:  h117: 
 h31:  h119: 
 h33:  h121: 
 h35:  h123: 
 h37:  h125: 
 h39:  h127: 
 h41:  h129: 
 h43:  h131: 
 h45:  h133: 
 h47:  h135: 
 h49:  h137: 
 h51:  h139: 
 h53:  h141: 
 h55:  h143: 
 h57:  h145: 
 h59:  h147: 
 h61:  h149: 
 h63:  h151: 
 h65:  h153: 
 h67:  h155: 
 h69:  h157: 
 h71:  h159: 
 h73:  h161: 
 h75:  h163: 
 h77:  h165: 
 h79:  h167: 
 h81:  h169: 
 h83:  h171: 
 h85:  h173: 
 h87:  h175: 
 h89:  h177: 

Pulse Start and End Angles

  p1s:     p1e:  
  p2s:     p2e:  
  p3s:     p3e:  
  p4s:     p4e:  
  p5s:     p5e:  
  p6s:     p6e:  
  p7s:     p7e:  
  p8s:     p8e:  
  p9s:     p9e:  
  p10s:    p10e: 
  p11s:    p11e: 
  p12s:    p12e: 
  p13s:    p13e: 
  p14s:    p14e: 
  p15s:    p15e: 
  p16s:    p16e: 
  p17s:    p17e: 
  p18s:    p18e: 
  p19s:    p19e: 
  p20s:    p20e: 
  p21s:    p21e: 
  p22s:    p22e: 
  p23s:    p23e: 

Exportable results:

These are presently in PostScript format. They can easily be modified into most any text arrangement.

Exportable Angle-Position pairs
( scroll for all )

Exportable Delay-Pulsewidth pairs
( scroll for all )

Exportable Clocks-per-Pulse
( scroll for all )

Debugging: Gauss-Jordan Input
( scroll for all )

Debugging: Gauss Reduction
( scroll for all )

Debugging: Full GJ Reduction
( scroll for all )

Many classic reprints can be found here. And free eBooks here.

The older full width version of this file can be found here.

That's all folks. To view the blogs, please...

Pick your blog year...
1997 1998 1999 2000 2001
2002 2003 2004 2005 2006
2007 2008 2009 2010 2011
2012 2013 2014 2015 2016
2017 2018 2019 2020 -----

 Or return to our home page, the back arrow, or you can click for one of these...


BTW, these change every reload! Try it and see. You can extract the banner rotator code from this file with a view page source.


You can also click here for...
Tech Questions Auction Secrets
Get Free ebooks Lecture Requests
Flutterwumpers Prehistoric Tours
Energy Efficiency PostScript Video
Magic Sinewaves Our eBay Access
What is a Tinaja? Canal Images
Lancaster Classics Book Reviews
Marcia Swampfelder Avuncular Sleezoids
Patent Avoidance Simply Marbelous
Bezier Cubic Splines ARA Canal Video
Gila Day Hikes TV Typewriter
Nonlinear Graphics Flutterwumpers
PostScript Help ISMM Book
Total File Access Graham Tram