pic/midi programming

Mel Wilson mwilson-4YeSL8/OYKRWk0Htik3J/w at public.gmane.org
Fri Oct 30 19:50:44 UTC 2009


Lennart Sorensen wrote:
> On Thu, Oct 29, 2009 at 03:13:24PM -0400, Mel Wilson wrote:

>> If you lose MIDI and do the sound yourself, I'd think start with 3  
>> fixed-pitch square waves for the drones and a tuned wave for the  
>> chanter, followed by the rudiments of a low-pass filter.  It might fool a 
>> few people.
> 
> The fixed pitch being two at about an A (and octave below the keynote
> of the chanter)  and the other one being an octave below that.  A being
> about 480Hz in this case, not 440.

Really!  Just short of a tone sharp.  I can change the numbers for 
that.  A MIDI solution can do it too, by manipulating the Fine Tuning 
parameter for its channel.

The square waves so far are almost-but-not-quite-entirely-unlike 
pipes.  They will only fool people who want to be fooled, but I 
haven't done much about a high-cut filter yet.  I tried to enrich the 
sound by detuning the two high drone sounds by 1/8 semitone each way, 
but got an ugly beat at about 3/second.  Probably needs more subtlety, 
maybe an LFSR to shake up the detuning in a less repetitious way.

The thing needs an ATmega128.  The -48, -168 etc. don't have enough 
timer output compares to do it nicely.

	Mel.
--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists





More information about the Legacy mailing list