Walsh function website update

jorgen.bergfors at idg.se jorgen.bergfors at idg.se
Mon Aug 17 14:00:13 CEST 1998


Isn't this just adding square waves, like they used to do with electronic 
organs back in the 70s? Wersi did this, to get a sawtooth from a top octave and 
octave divider tone generator. 
I modified the Elektor electronic piano, which used square waves, by ORing with 
an octave higher. That created a 25% duty cycle pulse, which sounded better. I 
even ORed the higher octave vith a constant 1 or 0 so I could switch between 
the waveforms. This was around 1980.

/Jorgen





MIME:Neil.Johnson at camcon.co.uk on 98-08-17 12.39.30
To:  synth-diy at mailhost.bpa.nl @ SMTP , eli/IDGSE at cs.cmu.edu @ SMTP 
cc:  (bcc: Jorgen Bergfors/IDGSE)
Subject: Re[2]: Walsh function website update 

Received: from [193.35.220.1] by esprit.camcon.co.uk with SMTP
  (IMA Internet Exchange 1.04b) id 5d49f061; Fri, 14 Aug 98 21:33:10 
+0100
Received: from ganymede.co.uk by camcon.co.uk (SMI-8.6/SMI-SVR4)
 id VAA06568; Fri, 14 Aug 1998 21:34:14 +0100
Received: by ganymede.co.uk (4.1/SMI-4.1)
 id AA18072; Fri, 14 Aug 98 21:34:13 BST
Received: from mailhost.bpa.nl(193.172.36.4) by ganymede.camcon.co.uk 
via smap
(V
1.3)
 id sma018067; Fri Aug 14 21:33:48 1998
Received: (from majordom at localhost)
 by mailhost.bpa.nl (8.8.8/8.8.8) id VAA19545
 for synth-diy-outgoing; Fri, 14 Aug 1998 21:48:51 +0200 (MET DST)
Received: from gs160.sp.cs.cmu.edu (GS160.SP.CS.CMU.EDU [128.2.203.172])
 by mailhost.bpa.nl (8.8.8/8.8.8) with SMTP id VAA19541
 for <synth-diy at mailhost.bpa.nl>; Fri, 14 Aug 1998 21:48:49 +0200 (MET 
DST)
Message-Id: <199808141948.VAA19541 at mailhost.bpa.nl>
Subject: Re: Walsh function website update
To: smoking silicon <synth-diy at mailhost.bpa.nl>
Date: Fri, 14 Aug 1998 15:48:26 -0400 (EDT)
From: Eli Brandt <eli at gs160.sp.cs.cmu.edu>
In-Reply-To: <5d3158d0 at camcon.co.uk> from "Neil Johnson" at Aug 13, 98
05:31:49 p
m
X-Portmanteau: pantryptaminergeticallysisterrainbowtie
Reply-To: eli+ at cs.cmu.edu
X-Mailer: ELM [version 2.4 PL25-40]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-synth-diy at mailhost.bpa.nl
Precedence: bulk

     Mmm, modulating the Rademacher functions could be interesting.
     
     Especially if you modulate only one Rademacher function, since if 
you 
     use the generator I've sketched (using ExOR gates) only a subset 
of 
     all the Walsh functions will be modified, eg:
     
     WAL(2)  = WAL(1)WAL(3)
     WAL(4)  = WAL(7)WAL(3)
     WAL(11) = WAL(15)WAL(4) <= since WAL(4) = WAL(7)WAL(3)
     WAL(12) = WAL(15)WAL(3)
     
     ... etc.
     
     I'd be interested to hear about your conclusions.
     
     Neil
     
     +======================================================+
     |     Neil Johnson  BEng(Hons) MSc CEng MIEE MIEEE     |
     |         http://members.xoom.com/Neil_Johnson         |
     |       "I speak for myself, not for my employer"      |
     +======================================================+
     


______________________________ Reply Separator
_________________________________
Subject: Re: Walsh function website update
Author:  eli+ at cs.cmu.edu at Internet-PO
Date:    14/08/98 15:48


Neil Johnson wrote:
>      http://members.xoom.com/Neil_Johnson/walsh.html
     
Thanks, interesting stuff.  I want to code something up and see what 
happens when you detune or PWM the Rademacher functions...
     
By the way, are there special tricks that Walsh functions do, compared 
to using pulse waves or something?
     
-- 
     Eli Brandt  |  eli+ at cs.cmu.edu  |  http://www.cs.cmu.edu/~eli/









More information about the Synth-diy mailing list