Armonizador para instrumento musical

Carregant...
Miniatura
El pots comprar en digital a:
El pots comprar en paper a:

Projectes de recerca

Unitats organitzatives

Número de la revista

Títol de la revista

ISSN de la revista

Títol del volum

Correu electrònic de l'autor

Tribunal avaluador

Realitzat a/amb

Tipus de document

Treball Final de Grau

Condicions d'accés

Accés obert

item.page.rightslicense

Creative Commons
Aquesta obra està protegida pels drets de propietat intel·lectual i industrial corresponents. Llevat que s'hi indiqui el contrari, els seus continguts estan subjectes a la llicència de Creative Commons: Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya

Assignatures relacionades

Assignatures relacionades

Publicacions relacionades

Datasets relacionats

Datasets relacionats

Projecte CCD

Abstract

Este proyecto desarrolla una aplicación que permite generar una armonía a partir de una nota musical teniendo en cuenta la escala y la tonalidad. El trabajo está dividido en tres partes. Primero se desarrolla la aplicación con el programa MATLAB para simular todo el proceso utilizando archivos de audio, después se implementa con un procesador digital de señales de Texas Instruments para trabajar en tiempo real utilizando una guitarra eléctrica y finalmente se diseña una interfaz gráfica con el programa Visual C++ que permite al usuario interactuar con la aplicación desde un PC. Para trabajar en tiempo real se utiliza la técnica del doble buffer en la adquisición de datos de manera que se consigue reproducir la armonía a la vez que se toca el instrumento. Para generar una armonía se debe conocer en todo momento la frecuencia fundamental de la nota que se toca. En este trabajo se utiliza la técnica del enventanado y la transformada de Fourier para determinarla. Esto se hace con una ventana que recorre la señal al mismo tiempo que se calcula la transformada de Fourier. La elección del tamaño de la ventana junto con la frecuencia de muestreo juega un papel importante ya que determinan la resolución frecuencial, la resolución temporal y la frecuencia máxima que tiene la aplicación, o dicho de otra manera, determina el rango de notas del instrumento y la velocidad con que se pueden tocar. Con la transformada de Fourier se obtiene el espectro de frecuencias de la señal donde aplicando un algoritmo se consigue detectar la frecuencia fundamental. A partir de esta frecuencia se determinan las frecuencias del resto de notas que forman un acorde o un intervalo armónico. Además, conociendo la amplitud de la señal cada vez que se determina la frecuencia fundamental se puede caracterizar la envolvente de la nota. Después, usando una señal de 1 Hz se generan todas las señales que forman la armonía donde se suman para obtener la señal de salida. Entre los efectos que ofrece esta aplicación se encuentran los acordes de 10 escalas con 15 tonalidades por escala, intervalos de quinta, intervalos de quinta con octava, intervalos de octava, intervalos con dos octavas y la posibilidad de diseñar hasta tres intervalos armónicos simultáneos por nota a la elección del usuario

Descripció

Provinença

Titulació

GRAU EN ENGINYERIA ELECTRÒNICA INDUSTRIAL I AUTOMÀTICA (Pla 2009)

Document relacionat

Citació

Ajut

DOI

Versió de l'editor

Altres identificadors

Referències