Our equalizer is a high-level user interface that allows users to control the gain levels of an audio signal with the help of graphical controls. The graphical controllers and sliders allow the user to control the strength and correct the frequency response within a particular audio band.
This equalizer works like a series of filters. The input signal passes through each filter of a particular frequency, and by changing the slider positions, the frequency components of the signal can be boosted or cut. The vertical position of each slider denotes the gain applied at the frequency band. Thus, the knobs look like a graph depicting the equalizer`s response with respect to its frequency.
"TheBestEqualizer" is easier to use than parametric (physics) equalizers, as it implement the filters in a user-friendly manner.
TheBestEqualizer - TheBestEqualizer on heroku
We Are assuming that you are using Linux Ubuntu & you have to install or clone such packages
Install MongoDB Community - step by step (official page)
Clone this repository to your local machine.
$ git clone https://github.com/lv-411-nodejs/TheBestEqualizer.git
Go to the local copy of repository. Open terminal and run the following command
$ npm i
$ npm run dev:client
$ npm run dev:server
- PORT - by default 8080 (server)
- SECRET - Your private key for tokens
- DB_CONNECTION - Your mongodb connection string (local)
See also the list of contributors who participated in this project.