GENERADOR Y RECONOCEDOR DE ESCALAS DIATÓNICAS NATURALES

Proyecto Autómatas y Lenguajes Formales

Integrantes:

Ivan Castillo

Juan Albarracín

David Castro

Motivación

El arte es un concepto muy versátil que preserva el principal objetivo de expresar una visión de lo sensible acerca del universo, ya sea real o imaginario. Ha sido una parte fundamental de la evolución humana, el cual se ha representado mediante: pinturas, esculturas, danzas, música o la literatura.

El enfoque del proyecto se encuentra en la música y al igual que las otras disciplinas poseen una gran variedad de contenido, por lo cual se ha convertido en objeto de estudio y práctica.

Motivación

Se podría considerar que la música es una ciencia basada en el estudio los sonidos, claro está, en una forma mas subjetiva. No obstante, estudiar música no es una tarea sencilla para todos, de manera que facilitar el estudiar uno de los principios es el objetivo de este proyecto.

Y dicho principio son las escalas músicales, a continuación se va a explicar algunos de los conceptos que giran alrededor de las escalas, su definición, algunos de sus tipos, y como está aplicado a los autómatas y lenguajes formales. 

Música

Definir a la música es una tarea demasiada compleja e inclusive imposible a nivel universal, ya que en el momento de establecer el concepto puede tomar cierta validez pero no es absoluta, debido a que ésta depende del contexto sociológico, histórico, psicológico y cultural de donde proviene la población.

Música

Al considerar la música como la forma de organizar los sonidos de tal manera que produzca una sensación ya sea agradable o no, diferente del ruido, solo resta indagar acerca de su partícula fundamental, el sonido.

Sonido

Dejando un poco de lado la perspectiva científica, el sonido, para aquellos que estudian música posee cuatro propiedades  las cuales son:

  • Altura: Frecuencia
  • Timbre: Color
  • Intensidad: Volumen
  • Duración: Tiempo

Notas Musicales

Las notas musicales son los sonidos básicos de la música, provenientes de una vibración característica y constante. Comúnmente son conocidas 7 notas musicales distintas (Do, Re, Mi, Fa, Sol, La, Si), sin embargo no son las únicas existentes, puesto que se derivan mas notas a partir de la alteración de las mismas y son conocidas como los sostenidos y los bemoles.

Notas Musicales

Teóricamente y por consenso del actual sistema de afinación existen 12 notas, pero realmente son más sin embargo la razón a que el considera solo 12 es porque la diferencia entre las notas alteradas es muy mínima. 

 Intervalos Musicales

Es la diferencia que existe entre las alturas de las notas musicales, medida cuantitativamente por grados o notas naturales y cualitativamente por tonos y semitonos.

 Escalas Musicales

Las escalas musicales son la forma como están precisados los sonidos en cuyo caso las notas musicales, basados en los intervalos. En otras palabras es la forma sistemática como están organizadas, relacionadas y proporcionadas las distancias entre las notas. Existen una gran variedad de escalas que pueden poseer la misma forma de representación pero su afinación e intervalos son distintos.

 Escalas Musicales

La tipología de escalas musicales varia según el ámbito donde fueron creadas, siendo que algunas se especifican por la cantidad de notas en una escala, otra por las distancias de los intervalos y su distribución. Por ejemplo las escalas pentatónicas y heptatónicas (definidas por la cantidad de sonidos que poseen), las diatónicas, cromáticas y artificiales (definidas por los intervalos entre sus notas).

 Escalas Diatónicas

El proyecto se encuentra desarrollado sobre las escalas diatónicas, por lo cual es necesario conocer acerca de ellas. Este tipo de escalas por lo general están conformadas por 7 notas aunque algunos músicos utilizan 8 siendo que la primera y la última nota son de la misma naturaleza pero su altura es diferente, como el nombre de su tipología lo indica están basadas por la distribución de los intervalos, en otras palabras sus tonos y semitonos.

 Escalas Diatónicas

Existen dos clases de escalas diatónicas: mayor (natural) y menor (eólica o natural, melódica y armónica), que se estructuran de la siguiente manera:

 

  • Escala Mayor Natural: T-T-st-T-T-st
  • Escala Menor Natural: T-st-T-T-st-T-T
  • Escala Menor Melódica: T-st-T-T-T-T-st
  • Escala Menor Armónica: T-st-T-T-st-(T+st)-st

 Escalas Diatónicas

La composición de las escalas esta asociada al dominio de cada una de las notas, en las diatónicas cada nota tiene los dos tipos de escala: menor y mayor. Por consiguiente si se tiene en cuenta las escalas naturales de las 7 notas naturales, resulta evidente asumir que existen 14 escalas diatónicas.

 

PROYECTO

Esta aplicación va dirigida a aquellas personas que están aprendiendo las escalas, que son útiles como una estructura de guía para la composición de melodías y acordes de las obras musicales. Ofrece la oportunidad de consultar y verificar una escala diatónica natural.

Generador 

Consiste en varias maquinas de turing definidas como funciones que sobre un menú de opciones le otorga al usuario la posibilidad de escoger cual es la escala que desea solicitar. Cada una de las funciones pertenece a una escala distinta, sin embargo, el aplicativo no genera escalas del dominio de las alteradas evitando confusiones en un aprendizaje básico, por lo que resultan 14 escalas integradas. La funciones que están implementadas con máquinas de turing simple diseñadas con el patrón de la organización de los tonos de las escalas diatónicas.

Generador 

Este es el ejemplo de la función para la escala de Do mayor.

Este es el menú principal para la selección de escalas mayores.

Esta es la presentación en la cual el usuario interactúa con el aplicativo.

Reconocedor 

En cuanto al reconocedor, tiene como finalidad evaluar una escala que el usuario necesite comprobar su correcta escritura, en las funciones se encuentran autómatas de pila que permiten verificar una cadena la cual puede ser repetida n veces, teniendo como estructura que la primera nota y la última son iguales y que su dominio está definidas por ellas, otra condición es que ninguna nota puede ser repetida consecutivamente ni en la misma escala.

Reconocedor 

Reconocedor 

ReconocedorÂ