[sdiy] Reverse Sawtooth
Matthew Smith
matt at smiffytech.com
Mon Jan 24 09:36:40 CET 2011
Hi Folks
Is there any point in me including a reverse sawtooth in my wavetable?
I've calculated it, but am wondering how much value there is, as using
it would a) gnaw another 128 bits out of my 2k programme space and b)
take up an extra bit (and thus pin) in selection. [Note that I might
also need to cram a MIDI to timer period translation table in there if I
don't use a separate uC for the job. Won't leave much room for the
software!]
Currently, I am selecting:
0b00 sine
0b01 square
0b10 triangle
0b11 saw
To keep things as compact as possible for the small device in question,
I'm lumping them all into a single wavetable. When I start generating a
waveform, the array pointer is initialised to 128 * w, where w is the
value in the table above.
If there's no significant difference in sound between a saw and a
reverse saw, there are obvious savings to be made.
Cheers
M
--
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