application is required to:
A) input audio from external microphone jack input,
B) bandpass filter to limit audio to between 50 to 500 Hz
C) add phase delay between 150 degrees to 210 degrees (programmable via settings)
D) output resultant audio stream via speaker phone or audio jack
E) audio output volume to be calibrated to match audio input volume
A) two modes- configuration mode, normal mode.
B) in configuration mode allow user to adjust phase delay and other audio parameters, such as filter characteristics, gain and output volume.
C) in configuration mode user can select audio output via speaker phone or external speakers.
D) ability for user to disable incoming phone calls while app is running.
Provide ALL source code and design and code documentation
Describe app prototyping and delivery approach during development and test phase.