Skip to content

iBeamKung/Audio-Equalizer-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

🎚 Audio-Equalizer-Analysis

1 Video Presentation Audio-Equalizer-Analysis

Overview

In this project ‘Audio Equalizer Analysis’, we create an equalizer program that not only can EQ the select audio file but can also plot signals in form of time domain and frequency domain, and can automatically equalize audio files in a genre we want.

  • Made with Matlab R2021B
  • Volumn Function works on MacOS

Benefits

  1. Allow you to boost or cut certain frequencies, essentially volume control for bass (lows), mids or treble (highs).
  2. Allow you to see how audio signals change over time with the time domain.
  3. Allow you to see how much of the audio signal exists within a given frequency band concerning a range of frequencies.
  4. Allow you to change the duration where audio is playing.
  5. Allow you to equalize audio frequency.
  6. Can automatically equalize the audio frequency to the music genres we have.

Integrartion knowledge of Fourier transform

Time-domain data consists of one or more input variables u(t) and one or more output variables y(t), sampled as a function of time. Frequency-domain data consists of either transformed input and output time-domain signals or system frequency response sampled as a function of the independent variable frequency.

  • FFT Transform time-domain data to the frequency domain. You can specify N, the number of frequency values.
  • IFFT Transform frequency-domain data to the time domain. Frequencies are linear and equally spaced.

Third-Party Toolboxs of Matlab (Required)

Audio Toolbox
Signal Processing Toolbox

How to use

  1. Press the Browse button and browse the .mp3 or .wav file that you want to EQ.

2. Once the Graph Show up, Press the Start EQ button and start EQ your audio.

3. Done!

Result

Result.-AudioEqualizerAnalysis.mp4

Best Equalizer settings

Equalizer customization depends on the user what kind of sound they want, the speakers they use and what your tastes are. There is no fixed model If your speakers aren't good, your music won't. The Equalizer can only be a part of listening to better music.

Necessery Links

Sound Volume
Code Generation for Parametric Audio Equalizer
Best Equalizer Settings
Graphic audio equalizer
Units for Magnitude after Fast Fourier Transform (FFT) is done
Visualize Data
Graphic Equalizer
Volume Slider
Volume Control

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages