[sdiy] Reverse Sawtooth
Matthew Smith
matt at smiffytech.com
Mon Jan 24 23:42:26 CET 2011
Quoth Paul Maddox at 25/01/11 08:52...
...
> There's a million and one ways to crack this nut, the trick is to try
> something and see what works for you!
Once I've done an "all on one chip" proof-of-concept, showing that I
*can* get a waveform out of this rig, I still plan to have the final
nut-cracking solution of a microcontroller being the timing source ONLY
- synchronous counter and [E2|E]PROM. For $6 I can buy a 32k x 8 bit
150ns EEPROM and that 32k isn't going to be shared with anything.
As much as anything, I'm looking for a cheap solution as I'm keen to
divide my incoming signal and feed it into a set of modules so I'm
timing at f, f/2, f/4, f/8. (The division might not occur - I might
just double the sample size for the lower octaves.) Each module is then
fed into a mixer before being given an envelope (if I actually use one,)
filtering, etcetera. In case you hadn't guessed, I rather like organs ;-)
But one step at a time - interrupt-triggered lookup then feed to DAC on
an ATTINY2313 will be Experiment #1. Seeing as how I've written the (C)
code and have even started on the board in Eagle.
Now to head out to AusPost and see if Chamberlain has turned up!
Cheers
M
PS - an alternative to assembly is to use the inefficient coder's
paradigm: throw more hardware at it (use a faster device.) See that in
my business ALL the time ;-)
--
Matthew Smith
Smiffytech - Technology Consulting & Web Application Development
Business: http://www.smiffytech.com/
Blog/personal: http://www.smiffysplace.com/
LinkedIn: http://www.linkedin.com/in/smiffy
Skype: msmiffy
Twitter: @smiffy
More information about the Synth-diy
mailing list