SENIOR DESIGN
Weekly Meetings
Meeting #1- 01/08/24
11:50 am - 12:40 pm
​
Discussion:
Went over the updated report template. We discussed the due dates for the presentation and report. The report is due 4/12 and the presentation is on 4/19. We discussed the feedback received from engineers. Possibly add a tuner to the program, this will modify requirements. Aim to finish everything major by 3/18. Small paragraph including limitations in chapter 1. State that you consider the environmental requirements but don't have the time and means to test them—update engineering requirements with engineers' critiques. The Monetary Budget is now actual expenses. ​
Deliverables:
-
The work timeline adds to the proposed timeline
-
Make all links for the Design Project. All charts that are updated each week, are new.
-
Look into the new GUI.
-
Purchase hardware.
-
5 vs 4 Raspberry Pi
Meeting #2- 01/22/24
12:50 pm - 1:51 pm
​
Discussion:
Went over the progress that was achieved in week 1. Dr. Ejaz discussed the FFT of sound samples and what they look like going through bandpass filters. This shows the frequencies involved with the signal. Discussed the next stages of creating a bandpass filter.
Deliverables:
-
Bring over Block diagram,
-
Update Engineering Requirements, Engineer Specifications
-
Testing
-
ADC and Screen
-
GUI
Meeting #3- 01/29/24
12:50 pm - 1:40 pm
​
Discussion:
Discussed the progress achieved through the week. Jose discussed his Butterworth filter design. 8.3 in the DSP textbook shows how the coefficients are calculated.
Discussed the possibility of using Arduino to run the GUI
Deliverables:
-
Inputting effects into GUI and looking into using two processors
-
Work on the reverb effect
Meeting #4- 02/12/24
1:15 pm - 1:40 pm
​
Discussion:
Went over the progress achieved over the week. Discussed the possibility of using the Python GUI and maybe testing that. Discussed how reverb and delay effects are wrapping up. Discussed the hardware testing that was completed.
Deliverables:
-
Chris will work on GUI creation in JUCE and integration of hardware.
-
Jose will work on Delay and Reverb effects.
Meeting #5- 02/19/24
12:53 pm - 1:14 pm
​
Discussion:
We discussed how the work progressed in the past week. Chris worked on the GUI on JUCE and Jose discussed the progress of the effects. Showed the demonstration of the Reverb effect.
Deliverables:
-
Chris will work on the integration of JUCE GUI and effects.
-
Jose will finish coding the effects.
-
Integration of hardware will begin as well.
Meeting #6- 03/04/24
11:17 pm - 12:29 pm
​
Discussion:
Went over the work that was done throughout the week. Chris worked on the power supply and Jose worked on the hardware integration. Discussed how to clean up the output signal using op-amps and the best way to power it.
​
Deliverables:
-
Chris will look into charging port. Also, work on dynamically linking the effects into the GUI.
-
Jose will focus on the op amp and clean up the signal. Finish the left over effects
-
Take out purchases from reference page
-
Fix the references to match IEEE
-
​
Meeting #7- 03/11/24
12:14 pm - 12:45 pm
​
Discussion:
We went over the work that was done throughout the week. Chris completed the charging port and new battery. Created GUIs for the device and worked on dynamic linking of the effects. Jose worked on hardware integration and the beginning stage of the Chorus effect.
​
Deliverables:
-
Chris will fix the website and begin the report. Integrate the classes into the GUI.
-
Jose will update the references. Clean up the reverb signal and finish the chorus effect.
-
​
Meeting #8 - 03/25/24
12:00 pm - 1: pm
​
Discussion:
We went over the work that was done throughout the week. Went over the circuits created for the bandpass filter. Discussed the final stages needed to complete the project.
​
Deliverables:
-
Chris will continue with the report and integration of the effects.
-
Jose will work on the report and finish the hardware integration.
Meeting #9 - 04/01/24
12:41 pm - 2:18 pm
​
Discussion:
We went over the work that was done throughout the week. Demonstrated a working prototype of the project. Report was reviewed and given feedback.
Deliverables:
-
Chris will continue with the report and integration of the effects with the GUI.
-
Jose will work on the report and integration of the GUI.
Meeting #10 - 04/11/24
5:00 pm - 6:37 pm
​
Discussion:
We discussed the work done the previous week. Read through the rough draft of the report.
Deliverables:
-
Chris will fix the monetary budget on the website.
-
Chris update the Progress Log and Time and Effort table
-
Change system testing to "Final Testing and Results." Make the requirements pop out. Add video and sound.
-
Troubleshooting section
-
Put Python GUI with the other GUI