Flash Dersleri : Ses İşlemleri

advertisement
Ses İşlemleri
Ses İşlemleri
Bütün yazı boyunca tek işimiz sesler olacak. Bununla birlikte yazmayı
bitirdiğimde Profesyonel arkada?lar için yer kalmadğını farkettim. Hemen
kızmasınlar, her ne kadar yeni başlayan arkadaşlara hitap etsem de,
uzmanların da ilgisini çekecek bilgilere yer verdim. Zevkle okumanız
umuduyla
Flash'ta Seslerle Çal??maya Ba?layal?m!
Mesela ekrana kendi isminizi animasyonlu bir ?ekilde yazd?n?z. ??te, her harf tek tek büyükten küçülerek ekrana geldiler. Her biri
yerine oturdu?unda "Dan!" diye bir ses ç?karmalar? ho? olacakt?r de?il mi? Bu i?lemin son derece basit oldu?unu sizlere
gösterece?im. Haydi, dergiyi al?p bilgisayar?m?z?n ba??na geçerek Flash'? açal?m ve çal??maya ba?layal?m bakal?m!
??in asl?nda en zor k?sm?, do?ru yere do?ru ses dosyas?n? yerle?tirmek. Bunun için de geni? bir ses ar?iviniz olmas? gerekiyor.
Ben, bizim siteyi haz?rlay?p bitirdi?imizde ve s?ra sesleri yerle?tirmeye geldi?inde üç gün boyunca nette ses aram??, çe?itli siteler
bulmu? ve binlerce ses dosyas? indirmi?tim. ?u an elimde çe?itli kategorilere ayr?lm?? bir sürü ses dosyas? var. Bir animasyon
haz?rlayaca??m zaman oturup saatlerce onlar? dinliyorum. ?nan?n, seçmek çok zor. Bu bölümü atlatmak size kalm??. Ben sesi
buldu?unuzu ve nereye koyaca??n?za karar verdi?inizi varsayarak anlatmaya ba?l?yorum. Tek ricam, Stereo bir ses dosyas?
seçmenizdir. ?leride anlatacaklar?m için gerekli bir ko?ul bu.
"Aman?n, hemen bir sürü ses dosyas? bulmam laz?m" diye tela?a kap?ld?ysan?z ve kararl?ysan?z, www.flashkit.com sitesine
bakman?z? öneririm. "Yok ben bir ö?reneyimde ?u ses i?i nedir ne de?ildir, ona göre bakar?z i?te." Diyenlerdenseniz, Flash ile
birlikte gelen haz?r ses kütüphanesini (Window* Common Libraries* Sounds) kullanabilirsiniz. Bu kütüphanede az say?da ses
bulunuyor ve yeterli çe?itlilikte de?iller. Hatta Flash 4 versiyonunda ne kadarlarsa Flash 5 versiyonunda da ayn? say?dalar.
Gelgelelim bu sesler bizim derslerimizde kullanmak için yeter de artar bile.
Flash 5'te kullanaca??m?z ses dosylar? WAV, AIFF veya MP3 olmak zorunda. WAV'lar? Import ederken hiç sorun ya?amad?m ama
baz? MP3 dosyalar?n? nedense Import edemiyorum. Bunu farketti?im zaman Help dosyalar?n? kar??t?rd?m ancak bu konuyla ilgili
bir not bulamad?m. Siz gene de WAV dosyas? seçmeye özen gösterin. Nas?l olsa Flash animasyonu Publish ederken sesleri
istedi?imiz gibi s?k??t?rmam?za olanak sa?l?yor.
Gene panik unsuru olabilecek ?eylerden bahsettim. Import ('?thal etmek' demek ancak ben gene de Import diyece?im çünkü 'ithal
etmek' kula??ma garip geliyor.) ve Compression yani s?k??t?rma.
"Import" ço?u programdan da al???k oldu?unuz bir komut. Bu komutla sesleri animasyonumuza davet ediyoruz. File menüsünde
bulunan Import komutuna t?klad???m?z zaman kar??m?za Import Penceresi ç?kar. Buradan istedi?imiz dosyay? seçip "Import"
dü?mesine bast???m?zda dosya art?k animasyonumuza transfer olmu? demektir. Bu yolla sadece ses dosyalar?n? de?il JPEG, GIF,
www.dersmax.com
Ses İşlemleri
1
Ses İşlemleri
MOV, SWF, DXF, FHx vs. gibi bir çok dosya türünü animasyona dahil edebilirsiniz.
Diyelim bir WAV dosyas?n? Import ettiniz.
Animasyona transfer oldu dedik. Hani ya nerde? ??te bu k?s?mda Flash'?n Library özelli?i devreye giriyor. Konudan fazla
uzakla?madan Library olay?na biraz de?inmek istiyorum:
Flash animasyonunuzda kulland???n?z tüm resimleri, sembolleri ve ses dosyalar?n? Library denilen bir liste biçiminde
görüntüleyebilirsiniz. Bunun için Window menüsünden Library komutuna t?klaman?z yeterli olacakt?r. Library'yi kullanarak daha
önceden haz?rlad???n?z veya Import etti?iniz bir nesneyi sürükle b?rak mant??? ile ba?ka bir Frame'e aktarabilirsiniz. Hatta File
menüsündeki Open As Library komutunu kullanarak ba?ka bir .FLA dosyas?n?n Library'sini aç?p, orada kulland???n?z dosyalar?
üzerinde çal??t???n?z animasyona an?nda aktarabilirsiniz. Bu sayfada bir Library örne?i görüyor olmal?s?n?z. Tüm resimlerin,
sembollerin ve seslerin Library'de listelendi?ine dikkat edin. ?imdi ses Import etti?imiz dosyan?n Library'sini aç?n. Ses dosyas?n?n
listelendi?ini görüdünüz mü?
Library özelli?ini kullanarak animasyondaki
tüm nesnelere ula?man?z mümkün.
Konu çok fazla da??lmadan, yapt?klar?m?z? bir gözden geçirelim. ?stedi?imiz ses dosyas?n? bulduk, Flash'a Import ettik, Library'i
açt?k, Import edilen dosyay? Library'de gördük. ?imdi s?ra bu ses dosyas?n? animasyonda istedi?miz yere koymaya geldi. Sesleri
Timeline'da KeyFrame'lere yerle?tirebilirsiniz. Yani bir Frame'e ses yerle?tirmek istiyorsan?z, o Frame bir KeyFrame olmal?d?r. Bunu
da F6'ya basarak veya Insert* KeyFrame menüsünü kullanarak yapt???m?z? biliyorsunuz. Benim tavsiyem, sesleri soyut birer
kavram olarak de?ilde resimler gibi elinizde somut bir nesne olarak dü?ünün ve onlar? koymak için ayr? bir Layer aç?n. Böylece
animasyonunuz daha düzenli olacakt?r. Nas?l olsa ne kadar Layer açarsan?z aç?n, Publish etti?inizde dosya boyutunda bir de?i?iklik
olmuyor. Bak?n bunu da ö?renmi? olduk: Layer açman?n, çal???rken RAM'e daha fazla yüklenmekten ba?ka bir külfeti yok. Daha
önce de de?im gibi, siz siz olun, kullanabildi?iniz kadar çok Layer kullan?n.
Layer'lar?n say?s? son dosya boyutunu etkilememektedir.
Sesleri yerle?tirmek için yeni bir Layer açt?ysan?z, sesi koyaca??n?z KeyFrame'e gelin. Burada sürükle ve b?rak mant??? geçerli.
Library'den tutup ald???n?z ses dosyas?n? sürükleyin ve Stage'de herhangi bir yere b?rak?n.
Library'den ses dosyas?n? al?n ve Stage'e b?rak?n.
Timeline'a bakarsan?z KeyFrame'de ses dalgalar?n?n gösterildi?ini farkedeceksiniz. Ayn? zamanda Sound paneline giderseniz,
paneldeki sound menüsünde sürükleyip b?rakt???n?z dosyan?n ad?n?n yer ald???n? görebilirsiniz. Hatta hiç Library kullanmadan,
direk KeyFrame'e gidip Sound panelindeki bu listeden mecut ses dosylar?ndan birini seçebilirsiniz. Eh, madem bu kadar kolayd?,
www.dersmax.com
Ses İşlemleri
2
Ses İşlemleri
neden dolambaçl? yollar? kullan?p sizi bu kadar yordum de?il mi ama? Olsun, ileride çok fazla i?inize yarayacak olan Library'nin
kullan?m?n? da ö?renmi? oldunuz. Bundan iyisi can sa?l??? demi? atalar?m?z.
Ses dosyas? KeyFrame'de dalgalar ?eklinde gösterilir.
?sterseniz biraz dinlenmek için Controller penceresindeki Play tu?una bas?n ve o malum KeyFrame'e gelince Flash'?n ekledi?iniz
sesi çalmas?n? bekleyin. Sorun yoksa, devam edelim. Yok e?er çalmad?ysa, i?e hoparlörlerden ba?layarak yapt?klar?m?z? tek tek
kontrol edin.
Hepsi bu de?il tabi ki. Sesleri bir hoparlörden di?erine geçirebilir, yüksek sesten alça?a veya z?tt? bir ?ekilde geçi? yapabilir, sesin
istedi?iniz kadar?n? çal?p istemedi?iniz k?sm?n? kesip atabilir, ayn? sesi istedi?iniz say?da kerelerce çald?rtabilirsiniz. Bütün bu
ayarlar?n hepsi bir olmu?, Sound panelinde toplanm??lar. Gelin beraber, Sound panelini biraz kurcalamaya ba?layal?m.
Sound menüsünü zaten tan?d?k art?k. Bu listede Import etti?imiz mevut ses dosyalar?n?n isimleri bulunuyor. Be?endi?imiz bir
tanesini seçip istedi?imiz KayFrame'e koyabiliriz pekala. (Bunun için ilgili KeyFrame'de olman?z gerekti?ini bir kere daha
hat?rlatmak istiyorum.) E?er bir KeyFrame'deki ses dosyas?n? be?enmediysek, bu listeyi kullanarak bir ba?kas?yla de?i?tirebiliriz
pekala. Peki ya diyelim, animasyonda ayn? sesi yirmi veya otuz ayr? yerde birden kulland?ysak. O zaman hepsinini tek tek
de?i?itrmeyece?iz herhalde! Merak ediyorsan?z izlemeye devam edin.
Hemen bu listenin alt?nda "acaba ses Mono mu Stereo mu, kaç Khz, kaç KB, kaç Bit" gibi sorular? kendisine dert eden kullan?c?lar
için haz?rlanm?? bir özelllik var,
seçti?iniz ses dosyas? hakk?nda faydal? bilgilere yer verilmi?.
Geldik i?in en e?lenceli k?sm?na! Hemen bu ikisinin alt?nda Effect menüsü yer al?yor. Bu sayede seslere de?i?ik de?i?ik efektler
vererek animasyonlar? daha ?en hale getirebilirsizni. Macromedia'daki amcalar sa?olsunlar bizim için baz? efektleri önceden
haz?rlam??lar. Bunlar? teker teker aç?klayal?m:
Left Channel: Ses sadece sol hoparlörden gelecektir.
Rigth Channel : Bunu seçerseniz tahmin edece?iniz gibi ses sadece sa? hoparlörden gelecektir.
Fade Left to Right: Ses sol hoparlörde çalmaya ba?layacak, dosyan?n orta k?sm?na
geldi?inde her ikisinden de ç?kacak, ve biti?i sa? hoparlörde yapacakt?r. Bunu ekran?n sol taraf?ndan sa? taraf?na do?ru giden bir
nesne ile beraber kullan?rsan?z, olaya daha bir gerçeklik katabilirsiniz.
Fade Right to Left: Bunu da tahmin etmi?sinizdir. Ses sa?dan ba?alayarak, sola do?ru bir yol takip eder. Sa?dan sola giden bir araba
aminasyonu için son derece uygun!
Fade In: Sessizlikten ba?layarak yava? yava? yükselen bir ses efekti.
Fade Out: Fade In'in tam tersi. Ses yüksekten ba?lay?p yava? yava? azal?r ve biti?i sessiz yapar.
Flash haz?r ses efektleri ile birlikte geliyor.
Bütün bunlar iyi ho? ta, siz daha çok, yarat?c? özelli?inizi ön plana ç?karmak istiyorsunuz. Sesle istedi?iniz gibi oynamak, istedi?iniz
yerde sesi yükseltip azlatmak istiyorsunuz diyelim. Macromedia bunu da dü?ünerek, ayn? menüye "Custom" seçene?ini koymu?. Bu
seçene?e t?klad???n?zda veya paneldeki "Edit" dü?mesine bast???n?zda kar??n?za "Edit Envelope" penceresi ç?kar.
Ses dosyalar? ile istedi?iniz gibi oynayabilirsiniz
www.dersmax.com
Ses İşlemleri
3
Ses İşlemleri
Edit Envope penceresinin
resmini bu sayfada görüyor olmal?s?n?z. Resmin üzerindeki 5 tane k?rm?z? rakam? i?leri kar??t?rmadan anlatabilmek için ben
koydum. Edit etti?imiz ses Stereo oldu?u için altta ve üstte iki ayr? kanal görüyoruz. Üstte sol kanal, altta sa? kanal yer almaktad?r.
?imdi s?ras? ile bu pencerede neler yapabilece?imize bir bakal?m.
1. Bu menü az önce bahsetti?im Sound panelindeki menü ile ayn? i?levi ta??yor. Macromedia öyle uygun görmü?, buraya da
koymu? ayn?s?ndan bir tane. Tüm seçenekler ayn?, ek bir efekt mevcut de?il.
2. Bu çizgi Volume diye adland?r?lan ve ses yüksekli?i diye tabir edilen olay?n sembolik gösterimidir. ?u an iki kanalda da ses en
yüksekte oldu?u için iki çizgide en yüksekte duruyor. Üzerlerindeki kare noktalar? Timeline'daki KeyFrame'e benzetebilirsiniz. Bu
çizgiyi istedi?iniz gibi e?ip bükerek ses yüksekli?i ile özgürce oynayabilirsiniz. Yukar?daki menüden seçti?iniz efektlerin de bu
çizgilerle sizin yerinize oynad???na dikkat edin.
3. Bu k?s?m bize sesin süresini saniye cinsinde gösteriyor. Burada bulunan minicik sürgü ise sesin kullan?lacak k?sm?n?
ayarlamam?z? sa?l?yor. Sürgüyü tutup sa?a do?ru çekti?inizde sesin ba? k?sm?n?n gri renk ald???na dikkat edin. Bu, sesi çalmaya
grinin bitti?i yerden ba?layaca?? anlam?na geliyor. Unutmay?n, sadece beyaz alan kanallara verilir, di?er k?s?mlar kesilip at?l?r.
4. Bu iki dü?me, tahmin edece?iniz gibi, oynad???m?z sesin ne ?ekle girdi?ini dinlememiz için h?z?r gibi yeti?iyorlar. Standart Play
ve Stop tu?lar?. Üzerine söyelenecek fazla bir ?ey yok.
5. Bu bölümdeki mercekler gösterimin detay?n? ayarl?yor. E?er uzun bir ses dosyas? ile u?ra??yorsan?z ve bir bak??ta dosyan?n
büyük bir k?sm?n? görmek istiyorsan?z üzerinde "-" yazan merce?e basarak gösterimin detayn? azalt?n. Yok, minik bir
dosyadaysan?z veya çok detay bir?eyle u?ra??yorsan?z üzerinde "+" yazan merce?e basarak gösterimin detay?n? artt?r?n.
Hemen yanlar?ndaki filim ?eridi ve saat i?areti ise "3" numarada anlatt???m k?sm?n gösterim cinsini ayarlaman?z? sa?lar. Saat
i?aretine t?klarsan?z, gösterim saniye cinsinden olacakt?r. E?er filim ?eridi i?aretine t?klarsan?z, gösterim frame numaras? cinsine
dönü?ür.
Sound panelini incelemeye devam edersek, "Sync" ad?nda ve uzat?lm?? hali "Synchronization" olan bir menü gözümüze çarpar.
Öyle çok fazla kullan?lan bir menü olmamakla birlikte, birçok yararl? özelli?i de kullan?c?lara sunar. Gelin, menünün seçeneklerini
tek tek aç?klayal?m:
'Synchronization' pek kullan?lmaz ama bizlere çok yararl? özellikler sunar.
Event: Varsay?lan de?er olarak (yani bu menüyü hiç ellemezseniz) bu seçenek aktiftir. KeyFrame'e ekledi?iniz sesin kendi zaman
çizgisinde (Timeline) çal?nmas?n? sa?lar.
Start: O s?rada çal?nan ba?ka bir ses varsa onu tespit eder, durdurur ve yeni sesi çalmaya ba?lar.
Stop: Bu özellik belirlenen Frame'de sesin durdurulmas?n? sa?lar. Böylece animasyon o kareye geldi?inde belirtilen ses
durdurulacakt?r.
Stream: Flash'?n çal??ma mant???nda FIFO denilen ve aç?l?m? First In first Out (?lk gelen ilk ç?kar) yatmaktad?r. Böylece en önce
belle?e yüklenen dosya ilk olarak gösterime girmektedir. Ancak bu mant??a göre, dosyan?n normal olarak aç?lmas? için önce
tamam?n?n belle?e yüklenmesi gerekir. Tabi bu da dosyan?n bir süre beklemesine neden olur. Bu seçenek, Frame'lerin tümünü
belle?e almadan sesin çal??t?r?lmas?n? sa?lar. E?er animasyon biterse, Event veya Start'tan farkl? olarak ses de beraberinde
kesilecektir.
Synchronization menüsünü de tan?d?kdan sonra, panelin en alt?nda bulunan Loops kutucu?una de?inelim. Bu seçenek animasyon
içine eklenen sesin kaç kere çal?naca??n? belirler. Örne?in bu kutucu?a 10 yazarsan?z, sözü geçen ses 10 kere tekrarlanacakt?r.
Ben ilk defa bu kutucu?u kurcalarken, sesi sürekli çald?rabilmek için, kutuya bir programc? edas?yla "-1" yazm??t?m. Tabi ki Flash
bu de?eri kabul etmedi. Bu i?lem için o kutuya ben "999" yaz?yorum. Internette bir ders notu okurken "999" un üzerindeki
www.dersmax.com
Ses İşlemleri
4
Ses İşlemleri
de?erlerde Flash'?n saçmalad???n? görmü?tüm. Nedenini ve do?ru olup olmad???n? bilmiyorum. "999" da yeterli bir de?er zaten.
Bir ziyaretçiyi ayn? ses dosyas?n? 999 kere dinletecek kadar site de tutmay? ba?arabilir miyiz bilmiyorum do?rusu.
Sound paneli ile i?imiz bittikten sonra, geriye Sound Properties penceresi ve Publish seçenekleri kald?. Library aç?kken herhangi bir
ses dosyas?na sa? tu?la t?klay?p aç?lan menüden Properties'i seçti?inizde kar??n?za Sound Properties penceresi ç?kacakt?r. Bu
pencereyi kullanarak ses dosyas?na yeni bir ad verebilir, onu nereden Import etti?inizi ö?renebilir, dosyan?n hangi tarihte
olu?turuldu?unu ö?renebilir, kalitesi ve süresi hakk?nda bilgi edinebilir, ba?ka bir ses dosyas? ile de?i?tirebilir, çe?itli s?k??t?rma
tekniklerini kullanarak de?i?ik kalitede ve büyüklükte ç?kt?lar elde edebilirsiniz.
Penceredeki "Import" dü?mesine basarak ses
dosyas?n? ba?ka bir tanesi ile de?i?tirebilirsiniz, böylece animasyonda bu sesi ta??yan tüm KeyFrame'lerdeki sesler bir hamle ile
de?i?ecek ve siz de zaman kazanm?? olacaks?n?z.
Bu pencerede en çok i?inize yarayacak olan k?s?m Compression yani s?k??t?rma olacak. Animasyon içersine ekledi?iniz seslerden
bir tanesi çok büyükse, ses kalitesinden ödün verip de?i?ik s?k??t?rma yöntemlerini deneyerek, sesin boyutunu küçültebilirsiniz.
E?er kulland???n?z tüm sesler yüksek kalite de ve dosya boyutunda ise bu i?lemi Publish Settings penceresinde yapman?z daha
mant?kl? bir çözüm olacakt?r. File* Publish Settings'ten ula?abilece?iniz bu pencerenin, "Flash" sekmesindeki Audio Stream ve
Audio Event seçenekleri sizlere, son dosyadaki tüm sesleri etkileyen s?k??t?rma çe?itleri sunar.
Biz Sound Properties penceresine geri dönelim, ve ses s?k??t?rma formatlar?na de?inelim. Burada bir menü ve alt?nda sesin
s?k??t?r?ld?ktan sonra ne özelliklere indi?ini, dosya boyutundan ne derecede kar sa?lad???n?z? görebilirsiniz.
Default: Bu özellik sesin kendi özelliklerini korumas?n? sa?lar. E?er bu ayar ile hiç oynamad?ysan?z, varsay?lan de?er olarak bu
de?er seçilecektir. Bu seçenek seçili iken animasyonu Publish ederseniz, Publish Settings menüsünde de s?k??t?rma seçilmedi?i
taktirde, ses özellikleri son dosyaya (SWF) de?i?tirilmeden aktar?lacakt?r.
ADPCM: Sesi mono ya da Stereo olarak de?i?tirebilen bir seçenektir. "Sample Rate" alan?nda seçti?iniz de?er, ses kalitesini ve
büyüklü?ünü etkiler. Dosya boyutunu çok küçük de?erlere indirebilece?iniz bir seçenek olmakla beraber ses kalitesinden de oldukça
ödün verilen bir özelliktir.
MP3: Hepinizin yak?ndan tan?d??? ses s?k??t?rma tekni?i Flash içersinde de
yerini alm?? bile! Bu formattaki ses, özelliklerinden neredeyse hiçbir?ey kaybetmez. Bununla birlikte dosya boyutunda çok fazla
azalmalar sa?layabilirsiniz. "Bit Rate" alan?ndaki de?er ne kadar yüksek seçilirse kalite o kadar iyi, dosya boyutu da bir o kadar
büyük olacakt?r.
Raw: Bu seçenek de MP3'den sonra pek cazip gelmez herhalde. Bu s?k??t?rma çe?idi, Sample Rate'e göre kalite ve boyut
ayarlamas? yapmaya olanak sa?lar. 44 Khz maksimum kalite ve orjinal sese en yak?n de?erdir.
Kaynak Mustafa HAT?PO?LU
www.dersmax.com
Ses İşlemleri
5
Download