Joe’s status report for 10/17

Joe’s status report for 10/17

This week, I implemented the wavetable oscillator in Python. It meets our requirements of <1% deviation in pitch, and can output sawtooth, square waves, and sine waves. I am very happy with it because it was the one component we were nervous about meeting our requirements for, since we didn’t have too much of a basis for deviation in pitch. The model was written very similar to how it would be implemented in hardware, so it should be fairly fast to port over. Here is a picture of the output wave:

It also produces sound! (It’s short because the testbench takes a while to compile & output the data)

 

Next week, I have to work on implementing the effects and the applicators.

Leave a Reply

Your email address will not be published. Required fields are marked *