Amiga Dünyası sayı 3, sayfa 24

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 24

Bilgi: Bu bölüm fonksiyonlar için gerekli olan ek bilgileri vermek için kullanılır. Bu bilgilerin girişi de aynen fonksiyonların girişi gibi bilginin verileceği notanın Bilgi bölümüne, sağ ve sol ok tuşları yardımıyla gelinerek, klavyeden girilir. Bilgiler her fonksiyona göre değiştiğinden bilgi türlerini fonksiyonlarla beraber aşağıda göreceğiz.

FONKSİYONLAR

1) Arpeggio: Arpeggio, akorları simüle etmek için kullanılan bir fonksiyondur. Simüle etme işlemi bir enstrüman çalınırken notaların hızla değiştirilmesi yoluyla sağlanır. Arpeggio, bilgi bölümünde sıfırdan farklı bir sayı ile beraber, komut bölümünde hiçbir fonksiyonun seçilmemesi durumunda otomatik olarak seçilir. Arpeggio'nun uygulanması şöyle olmaktadır:

Soundtracker, bir nota çalınırken o notanın bilgi bölümündeki değere beş defa bakar. Buradaki her dört bit (nibble), Soundtracker'ın çalınan notaya kaç nota eklemesi gerektiğini belirler. Bu beş defa bakma sırasında Soundtracker Bilgi bölümünde yer alabilecek değerlere göre aşağıdakileri gerçekleştirir:

0 — O andaki notayı çalar 1 — İlk nibble'ı (dört biti) o anki notaya ekler.

2 — İkinci nibble'ı o anki notaya ekler.

3 — 0 anki notayı çalar. 4 — İlk nibble'ı o anki notaya ekler. 5 — İkinci nibble'ı o anki notaya ekler.

2) Portamento: Portamento, bir sample'ın frekansını yukarı veya aşağı kaydırmak için kullanılır. Portamento kullanılırken bilgi bölümündeki değer her beş bakış sırasında çalınan notanın periyoduna eklenir veya çıkarılır. Burada dikkat edilmesi gereken nokta, yukarı kaydırma ile aşağı kaydırma için komut bölümüne ayrı değerler girildiğidir. Yani aşağıya doğru kaydırma için 2, yukarı kaydırma için 1 komut bölümüne girilmelidir.

Örnekler : D#2 3200 Aşağı $08 kaydırır ...... 0200 Aşağı $08 kaydırır ...... 0100 Yukarı $08 kaydırır ...... 0210 Aşağı $10

( = 16) kaydırır v.b.

3) Volüm değişmesi: Bu fonksiyon aynen portamentonun parametrelerini kullanır. Portamentoyla tek farkı frekans yerine volümün değiştirilmesidir. Fonksiyonu kullanmak için komut bölümüne A yazmalısınız.

4) Pozisyon atlama: Bu fonksiyon tıpkı pattern kesme gibi çalışır. Yani bu komutun görüldüğü event'de çalınmakta olan pattern kesilir. Fonksiyonun pattern kesmeden farkı, bilgi bölümündeki değerin şarkının devam edeceği yeni pozisyonu belirtmesidir.

Örnekler: E-2 2B04 — Pattern'i keser ve dördüncü pozisyondan şarkıyı çalmaya devam eder.

....0000 ....0B06 — Pattern'i keser ve altıncı pozisyondan şarkıyı çalmaya devam eder.

Görüldüğü gibi, bazı fonksiyonları kullanabilmek için mutlaka o event'de bir nota olması gerekmemektedir. Pozisyon atlama bize pattern'ler içinde dolaşma olanağını sağlar. Fonksiyonu kullanmak için komut bölümüne B yazmalısınız.

5) Volüm ayarı: Bu fonksiyon, bize şarkının volümünü değiştirme olanağını sağlar. Örneğin şarkı yavaş yavaş artan bir volümle başlayıp, yavaş yavaş azalan bir volümle bitebilir. Fonksiyon, volümü bilgi bölümündeki değere getirir ve bu volüm bir sonraki ses çalınana kadar aynı kalır. Bu noktadan sonra, volüm yeni çalınan sese ait volüme yeniden ayarlanır.

Örnekler: C*1 1C22 — Volümü $22 (= 34)'ye ayarlar, bir numaralı enstrümanı birinci oktavdan do diyez notasını çalmak için kullanır.

D—2 0000 — Bir numaralı enstrümanı birinci oktavdan si notası çalmak için kullanır ve volümü o enstrümanın volümüne ayarlar. Fonksiyonu kullanmak için komut bölümüne C yazmalısınız.

6) Pattern kesme: Pattern kesme, 64 notadan daha kısa pattern'ler yapmak için kullanılır. Bu fonksiyonu içeren nota çalındıktan sonra, pozisyon tablosundaki bir sonraki pattern'den şarkının çalınmasına devam edilir.

Örnekler: A*3 1D00 — Bu noktada pattern kesilir.

.... 0D00 — Yukarıdakiyle aynı. C—1 0D30 — Yukarıdakiyle aynı. Fonksiyonu kullanmak için komut bölümüne D yazmalısınız.

7) Filtreyi açıp kapama: Soundtracker'ın bu fonksiyonu Amiga'nın alçak-geçirgen filtresini açıp/kapamaya yarar.

Örnekler: G*2 1E01 — Filtre'yi ve power ışığını kapatır.

.... 0000 E—1 1E00 — Filtre'yi ve power ışığını açar.

Fonksiyonu kullanmak için komut bölümüne E yazmalısınız.

8) Çalınış hızını ayarlama: Bu fonksiyon şarkının çalınış hızının çalınma sırasında değiştirilebilmesini sağlar. Geçerli olan hız aralığı $01'den $0F'ye kadardır. Eğer bilgi bölümünü sıfır yaparsanız fonksiyonun hiçbir etkisi olmaz. Şarkıların normal çalınış hızı altıdır.

Örnekler: D—2 4F04 — Hızı 4'e ayarlar. .... 0000 E—1 0F00 — Hızda değişiklik olmaz.

Klavyeyle gezinmek için ← ve → tuşları.