<html><body><font face="Helvetica">Hmmm ... not sure about all that.  I have a VCO that has ten-step waveform generators.  I can make timbre changes by shoving the sliders around.  To my ear the changes sound smooth, even if fairly extreme.  Same thing with the extreme waveforms in my 5 Pulser waveshaper.  Remember, you almost always hear a strong fundamental frequency when doing this kind of morphing.  (Unless you deliberately suppress it.) But tell me, why would you want to morph between two low-harmonic content waveforms anyway?  I mean why would you do it this way instead of by simple means? <br><br>I think it would be quite interesting to listen to dynamically changing Walsh-generated waveforms. There could well be interesting dynamic "phasy-ness".  Or interesting initial note transients. Or cool audio-frequency timbre modulation effects.<br><br>Carry on Pete!  I've been working on extreme waveshaping for over thirty years, and several modules based on this work have been successfully commercialized.  I think you will almost certainly get some interesting results.  And of course it would be easy to generate these dynamic waveforms with simple code or simulations.<br><br>Ian<br><br><br><br><br>Sent from XFINITY Connect Mobile App<br><br><br>------ Original Message ------<br><br>From: Tom Wiltshire<br>To: Pete Hartman<br>Cc: synth-diy@synth-diy.org DIY<br>Sent: September 14, 2017 at 5:02 AM<br>Subject: Re: [sdiy] Walsh Functions/EN S-008<br><br>Isn’t the trouble with Walsh function synthesis that each coefficient controls a complex waveform with a whole fistful of harmonics? While it’s possible to carefully mix Walsh functions to get smooth-sounding waveforms by cancelling out higher harmonics, any minor tweak to the coefficient values is going to introduce large abrupt edges and significant high frequencies. That makes waveform morphing pretty much bound to go from A via buzziness to B.<br>Basing things on sine waves is so much simpler in many ways, despite Walsh functions being much easier to generate.<br><br>Tom<br><br>==================<br>       Electric Druid<br>Synth & Stompbox DIY<br>==================<br><br>> On 14 Sep 2017, at 05:38, Pete Hartman <pete.hartman@gmail.com> wrote:<br>> <br>> There are a wide range of folks on here, including some who've been doing this stuff since ElectroNotes was young :) so I'm hoping maybe someone can help.<br>> <br>> I was perusing old issues, in particular #16, which came with a supplement S-008 on Walsh functions.  These functions were also discussed somewhat in #16 and a couple subsequent issues.  However I don't have a copy of S-008, and after asking Bernie about it, he has so far been unable to locate a copy.<br>> <br>> I suppose if I had my head more fully around the math of Fourier series it might not be so difficult for me, but I'm not grasping the entire idea of using the Walsh functions for waveform generation, and I'm kind of interested.  My thought is that while, as Bernie points out in #16 and his paper for AES, the generated waveforms themselves aren't particularly notable, modulating the coefficients of the different waveforms might sound different than other types of waveform modulation.  I'm interested to play around with it in any case.  Big picture wise, I see the parallel to Fourier and understand the concept, I'm just not following the nature of the coefficients to generate specific waveform types.<br>> <br>> I got the impression from the references to the supplement that it might help get me over the block I'm having.  But not having it myself, and so far unable to get one from the source (despite his much appreciated search for same) the question turns to whether any of y'all out there might have a copy of S-008?  If so, and if we can get Bernie's blessing (and probably send him a copy too), I'd be interested in some form of it that I could read.<br>> <br>> Thanks!<br>> <br>> Pete<br>> _______________________________________________<br>> Synth-diy mailing list<br>> Synth-diy@synth-diy.org<br>> http://synth-diy.org/mailman/listinfo/synth-diy<br><br><br>_______________________________________________<br>Synth-diy mailing list<br>Synth-diy@synth-diy.org<br>http://synth-diy.org/mailman/listinfo/synth-diy<br></font></body></html>