Browsed by
Month: November 2020

Joe’s status update for 11/07

Joe’s status update for 11/07

This week, I implemented and verified the software distortion effect. It uses entirely modular fixed point data types and is true to the hardware. In the picture below, the orange triangle wave is the input sound wave, and the blue curve is the output after applying the distortion effect. Demos came up a bit fast on me, so I decided to start integration before implementing the low/high pass filters. I addressed all Git reviews from Eric and Manav for all…

Read More Read More

Team status update for 10/31

Team status update for 10/31

Right now, Manav is in need of the MIDI keyboard to start accurately testing his module. We placed the order earlier this week, and hopefully it comes in soon. We’ve received the rest of our parts, so all other testing can start as soon as we’re ready. Aside from that, the only major roadblock right now is time. We all had a rough couple of weeks because of midterms, but the mid-semester set of tests are over, so hopefully we…

Read More Read More

Joe’s status update 10/31

Joe’s status update 10/31

This week, I finished the applicator model and its testbench. I spent too long trying to fiddle with parameterization, both within the testbench and model, since there will be multiple applicators that are all slightly different. In the end, I decided the best use of my time was to make a general applicator to show proof of concept, and worry about verifying each individual one once I implement the hardware. I don’t anticipate them being too different, so this shouldn’t…

Read More Read More

Eric’s Status Update for 10/31

Eric’s Status Update for 10/31

It’s a spooky day today! Anyway, I finally finished work on the encoders and began to do some stuff with the SPI interface to the display. I know I was told to include images–most of the stuff I’m doing is just source code, though, so I don’t know what exactly that entails? Regardless, I’m trying to design this interface in such a way that it can be reused for driving the DAC that we’re using, which should also use SPI….

Read More Read More

Manav’s Status Update for 10/31

Manav’s Status Update for 10/31

This week I spent some more time developing the RTL for the MIDI decoder. The bulk of the code was completed in the past weeks, but I am still struggling to get it to process the simulated inputs that I have been providing it. I hope that once we receive the MIDI keyboard that we ordered, it will be easier to pass in messages since I think my simulated messages are just in the wrong format. Going forward if we…

Read More Read More