Neste trabalho foi implementado um algoritmo que analisa sinais de áudio de modo a realizar a extração automática de informações sobre a tonalidade e da detecção da sequência de acordes em canções musicais gravadas, através do processamento e análise de informações espectro-temporais com a utilização da Transformada de Fourier de Tempo Curto (STFT). Objetivou-se elaborar um método computacional eficaz de transcrição em notação musical das gravações musicais com intuito de aplicabilidade educacional – tanto profissional quanto amadora, para tal na saída do algoritmo era gerado uma partitura ou tablatura com o tom e os acordes encontrados. Os resultados da acurácia do algoritmo no reconhecimento dos acordes mostraram-se satisfatórios.
In this present work, an algorithm that analyzes audio signals in order to perform the automatic extraction of musical information such as tonality and the detection of the chord sequence in recorded musical songs was implemented, through the processing and analysis of spectral and temporal information using the Short Time Fourier Transform (STFT). The objective was to develop an effective computational method of transcribing musical recordings into musical notation with the aim of educational applicability, and for that, at the output of the algorithm, a tablature was generated with the tone and chords found. The results of the algorithm's accuracy in recognizing chords were satisfactory.