Sie sind auf Seite 1von 4

Pianola Virtual

Juan Pablo Posada, German Cano Ramírez, Roberto Carlos Moncayo Montenegro
Prof. Joe Alexander Jiménez Herrera
ITM instituto Tecnológico Metropolitano
(Medellín, Colombia)
juanposada232409@correo.itm.edu.co
german-0147@hotmail.com
rockars@hotmail.com

Abstract: Plays and records tones with a medio de un plan de trabajo y un


piano-like interface. Can change the type diagnóstico, el cual nos proporcionó la
of wave that is generated, the length of the información para su desarrollo, el piano
tone by adjusting the time signature or que se desarrolló se llevó a cabo por medio
selecting a different type of note, and can del programa Matlab el cual posee muchas
output the recorded tones to a .wav file. herramientas para la creación de este tipo.
The .wav output feature might be buggy
becuase it was not fully tested. Thath create Otro aspecto importante es el desarrollo de
a virtual keyboard powered by a powerful las competencias de los alumnos en la
sofware named Matlab. implementación del software involucrado en
la materia de programación.
Palabras claves: Onda, Instrumentos, piano,
sonido, Matlab, investigación, escala musical,
envolvente.
II. Desarrollo de contenidos
Keywords: Wave, Instruments, piano, sound,
Matlab, investigation, musical climbing, involve Este se creó a medida de una exhaustiva
wave. investigación empezando por las diferentes
escalas musicales que se dan en las
diferentes regiones del mundo como la
I. Introducción India, Bali y la japonesa lo cual están
conformadas de diferentes maneras
El objetivo con el cual se creo fue para
darle una facilidad al usuario de tener una Figura1.
pianola de fácil manejo para el
entendimiento de personas que apenas están
empezando, lo que nos motivó a llevar a
cabo este proyecto fue ver los poco accesos
que se tiene para este tipo de cosas y que el Fig. 1. es un ejemplo de la escala musical sheree
poco entendimiento que se tiene en ellas, lo (india).
que esperamos con esto es que sea una gran
herramienta para el aprendizaje, diversión y
entretenimiento de la persona que lo esté
utilizando, este proyecto se llevó a cabo por
A. Instrumentos para registrar la información Fugura3
La técnica que se utilizo fue por medio de la
observación y escucha lo cual se nos facilitó
para entender como se generaba este
proceso y fuimos generando un registro de fig. 3 ejemplo de la .escala musical pentatónica
información
B. Procedimiento

Para empezar con este proyecto se tuvo que


hacer una investigación exhaustiva para Trabajos Futuros
poder tener un buen entendimiento de lo que Nos hubiese gustado poder utilizar el
queríamos hacer y cómo funcionaba este, teclado del computador para manipular el
buscamos generar varios tipos de onda, teclado virtual, pero esto implicaba un
variar diferentes tipos de las escalas desarrollo más complejo del algoritmo.
musicales, que se pudiera permitir
grabar/reproducir y mostrar la nota
generada poder ajustar los parámetros de la
envolvente. III. conclusiones
Para lograr el desarrollo del ajuste de los • Se generaron varios problemas al
parámetros de la envolvente fue necesario encontrar más que todas las escalas
implementar un método intuitivo e musicales orientales lo cual no se
interactivo con clics para que el usuario tiene mucha información sobre ellas,
escoja dónde quería generar dicha onda, esto no permitió implementarlas en el
interpolando puntos con un polinomio luego trabajo.
refleja la curva para que suene mejor, la • Se introdujeron mejoras como la
frecuencia de la envolvente se adapta según visualización de las frecuencias y la
la nota. envolvente.
• El trabajo aparte de desarrollar el
Se puede grabar y reproducir con la conocimiento en el sofwtare
envolvente creada grabando también en (Matlab), también permitió conocer
formato .wav acerca del amplio mundo musical
que está estrechamente ligado al
campo matemático.
Fugura2 • Se les da color a las notas grabadas
para permitir su visualización, ésta
es otra mejora en el diseño.

fig. 2 ejemplo de los tiempos de la envolvente


IV. Bibliografías
1) https://fundacionandresgonzalez.jimd
o.com/curso-de-piano-guitarra-
canto/piano/
2) https://www.youtube.com/watch?v=
a8N0hFqfkTQ
3) https://www.youtube.com/watch?v=t
KJvw6BsgR8
4) https://www.youtube.com/watch?v=
QApgWO4ytDQ
5) https://la.mathworks.com/help/matla
b/import_export/record-and-play-
audio.html
6) http://ingenieriaacustica.cl/blog/creac
ion-sonido-tono-puro-armonicos/
7) https://www.youtube.com/watch?v=
9SMi47AEnSo
8) Combination of MATLAB and sound
card to realize Gaussian sine wave for
decoding Morse code Xuan Shao
School of Electronic and Electrical
Engineering The University of
Manchester M13 Manchester, UK
9) https://la.mathworks.com/matlabcent
ral/answers/301489-how-to-control-
multiple-pushbutton-with-keyboard-
using-guide
10) https://es.wikipedia.org/wiki/Figura_
musical
11) https://es.wikipedia.org/wiki/Envolve
nte_acústico

Das könnte Ihnen auch gefallen