Aplicación en python, grados, acordes, dominantes...etc

ephiphone
#1 por ephiphone el 25/08/2015
He construido una mini aplicación en python que genera los siete grados de una nota, que será en consecuencia la tónica, además se muestran las cuatriadas de los 7 grados, con sus correspondientes primer y segundo relativo.

También muestra el primer dominante y el dominante sustituto de cada uno de las cuatriadas de los siete grados, que en el caso de no serlo del acorde de primer grado, son lo denominados dominantes secundarios.

A tener en cuenta que:

Para no complicarme mucho, las notas alteradas ( sostenidos y bemoles), los he denominado como sostenidos.
La nota hay que escribirla en minúsculas, por ejemplo fa o la# , en el caso de teclear otra cosa ( Do, RE, o epi :lol: , el programa se ejecutará, pero el resultado es incorrecto.

Se muestran las notas de los acordes, no su nombre, ni la formula.
Adlunto pantallazo y el ejecutable en python
Archivos adjuntos ( para descargar)
Generador7Grados.py
Pantallazo-1.png
Subir
OFERTAS Ver todas
  • -29%
    Behringer X-Touch Compact
    263 €
    Ver oferta
  • -6%
    Elektron Digitakt II (B-Stock)
    939 €
    Ver oferta
  • -20%
    Technics SL-1200M7 Lamborghini
    1.199 €
    Ver oferta
Javiondo
#2 por Javiondo el 26/08/2015
ephiphone escribió:
Para no complicarme mucho, las notas alteradas ( sostenidos y bemoles), los he denominado como sostenidos.
](*,)
Subir
Javiondo
#3 por Javiondo el 26/08/2015
eso me confunde mas jeje
Subir
ephiphone
#4 por ephiphone el 26/08/2015
Ya está solucionado, ahora genera las escalas correctamente, es decir si tiene que escribir re#, así lo hará, y si tiene que escribir mib, así lo hará también.

Los dominantes, dominantes secundarios y dominantes sustitutos, igualmente lo harán partiendo de la escala de Tónica.
Archivos adjuntos ( para descargar)
Generador7Grados.py
Subir
Hilos similares
Nuevo post

Regístrate o para poder postear en este hilo