Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Exercise 1 Description The goal of this exercise is to create a web - based audio application using p 5 . js and its library
Exercise
Description
The goal of this exercise is to create a webbased audio application using pjs and its library
psound that processes a prerecorded sound file, sending the processed audio signal to the
computer's speakers or audio output. Optionally, the user could also record the processed audio
signal as a digital audio file on the computer's drive.
The application should include the following effects: lowpass filter, waveshaper distortion, dynamic
compressor, reverb and master volume.The functionality of the application should meet the following requirements:
The application should include the playback controls and effects controls shown in Image
Internally, the effects must be connected in a chain, as shown in Image
The application should include a Record button that allows the user to startstop recording
the processed signal as a WAV file.
The application must display both the spectrum of the original sound and the spectrum of
the processed sound.
Ideas for further development:
Enhance the filter effect by adding a type selector that allows the user to select between a
lowpass, highpass or bandpass filter.
Allow the user to select between the live microphone input and the prerecorded audio file
as the audio source for the application.
Configure a delay audio effect and add this to the audio chain before the dynamic
compressor.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started