Commodore sayı 42, sayfa 33

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 33

Program iki FOR-NEXT döngüsünden her geçişinde, yüksek byte kütüğündeki değer 1'le değişir, bu da tüm frekans değerini 256 ile değiştirmekle aynıdır. (Yüksek byte'ın 256 ile çarpıldığını unutmayın, bu rakam düşük byte'a eklenerek frekans sayısı bulunur.) Satır 210-280 sesi uzatmak için bir düşüş döngüsü kullanır. 1. dökümü yazdıktan sonra SAVE edin. Bu programdaki değişkenlerle oynayarak deneyler yapabilirsiniz. Satır 110'da değişik bir dalga biçimi Sirene bir iki ses2 ve ses3'deki ses kütükleri ayarlanabilir.

DOĞAYA DÖNÜŞ Döküm 4'de C-64 için cırcır böceği sesi çıkartan bir program var. Bu programı kurbağa sesi çıkartan bir programa dönüştürebilirsiniz. Bunun için dökümdeki 130 satırı POKE $D421,20 yapın. Şöyle bir 135. satır ekleyin: 135 :POKE $D424,X 2 ve 160 satırı değiştirin: 160 DT=20: GOSUB 200

Şimdi senaryoyu değiştirelim. Dalga sesine ne dersiniz? Döküm 5 size dalga sesi sunacak. Dalga sesinden sıkılıp havai fişek patlaması duymak istediğinizde 70. satırdaki ATAK değişkenini (A) 3 yapmanız yeterli. Makineli tüfek sesi duymak istiyorsanız 130. satırdaki DÜŞÜŞ döngüsünü kısaltın. Umarım sesler güzeldir. Ve yine umuyorum ki bu yetersiz yazının yardımıyla arkadaşlarınız ve programlarınız için birbirinden güzel sesler üretmeyi başarırsınız.

KUTUK RESET

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