Ritm Bulucu

Program dökümü: Ritm Bulucu

Anladığım kadarıyla Türkiye de bazı insanlar intro yapmaya başlamışlar. Bu işin içinde olmayanların gerekli yardımcı programları bulmakta zorlanacaklarını bildiğim için, bundan sonra sizlere bu konuda yardımcı olmaya çalışacağım,

Bu ay sizlere herhangi bir müzik içinde ritm tutan baytları bulmaya yarayacak bir program yolluyorum. Bir de örnek müziğimiz var tabii ki. Diski olanlar bu programı kolayca kullanabilirler. Kaset kullanıcıları ise biraz uğraşarak da olsa programın nimetlerinden yararlanabilirler.

İlk olarak programı yazın ve çalıştırın. Dosya adı sorulduğu zaman müziğin bulunduğu disketi takın ve müziğin adını girin. Müzik yüklendikten sonra ( ya da bulunanmadığı için yüklenemedikten sonra... diskin ışığını kontrol edin) müziğin en baştan başlaması için sıçrama yapmak isteyip istemediğiniz sorulacaktır. Genel olarak bu soruya Y (Yes-Evet) cevabını vermelisiniz. Daha sonra müziği başa almadan önce register'ların alması gereken değerleri girmeniz beklenir. Genelde bunların üçüne de sıfır değeri verilmelidir. Daha sonra da müziği başa almak için sıçranacak adres soruluyor. Bizim örnek müziğimizde buna $ 1000 vermelisiz.

Bundan sonra müziği çalmak için her taramada bir kez sıçraması gereken adres soruluyor. Sakın bunu interrupt rutiniyle karıştırmayın, bilgisayar kilitlenir. Verdiğiniz adresteki rutinden RTS ile çıkılmalı, JMP $EA31 veya JMP $EA81 ile değil!!

Son olarak da taramanın hangi adresten yapılacağı sorulur. Bunu da genelde müziğin başlangıç adresini verebilirsiniz.

Şimdi yeni bir ekrana geçeceksiniz. Bu ekranın en üstündeki kalın renk şeridi o anda üzerinde bulunduğunuz adresin rengini gösterir. Bir yandan da müzik çaldığı için, değişken bir adresin bir ritmi tutup tutmadığını, ya da hangi ritmi tuttuğunu rahatlıkla anlayabilirsiniz. Alttaki dört renkli şerit ise kullanılabileceğiniz hafızalar. 1,2,3 ve 4 tuşlarına basarak bu hafızaların o anda bulunduğunuz adresdeki değerlerin rengini her an göstermesini sağlayabilirsiniz. Bulunduğunuz 256 baytlık sayfanın gösterildiği yerin en üstünde o anda bulunduğunuz adres yazılı. Bunun yanındaki bir ibre de 0-255 arası hareket etme yeteneğine sahip ve bulunduğunuz adresin değerini gösteriyor. Bulunduğunuz adresi + ve - tuşlarıyla değiştirin. Sayfa değiştirmek için ise ve tuşlarını kullanın.

Kullanılan tuşların özeti şöyle:

1, 2, 3, 4: Hafızaların adresini ayarlamak için.

+, -: Adres kutusunu sağa ve sola oynat.

, : Adres sayfasını değiştir.

Kaset kullanıcıları ise müziklerini şu şekilde inceleyebilirler:

İlk olarak programı yükleyin ve çalıştırın. Daha sonra RUN/STOP RESTORE tuşlarına birlikte basarak programdan çıkın. İstediğiniz müziği belleğe yükleyin ($3000-$4000 arası dışında her yer olabilir). Daha sonra $3000 adresine sıçrayın: SYS 12288.

Dosya adı yerine geçersiz bir şey yazın ve her şeyi disk kullanıcılarının yaptığı gibi yapın.

The PUMA adlı müzikte 1700 sayfasında dolaşmanızı öneririm. Özellikle $1769, $176A, $176B adreslerinde çok iyi led olabilecek değerler var. Bu adreslerin değeri 1 olur olmaz led'lerinizi yakın. Bu sayede müzik rutini hakkında bilginiz olmasa bile müziğin hangi adreslerinde led olarak kullanılabilecek değerler bulunduğunu öğrenebilirsiniz.

Bu yazıdaki programlar

Dergideki dökümlerden çıkarıldı; satırlar derginin kontrol toplamlarıyla doğrulandı ve programlar VICE emülatöründe denendi. Tarayıcıdaki C64'te çalıştırabilir, indirip bir emülatöre sürükleyip bırakabilir ya da gerçek bir C64'te LOAD "AD",8,1 ile yükleyebilirsiniz. "Sorun bulundu" yazanlarda bazı satırlar okunamadı ya da tutmadı; düzeltilmiş bir sürümünüz varsa contact@coze.org adresine gönderin.