Escolar Documentos
Profissional Documentos
Cultura Documentos
1. Introduccin
Cada nota musical, como cualquier onda, se caracteriza por una frecuencia. Por ejemplo, la
frecuencia de afinacin estndar es, segn la ISO 16:1975, de 440 Hz (440 vibraciones por
segundo),quecorrespondealaprimeranota'La'aladerechadelDocentraldelpiano.
El intervalo entre dos notas es la distancia entre ellas. A efectos de esta prctica, definiremos el
intervalo entre dos notas como el cociente entre sus frecuencias. Un semitono es el intervalo
entre dos notas consecutivas (correspondientes a dos teclas consecutivas del piano, o a dos
trastes seguidos de la guitarra). Una octava es el intervalo entre dos notas cuyas frecuencias
tienenunarelacin2:1.Ennuestrosistemamusical,unaoctavaestformadapor12semitonos:
en una octava hay doce notas distintas, que podemos caracterizar mediante un nmero entero,
segnsemuestraacontinuacin.
Nota
Do Do# Re Re# Mi Fa Fa# Sol Sol# La La# Si Do
Cdigo:i
0 1 2 3 4 5 6 7 8 9 10 11 12
Dentrodeunaoctava,definimosfrecuenciarelativadeunanotaalcocienteentresufrecuenciay
ladelDo.
Alahoradeafinaruninstrumento,hayquetenerencuentadosinteresesqueentranenconflicto:
Sera deseable que todos los semitonos fueran iguales: eso permitira que una meloda
siguiera siendo reconocible al cambiar de tonalidad (esto es, que una meloda, al desplazar
todaslasnotaslamismacantidaddesemitonos,siguierasonandoigual).Dadoqueunaoctava
constade12semitonos,unsemitonovaldra 2
12
= 2
112
.Enesteprincipiosebasalaescala
temperada.Lafrecuenciarelativadelanotaienlaescalatemperadaesf
RT
(i)=2
i/12
.
1 1.059 1.122 1.189 1.260 1.335 1.414 1.498 1.587 1.682 1.782 1.888 2
f
RD
(i)
1 16/15 9/8 6/5 5/4 4/3 45/32 3/2 8/5 5/3 16/9 15/8 2
2. Actividad
El objetivo ltimo de esta tarea es disear una escala musical que satisfaga los dos requisitos
citadospreviamente.Setratadeasignaracadanotaunafrecuenciarelativaquevengadadaporel
nmero racional ms sencillo posible que se aproxime razonablemente a la de la escala
temperada,f
RT
(i)=2
i/12
.Comoresultado(nosorprendente,porotrolado)obtendremosunaescala
que,aexcepcindelanotaFa#,coincideconladiatnica.
1. DiseayprogramaenC/C++lossiguientesalgoritmos:
a) fRTque,dadounenteroiquerepresentaunanota,devuelvasufrecuenciarelativasegn
laescalatemperada,f
RT
(i)=2
i/12
.
b) racionalAproximadoque,dadounnmerorealf,devuelvadosenteros,nyd.
El subalgoritmo busca el racional Q = N/D de menor denominador, con D 100, que se
aproximaafconunaprecisinmenordel1%.Esdecir,quesatisfagalacondicin:
|Q/f1|<10
2
SiseencuentraQ,elalgoritmo
asignanN,dD.
Sino,asignan1,d1.
Observaciones:
Notaquesif1siemprepuedeencontrarseelnmeroQbuscadoconD100
c) frecuencias que, dado un entero no negativo i que caracteriza una nota musical devuelva
dosenteros,nyd,ytresreales,fRA,fAyfT.
n y d dan el nmero racional n/d ms sencillo que se aproxime, con un 1% de
precisin,af
RT
(i).Sonlosvaloresdevueltosporelsubalgoritmodelapartadoa).
fRA=n/deslafrecuenciarelativadelanotasegnnuestraaproximacin.
fAyfTsonlasfrecuenciasabsolutasdelanota,expresadasenhertzios,segnnuestra
aproximacin y laescala temperada, sabiendoque la frecuencia delanota La es 440
Hz.Esdecir,parai=9setienequefA=fT=440.
Elsubalgoritmofrecuenciasdebereutilizarlossubalgoritmosdelosapartadosa)yb).
2. Escribe un programa principal que reutilizando los subalgoritmos anteriores muestre, para
cadanota,lasfrecuenciasabsolutas(enhertzios)correspondientesalaescalatemperadaya
nuestra escala aproximada, las frecuencias relativas temperada y la obtenida en nuestra
aproximacin.
Lasalidad
3. Para
Libros
Sobreonda
"FortheLo
Wonders O
(2011).
Sobreesca
"Laarmon
PginasW
Ondasdes
http://scie
Acsticade
http://www
elprograma
asaberms
assonoras
oveofPhys
Of Physics"
alasmusical
aesnumr
WEB
sonidoento
ence1.nasa.g
elbigbang
w.astro.virg
aesdelest
s
enelUnive
ics:Fromth
", Walter L
es:
rica",J.Arb
ornoalaguj
gov/science
:sonidosde
ginia.edu/~d
ilo:
rso:
heEndofth
ewin with
onsyP.M
jeronegrod
enews/scie
eununivers
dmw8f/BBA
heRainbow
Warren Go
Milrud,RBA
dePerseo:
enceatnasa
sorecinna
A_web/inde
totheEdg
oldstein, Fr
(2011)
a/2003/09s
acido:
ex_frames.h
eofTime:A
ree Press, N
sep_blackho
html
AJourneyT
New York,
olesounds/
Throughthe
NY, 10020
e
0