Hola Igna, yo utilizo Zynaddsubfx como sintetizador que permite la microafinación.
En el caso de Zynaddsubfx, se puede detallar solo las notas que vas a utilizar de la escala, si vas a utilizar por ejemplo 8,
el propio programa asigna una nota, por ejemplo la asignación seria 60,61,62,63,64,65,66,67 para las 8 notas y 69 seria la nota de otra octava.
Si vas a usar las 13 notas, la asignación seria desde 60 a 72, y la nota 73 seria la primera nota de la siguiente escala.
Se puede elegir a partir de que nota comienza la escala, y automáticamente zynaddsub reordena la escala.
En el primer caso de 8 notas, la octava anterior iría desde 52 a 59.
En el caso que uses zynaddsubx, u otro programa que permita scala, usando temperamento igual, las 13 notas serian:
92.3076923076923
184.6153846153846
276.9230769230769
369.2307692307692
461.53846153846155
553.8461538461538
646.1538461538462
738.4615384615385
830.7692307692307
923.0769230769231
1015.3846153846154
1107.6923076923076
2/1
El 92.3076923076923 es la relación de la segunda nota con respecto a la primera nota e la escala, que es 0, y así sucesivamente
Se me olvidó Zynaddsubfx permite determinar la afinación por ejemplo 432 HZ, y que nota midi sera a partir de la que se reordena toda la afinación.
La nota predeterminada es 69...La, pero puedes modificarla
1
#6 #7
En realidad creo que quedaria el la en 442 mas o menos.
estaba viendo la secuencia de figonacci y me puse a fijar si 12√2 (que es con que se basa la escala actual (partiendose de donde se parta la escala 440//432/442)) se podia hacer que toque los numeros de la secuencia de figonacci en algun momento. pero no jajaj asi que probe con 13√2 y ahi se acercan muchisimo pero puedo no queda exactamente.
asi que en vez de hacer la escala 13√2 con la en 442 fui directo a 9√ de 1+√5/2 (phi) que es un numero muy similar a 13√2 pero que te da justo los numeros (aprox igual por que con los decimales nada da exacto exacto) pero bueno ahi ya es un poquito trampa por que encima no te dan las "novenas" (octavas) justas por que se salta la "misma nota" de 442,59 a 886,90 - 1777,24 etc. que no seria el doble sino que se va desplazando.
pero bueno desde un ignorante en el tema quiero probar hacer musica partiendo de esa base a ver que es lo que sale saliendo un poquito de la regla establecida
aunque bien saben que esta tan establecido que me esta siendo un dolor de cabeza (sobre todo para alguien que no tiene mucho conocimiento del tema y mucho menos de programacion)
#2 #4 Desde ya muchas gracias a los 2 por sus respuestas y por tomarse el tiempo!
ahi voy a estar probando lo que me aconsejan y voy a ver cual me sirve y me es mas simple (por que se pone re complicado)
muchas gracias!
#2 #4 pero bueno se me hace mucha bola sobre todo por que en mi mente es muy facil el hecho de imaginarme que le pongo a cada nota sus respectivos hz y listo pero bueno jajaj nada es tan facil
#10
muchas gracias por la info
bueno si hablamos de esas freciancias y teniendo en cuento q los num de la secuencia que mas se acercan con 89, 144 y 233
quedaria 89
93,88
99,04
104,48
110,22
116,27
122,66
136,50
144
151,90
160,25
169,05
178,33
188,13
198,46
209,36
220,86
233
entre numero y numero con 9 notas y entre octaba y contaba (89- 178,33) 13 pero bueno como dije se van desfazando un poco como en este caso 0,33 hz
este fin de semana me he roto la mano derecha y se me hace complicado contestarte-
los programas que usan scala estan diseñados para que el 2/1 sea el comienzo de otra octava, habria que calcular los centavos exactos para cada una de las notas
100.0000 seria el siguiente semitono en una escala temperada....pero se puede fijar en 103.69 por ejemplo para lograr otra frecuencia
saludos y suerte
si no me he equivocado en las frecuncias.....
0.0 89
65.79775280898866 93.88
135.3707865168542 99.04
208.71910112359546 104.48
286.1123595505619 110.22
367.685393258427 116.27
453.8426966292134 122.66
640.4494382022472 136.5
741.5730337078651 144.0
848.0898876404494 151.9
960.674157303371 160.25
1079.325842696629 169.05
1200.0 178
programa en python para calcular....solo es necesario cambiar las frecuencias
hz = [89,93.88,99.04,104.48,110.22,116.27,122.66,136.50,144.00,151.90,160.25,169.05,178]
for i in range(13):
print(hz[ i ]*1200/89-1200,hz[ i ])