This week, we did a couple things as a team:
We finalized our goals for the upcoming demo.
We spent time going over our testing plan. This involved seeing how the hardware (guitar + pedal) interacts with our laptops. After meeting to discuss our test plan, we realized we needed more materials, so we placed a second parts order for a new USB audio interface. We plan to meet on Sunday to work on developing the final details of our testing protocol.
We also worked on integrating each of our parts together. This was done by defining the communication method between parts, as well as defining what we expect the incoming data / information to look like. For example, Matt formally defined the netlist format for me to implement in the front end. This is described in detail in our github. We were ultimately able to get some integration done: the audio processor was able to send recorded audio through the circuit simulator, and the simulator could export the results back to the audio processor for playback. The frontend is now capable of producing netlists in the same format as the circuit simulator expects.
Next week, we plan to continue on integration, as well as development of the circuit simulator and frontend.