[slikom] Re: Pitanje

  • From: "Gradimir Kragic" <bastono@xxxxxxxx>
  • To: <slikom@xxxxxxxxxxxxx>
  • Date: Wed, 25 Jul 2007 16:50:00 +0200

     Zdravo Mišo,

     Nisam baš siguran da sam svatio tvoje pitanje do kraja. Ipak ću 
odgovoriti na njega. Programeri najčešće koriste tabelu svih frekvencija 
umjesto da koriste formulu za proračunavanje frekvencije određene note. U 
teoriji zvuka postoji više oktava nego što ih koriste muzički instrumenti. 
Najčešće muzički instrumenti imaju pet ili čak šest oktava a to je samo 
polovina od onog što može čuti ljudsko uho. U svakoj oktavi imamo dvanaest 
tonova, sedam osnovnih i pet među tonova pa to sve pomnožiš sa brojem 12 i 
dobiješ broj mogućih tonova i za njih odgovarajućih frekvencija. Taj broj 
je 144 i bilo bi mnogo da sve frekvencije napišem u ovoj poruci. Ukoliko je 
tebe interesovala frekvencija samo za notu A, njena najniža vrijednost je 
27,5 Herza a svaka više se udvostručava što znači da su sledeće 
vrijednosti: 55 Herza, 110 Herza, 220 Herza, 440 Herza, 880 Herza, 1740 
Herza, 3.480 Herza i tako dalje. Tako se može dobiti podatak i za svaki 
drugi ton odnosno notu. Ako te je interesovala baš matematička formula onda 
je nešto drugo. Matematika je matematika ali mi napiši i za koji konkretno 
programski jezik te ovo interesuje pa ti nađem rješenje. Ja sam ovo 
koristio u vrijeme kada je u programiranju vladao "basic" i to onaj koji se 
primjenjivao na kućnim računarima kao što su "comodore, spectrum" i slični. 
Tamo se koristila komanda "sound" a iza su se pisale vrijednosti za 
frekvenciju i vrijeme trajanja pa se tako dobijala određena nota. Bilo je 
pravo zadovoljstvo na ovaj način pisati neki muzički fajl. Upravo prije dva 
dana sam se podsjećao na takvo pisanje i tragamo za jednim makedonskim 
kolom pisanim u basicu. Igor Milovanovic je na ovoj listi mada nisam 
siguran da bas sada čita ove poruke, jedino je on imao strpljenja da 
prepiše jedno makednosko oro pišući ja mislim baš ovako sa frekvencijama za 
svaku notu ili je ipak koristio komandu "play" koja je bila jednostavnija. 
Ukoliko te interesuju sve frekvencije za sve note u svim mogućim oktavama, 
rekoh ima ih 144 mogu ti poslati jednu tabelu pa se u njoj snalazi a ako te 
interesuju baš formule za računanje onda napiši za koji programerski jezik 
pa i to riješimo.
 Gradimir




____________________

Za prijavu na ovu listu poslati poruku na adresu: 
<slikom-request@xxxxxxxxxxxxx> i u polju za tekst upisati, subscribe
Za odjavu sa ove liste poslati poruku na adresu: <slikom-request@xxxxxxxxxxxxx> 
i u polju za tekst upisati, unsubscribe
Za pristup arhivi poruka koristiti adresu: 
http://www.freelists.org/archives/slikom/ 
Login: username=slikom  Password=mokils

____________________

Other related posts: