Guitar solo tracker

Detalhes bibliográficos
Autor(a) principal: Dória, Alaney Kilson
Data de Publicação: 2011
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.21/1098
Resumo: A motivação para este trabalho vem da necessidade que o autor tem em poder registar as notas tocadas na guitarra durante o processo de improviso. Quando o músico está a improvisar na guitarra, muitas vezes não se recorda das notas tocadas no momento, este trabalho trata o desenvolvimento de uma aplicação para guitarristas, que permita registar as notas tocadas na guitarra eléctrica ou clássica. O sinal é adquirido a partir da guitarra e processado com requisitos de tempo real na captura do sinal. As notas produzidas pela guitarra eléctrica, ligada ao computador, são representadas no formato de tablatura e/ou partitura. Para este efeito a aplicação capta o sinal proveniente da guitarra eléctrica a partir da placa de som do computador e utiliza algoritmos de detecção de frequência e algoritmos de estimação de duração de cada sinal para construir o registo das notas tocadas. A aplicação é desenvolvida numa perspectiva multi-plataforma, podendo ser executada em diferentes sistemas operativos Windows e Linux, usando ferramentas e bibliotecas de domínio público. Os resultados obtidos mostram a possibilidade de afinar a guitarra com valores de erro na ordem de 2 Hz em relação às frequências de afinação standard. A escrita da tablatura apresenta resultados satisfatórios, mas que podem ser melhorados. Para tal será necessário melhorar a implementação de técnicas de processamento do sinal bem como a comunicação entre processos para resolver os problemas encontrados nos testes efectuados.
id RCAP_a8f8393385e5a6292389116ba6d7c22c
oai_identifier_str oai:repositorio.ipl.pt:10400.21/1098
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Guitar solo trackerReconhecimento automático de notas musicaisTranscrição musicalDetecção e estimação de frequênciasFast Fourier TransformAlgoritmo de GoertzelAuto-correlaçãoAutomatic recognition of musical notesMusical transcriptionDetection and estimations of frequenciesFast Fourier transformGoertzel algorithmAutocorrelationA motivação para este trabalho vem da necessidade que o autor tem em poder registar as notas tocadas na guitarra durante o processo de improviso. Quando o músico está a improvisar na guitarra, muitas vezes não se recorda das notas tocadas no momento, este trabalho trata o desenvolvimento de uma aplicação para guitarristas, que permita registar as notas tocadas na guitarra eléctrica ou clássica. O sinal é adquirido a partir da guitarra e processado com requisitos de tempo real na captura do sinal. As notas produzidas pela guitarra eléctrica, ligada ao computador, são representadas no formato de tablatura e/ou partitura. Para este efeito a aplicação capta o sinal proveniente da guitarra eléctrica a partir da placa de som do computador e utiliza algoritmos de detecção de frequência e algoritmos de estimação de duração de cada sinal para construir o registo das notas tocadas. A aplicação é desenvolvida numa perspectiva multi-plataforma, podendo ser executada em diferentes sistemas operativos Windows e Linux, usando ferramentas e bibliotecas de domínio público. Os resultados obtidos mostram a possibilidade de afinar a guitarra com valores de erro na ordem de 2 Hz em relação às frequências de afinação standard. A escrita da tablatura apresenta resultados satisfatórios, mas que podem ser melhorados. Para tal será necessário melhorar a implementação de técnicas de processamento do sinal bem como a comunicação entre processos para resolver os problemas encontrados nos testes efectuados.The motivation for this work comes from the author's need to be able to record the notes played on guitar during the process of improvisation. When the musician is improvising on the guitar, often does not remember the notes played at the time, this work addresses the development of na application for guitarists. The application aims to register the notes played on a classic or electric guitar. The signal is obtained from the guitar and processed with real-time requirements for áudio capture. The notes produced by the electric guitar, connected to the computer, are presented in the form of a tablature and/or score. In order to get this result, the application captures the signal of a guitar, by the sound card of the computer, and uses frequency estimation and detection algorithms and signal duration algorithms, in order to create the register of the notes played. The application is developed in a multi-platform perspective, allowing to be run in diferente operating systems, using tools and public domain libraries. The obtained results show a possibility of tuning the guitar with an error within a 2 Hz range in relation to the frequency tuning standard. However the writing of the tablature has not obtained conclusive results regarding the level of reliability of the application. Therefore improvements of the implementation of the signal processing in order to solve the problems found during testing and interprocess communication, will be necessary.Ferreira, Artur JorgeRCIPLDória, Alaney Kilson2012-01-30T11:23:33Z2011-032011-03-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.21/1098porDória, Alaney Kilson - Guitar solo tracker. Lisboa: Instituto Superior de Engenharia de Lisboa, 2011. Dissertação de mestrado.info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-08-03T09:38:40Zoai:repositorio.ipl.pt:10400.21/1098Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T20:11:13.768409Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Guitar solo tracker
title Guitar solo tracker
spellingShingle Guitar solo tracker
Dória, Alaney Kilson
Reconhecimento automático de notas musicais
Transcrição musical
Detecção e estimação de frequências
Fast Fourier Transform
Algoritmo de Goertzel
Auto-correlação
Automatic recognition of musical notes
Musical transcription
Detection and estimations of frequencies
Fast Fourier transform
Goertzel algorithm
Autocorrelation
title_short Guitar solo tracker
title_full Guitar solo tracker
title_fullStr Guitar solo tracker
title_full_unstemmed Guitar solo tracker
title_sort Guitar solo tracker
author Dória, Alaney Kilson
author_facet Dória, Alaney Kilson
author_role author
dc.contributor.none.fl_str_mv Ferreira, Artur Jorge
RCIPL
dc.contributor.author.fl_str_mv Dória, Alaney Kilson
dc.subject.por.fl_str_mv Reconhecimento automático de notas musicais
Transcrição musical
Detecção e estimação de frequências
Fast Fourier Transform
Algoritmo de Goertzel
Auto-correlação
Automatic recognition of musical notes
Musical transcription
Detection and estimations of frequencies
Fast Fourier transform
Goertzel algorithm
Autocorrelation
topic Reconhecimento automático de notas musicais
Transcrição musical
Detecção e estimação de frequências
Fast Fourier Transform
Algoritmo de Goertzel
Auto-correlação
Automatic recognition of musical notes
Musical transcription
Detection and estimations of frequencies
Fast Fourier transform
Goertzel algorithm
Autocorrelation
description A motivação para este trabalho vem da necessidade que o autor tem em poder registar as notas tocadas na guitarra durante o processo de improviso. Quando o músico está a improvisar na guitarra, muitas vezes não se recorda das notas tocadas no momento, este trabalho trata o desenvolvimento de uma aplicação para guitarristas, que permita registar as notas tocadas na guitarra eléctrica ou clássica. O sinal é adquirido a partir da guitarra e processado com requisitos de tempo real na captura do sinal. As notas produzidas pela guitarra eléctrica, ligada ao computador, são representadas no formato de tablatura e/ou partitura. Para este efeito a aplicação capta o sinal proveniente da guitarra eléctrica a partir da placa de som do computador e utiliza algoritmos de detecção de frequência e algoritmos de estimação de duração de cada sinal para construir o registo das notas tocadas. A aplicação é desenvolvida numa perspectiva multi-plataforma, podendo ser executada em diferentes sistemas operativos Windows e Linux, usando ferramentas e bibliotecas de domínio público. Os resultados obtidos mostram a possibilidade de afinar a guitarra com valores de erro na ordem de 2 Hz em relação às frequências de afinação standard. A escrita da tablatura apresenta resultados satisfatórios, mas que podem ser melhorados. Para tal será necessário melhorar a implementação de técnicas de processamento do sinal bem como a comunicação entre processos para resolver os problemas encontrados nos testes efectuados.
publishDate 2011
dc.date.none.fl_str_mv 2011-03
2011-03-01T00:00:00Z
2012-01-30T11:23:33Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.21/1098
url http://hdl.handle.net/10400.21/1098
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv Dória, Alaney Kilson - Guitar solo tracker. Lisboa: Instituto Superior de Engenharia de Lisboa, 2011. Dissertação de mestrado.
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133364398063616