Skip to content

matt-szymczyk/GuitarTuner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

Logo

HPS Guitar Tuner

Harmonic Product Spectrum (HPS) jest metodą analizy widmowej sygnału, która polega na mnożeniu widma sygnału z jego własnymi harmonicznymi wersjami.

Proces polega na wykonaniu FFT na sygnale, następnie dzieleniu widma na kilka równych częstotliwościowo przedziałów, a następnie mnożeniu każdego z tych przedziałów przez siebie.

Na przykład, jeśli dzielimy widmo sygnału na trzy równe przedziały, to pierwszy przedział zostanie pomnożony przez drugi, drugi przez trzeci, a trzeci przez pierwszy.

Rezultat końcowy to widmo, które ma wyraźniejsze piksy na częstotliwościach głównych składników sygnału. HPS jest często używany do analizy sygnałów audio, takich jak muzyka, gdzie jest on skuteczny w wykrywaniu tonów podstawowych i harmonicznych.

App Screenshot

Screenshots

App Screenshot

App Screenshot

Run Locally

Clone the project

  git clone https://github.com/Matt-Szymczyk/GuitarTuner.git

Go to the project directory

  cd my-project

Install libraries

  pip3 install -r requirements.txt

Start the app

  python3 main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages