Program Döküm Eki sayı 13, sayfa 23
Sayfanın metni

Sayfa 23

4 : 38 ms 5 : 56 ms 6 : 68 ms 7 : 80 ms 8 : 100 ms 9 : 250 ms 10: 500 ms 11: 800 ms 12: 1 s 13: 3 s 14: 5 s 15: 8 s

'd' (decay) ise, birazdan anlatacağımız 's' seviyesine düşme süresini belirtir. 0 da, 0-15 arası değerler alır ve şu anlamlara gelir:

0 : 6 ms 1 : 24 ms 2 : 48 ms 3 : 72 ms 4 : 114 ms 5 : 168 ms 6 : 204 ms 7 : 240 ms 8 : 300 ms 9 : 750 ms 10: 1.5 s 11: 2.4 s 12: 3 s 13: 9 s 14: 15 s 15: 24 s

's' (sustain) değeri, en yüksek değere ulaştıktan sonra sesin düşeceği şiddet seviyesini belirtir. 0-15 arası değerler olabilir. Ancak, bunun mesela 7 olması, sesin 7'ye düşeceği anlamına gelmez. Bu sayı bir orandır. Daha önce VOLUME ile belirtilmiş ses yüksekliğinin 7/15'i anlamına gelir.

'r' (release) sayısı da, sesin 's' seviyesinden sıfıra inmesi için geçecek süreyi belirler. Tını olarak adlandırılabilir. Aşağıdaki sürelere karşılık gelir:

0 : 6 ms 1 : 24 ms 2 : 48 ms 3 : 72 ms 4 : 114 ms 5 : 168 ms 6 : 204 ms 7 : 240 ms 8 : 300 ms 9 : 750 ms 10: 1.5 s 11: 2.4 s 12: 3 s 13: 9 s 14: 15 s 15: 24 s

'ses' ile belirtilen üretecin kullanacağı dalga biçimini belirler. 'dalga' için 1-4 arası bir sayı verilecektir.

1 : Üçgen dalga 2 : Testere dalga 3 : Dikdörtgen dalga 4 : Gürültü dalgası

Eğer dikdörtgen dalga seçilmişse, 0-100 arası bir sayı ile 'oran' belirtilmelidir. Bunun, tamsayı olması gerekmez. Ondalık sayılar da kullanılabilir. Bu oran, dikdörtgen dalganın alt ve üst seviyeleri arasındaki farkı % cinsinden verir. Eğer bir başka dalga türü seçilmişse, 'oran'a gerek kalmaz.

'efekt' yerlerine de aşağıdakilerden bir veya birkaçı gelebilir.

OFF : Eğer üç numaralı üreteç seçilmişse, bu parametre ile üretecin elektronik olarak hiçbir ses üretmemesi sağlanır. Diğer üreteçlerde bu olmaz. Genelde, bir başka sesi üçüncü üreteç ile modüle veya senkronize ederken, üç numaranın sesinin diğer sesleri rahatsız etmemesi için kullanılır.

S : 'ses' ile belirtilen üreteç, bir başka üreteç ile senkronize edilir. Bir numaralı üreteç üç numara ile, iki numara bir ile, üç numara iki numara ile senkronize edilir.

R : 'ses' numaralı üretecin üçgen dalgası, bir başka üreteç ile halka modülasyonuna sokulur. Bir numara üç ile, iki numara bir ile, üç numara da iki ile modüle edilir.

Belirtilen 'ses' numaralı üreteç, verilen süre kadar çalar. 'Süre' için en fazla 65535 verebilirsiniz ve bu da yaklaşık 46 saniye eder. Çıkacak ses, diğer komutlarla konmuş frekans, filtre, volum ve modülasyona göre değişecektir. Bu komut, sadece sesi açıp kapamaya yarar.

'Süre' yerine sayı dışında ON veya OFF da yazılabilir. ON derseniz, üreteç ses üretmeye başlayacaktır. Bu üretim, siz OFF verinceye kadar sürecektir.

Bu komutla da, C64'ün filtrelerini kullanabilirsiniz. Önce 'tip' ile filtre tipini seçmelisiniz. Bu, bir tek harf ile olur.

H : Yüksek frekans geçiren (highpass) T : Alçak frekans geçiren (lowpass) B : Orta frekans geçiren (bandpass) N : Orta dışı frekans geçiren (lowpass+highpass)

'frekans' ile de, filtre frekansı 30-11800Hz arasında belirtilir.

'rezonans' ise, filtre frekansı yakınlarındaki frekansların ne kadar vurgulanacağını belirler. 0-15 arası değerler alabilir. 15 ile, en yüksek vurgu seçilmiş olur.

Artık, bu filtre türünün geçerli olduğu üreteçlerin numaralarını 'ses1', 'ses2'... parametreleri ile verebilirsiniz.

İşte komutlarımız bu kadar. Hepsi de yararlı komutlar. Örnek programlarımızı inceleyerek pratik bilgi de elde edebilirsiniz.

Bir ufak not daha. Tüm komutları, BASIC komutları gibi kısaltabilirsiniz. Örneğin S ve SHIFT-O ile SOUNDCLEAR yazılmış olur.

İyi günlerde kullanmanız dilekleriyle...

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