Commodore sayı 15, sayfa 55

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 55

fızada bulunan program silinmez. Bazı Commodore 64'lerin RESTO-RE tuşu içiçe birkaç tane NMI yaratıp programın kafasını karıştırabilir. Böyle durumlarda da RESET komutunu kullanmanızı tavsiye ederiz. Çünkü bu komut hiç olmazsa bilgisayarı belli bir duruma getiriyor. Örnekleme seviyelerini renklerle de belirleyebiliriz. Bunun için örnek olarak COLDEFO,11,12,15 komutunu vererek dört değişik gri tonunu isteiğimiz renk tonları olarak belirleriz. Şimdi HEAR SPEED 1 komutunu verdiğinizde, girilen sesi dinleme durumuna geçersiniz. Bu işlem sırasında ekran kapanır (kasetten yükleme yapılır gibi) ve tanımlanmış dört renkten birini gösterir. Şimdi trimpotu en soldaki pozisyonuna getirip, yavaşça en soldaki pozisyonuna doğru hareket ettirirseniz, demin tanımladığımız dört renk aynı sırayla ekranda görünür. Şayet gerçekten bu durum gerçekleşirse devreniz kusursuz çalışıyor demektir. Tam kalibrasyonu yapmak için trimpotu bu sefer oldukça yavaş olmak üzere tekrar sola çevirin. Kalibrasyonu gözle izleyin ve 3. renkten, 2. renge (bu örnekte griden koyu griye) geçtiği anda bırakın. Bu nokta sizin kalibrasyon (sıfır) noktanızdır. Başka bir nokta da kalibrasyonu çok abartmayın. Mesela çok uğraşıp bu iki renk arasındaki çok hassas bir geçiş bölgesi bulabilirsiniz. Bu geçiş bölgesi o kadar hassastır ki, digitizer'ın girişimde hiçbir sinyal olmasa da ekranda her iki renk gidip gelir. Böyle bir durum aşırı hassaslıktan başka bir şey değildir ve her şeyin aşırısı gibi o da zararlıdır. Böyle bir ayarla yapacağınız örnekleme sırasında bol bol gürültü elde edersiniz, bil. hassa ortamda hiçbir şey yokken. rişi dinleme moduna bitirmek içi boşluk tuşuna basın. Böylece bilgisayar normale döner.

SESİN ÖRNEKLENMESİ

Speech-Basic'in 4 KByte uzunluğunda bir program olduğunu söylemiştik. Bu program kendi başına hafızanın $0800'den $1800 adresine kadar kaplar. Bunu hemen arkasından Basic program ve değişkenleri için kullanılan hafıza gelir. Bu hafıza bölgesinin bir sonu vardır ve işletim sisteminde HIMEM diye adlandırılır. Normal olarak bu sınır $A000 (40960) adresinde bulunur. İsterseniz bu sınırı aynı isme sahip (HIMEM) komut ile istediğiniz bölgeye (mantıkhi olmak koşuluyla) oturtabilirsiniz. Speech-Basic, ses bilgilerini HIHEM değerinden başlayıp hafızanın (aşağı, yukarı) son adresine kadar saklıyor. Böylece HIHEM değerini değiştirmekle, aynı zamanda hafızanın BA-SIC ve ses bilgileri arasında paylaşım oranını da belirliyorsunuz. Direkt modda yapılan çalışmalarda ne kadar çok ses hafızası ayrılırsa o kadar rahat bir çalışma yapıldığı gözlenmiştir. Örneğin HIHEM $1A00 aşağı yukarı 57.5 KByte'lık hafızayı ses bilgileri için rezerve ediyor. Ayrıca BA-SIC'te yazabileceğiniz kontrol programı için henüz 512 Byte'lik yeriniz mevcut. Diyelim ki o anlık hafıza paylaşımını bilmiyorsunuz ve bu bilgi size gerekli. Böyle bir durumda MEM komutunu kullanarak sözkonusu bilgiyi ekranda görebilirsiniz. Gerçek bir çalışma için dört adet örnekleme değerlerine karşılık gelen, gerek ses değerleri, gerekse renk değerlerini belirlemeniz gerekir. Örnek olarak başlangıçta COLDEFO, 11,12, 15 ve VOLDEF0,5,10,15 komutlarını kullanın. Tecrübe ile daha değişik kombinasyonlar bulursanız bunları da kullanabilirsiniz. Diyelim ki WALKMAN ile çalışıyorsunuz. Devre ile ses kaynağı (burada walkman) arasındaki bağlantıyı kurun ve kaseti istediğiniz bir yere sarın. Walkman'in üzerinden sesi ve bas sesleri sıfıra indirin (sonuna kadar kısın). Şimdi;

Bu şekilde analog ve digital kavramları arasındaki fark açıkça belli oluyor.

HEAR:RECORD SPEED |

veya F4 tuşu, verin. Bilgisayar gene dinleme durumuna geçecektir. Fakat bu sefer işlem daha ciddi olarak gerçekleşecektir. Şimdi teybi (walkman'i) başlatın ve ses şiddetini yavaş yavaş açın. Bu arada renk bantlarının ekran üzerindeki dağılımına dikkat edin. Gözlemler sonucu elde edilen tecrübeye göre en iyi sonuç tüm renklere ait bantların ekranda aşağı yukarı aynı sıklıkta bulunduğu ses şiddeti değeri sırasında elde edilmektedir. Bu arada bas seslerin şiddeti ile oynayın. Bu arada dikkat çeken bir olay bas seslerin belli bir değerin üstüne çıktıklarında tüm sesi örttükleri. Tüm bunları gözönünde bulundurarak bu parça ile ilgili ses ve bas şiddet ayarlarını optimal sonucu elde edene kadar yapın. Optimal ayarı elde ettiğiniz anda bandı tekrar aynı yere sarıp bir daha başlatın. Şimdi boşluk tuşuna bastığınızda örneklenen sesler hafızaya kaydedilmeye başlanacaktır. Aşağı yukarı 14 saniye sonra hafıza dolacak ve bilgisayar tekrar ekranını açıp mesaj verecektir. Hafızaya okuma işlemini, ara bir yerde durdurmak istediğinizde ise yapacağınız sadece (RESTORE) tuşuna ((RUN-STOP)'suz) basmak. Böylece direkt moda geri döner ve hafızaya okuma işleminin kesildiği adresi belirten mesajı alırsınız. Eğer yapacağınız kaydın tüm hafızayı doldurmasını istemiyorsanız, o zaman RECORD komutundan sonra kayıt sırasında doldurması için bir adres aralığı vermeniz gerekiyor. Bunun kullanımı ise şöyle:

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