GaudiLabs / OpenTheremin_V3

Open Source Theremin Instrument, Arudino Codes
GNU Lesser General Public License v3.0
84 stars 26 forks source link

Cumulative update V3.1 #8

Closed Theremingenieur closed 4 years ago

Theremingenieur commented 4 years ago

Volume : Give it a pseudo- exponential characteristic and extend the volume control values to 16bit which gives more dynamic and a smoother response, especially at lower volumes Register : Allow it to transpose either -1, +/-0, or +1 octave without affecting the tone spacing and clean, independent of the pitch pot setting SPI : Use hardware SPI instead of bit-banging to save a few us and some flash ROM, use DAC latch for less audio jitter Fix : A wavetable addressing issue, discovered by @miguelfreitas