miércoles, 19 de octubre de 2011

Tonos y semitonos

De C a D hay un tono eso quiere decir que hay dos semitonos C ? D = 1 tono ||C ? D = 2 semitonos
De C a E hay un tono eso quiere decir que hay cuatro semitonos C ? E = 2 tonos || C ? E = 4 semitonos

Entonces si hacemos una tabla como esta
C = 1
C#/Db = 2
D = 3
D#/Eb = 4
E = 5
F = 6
F#/Gb = 7
G = 8
G#/Ab = 8
A = 10
A#/Bb = 11
B = 12

Entonces si C = 1 y D = 3 para que nos de dos hay que restarle y nos saldrá los semitonos
C - D = 2 / 2 = 1 tono

Ahora podemos hacer un código como este:
var notas {"C":"1""C#":"2""Db":"2""D":"3","D#":"4""Eb":"4""E":"5""F":"6""F#":"7","Gb":"7""G":"8""G#":"9""Ab":"9""A":"10","A#":"11""Bb":"11""B":"12"};function tonos(nota1nota2){    return (Math.abs(nota1 nota2)2;        }       function semitonos(nota1nota2){    return (Math.abs(nota1 nota2));        }document.write(tonos(notas["C"]notas["G"]"<br>");document.write(semitonos(notas["C"]notas["G"]));

Esto es todo por hoy :D

Xataka.com