Currah - Currah

Currah bir ingiliz bilgisayar Çevresel üretici, esas olarak ünlü konuşma sentezi ROM kartuşları için tasarlandı ZX Spektrumu, Commodore 64 ve diğer 8 bit ev bilgisayarları 1980'lerin.

ZX Spektrumu için Currah μSource

Currah μSource, Quadhouse'dan. Kendi kendine yeten bir ROM kartuşunda, tümü Basic ile etkileşime girebilen tam işlevli iki geçişli bir makro derleyici, Forth ve bir hata ayıklayıcıya sahiptir. Ayrıca Arayüz 1 ile uyumludur.[1]

ZX Spektrumu için Currah μSpeech

Currah μSpeech, genellikle Mikro konuşma içine takılı genişleme bağlantı noktası ZX Spectrum'un arkasında. Sesi beslemek için ek ipuçları sağlandı ve UHF bilgisayardan üniteye sinyal. Üniteye takılan TV anten kablosu ve konuşma sesleri bilgisayarın ürettiği UHF sinyaline eklenmiştir.

Varsayılan olarak, birim, kullanıcının yaptığı her tuşa basıldığında, "CURSOR" olarak çıkan yön tuşlarında bile "konuştu". Bu, ayrılmış bir değişken tarafından kontrol edilebilir ANAHTARLAR. Yazıyor

LET ANAHTARLAR = 0

bu özelliği kapatırdı.

Programlama konuşması

Ayrılmış dize değişkenine bir değer atanarak belirli kelimeler ve ifadeler söylenebilir S $. Bu, diğerlerini belirtmek için parantez kullanılmadığı sürece harf harf yorumlandı. sesli telefonlar. Basit bir örnek, "(dth) eşittir", (dth) seslendirilmiş diş frikatif / ð /. Altmış üç sesli telefon sağlandı. Temel perde modülasyonu, harflerin durumlarını değiştirerek elde edilebilir - büyük harfler biraz daha yüksek bir perdeyle telaffuz edilir.

Daha karmaşık bir örnek:

 5 REM OKAY WISEGUY BU IT10 LET a $ = "(oo) K (AA)" 20 LET b $ = "w (ii) z (ggg) (ii)," 30 LET c $ = "(dth) iz o "40 LET S $ = a $ + b $ + c $

Teknik detaylar

Birim, bir ULA mikroişlemciden bir WRITE komutu üzerinde çalışan bir ROM anahtar kelime konuşma kalıplarını içeren ve bir SP0256-AL2 konuşma işlemcisi. Ayrıca, net konuşma için bir saat ve sesi TV kablosuna aktarmak için bir ses modülatörü içeriyordu. Ses çıkışının ince ayarına izin vermek için küçük bir ayar vidası sağlanmıştır.

Ünite, açılışta en üst 256 baytlık belleği tahsis etti ve USR grafiklerini ve RAMTOP'u aştı. Bu, bazı programlarla, özellikle de bu alanı makine kodu için kullanan oyunlarla uyumsuz hale getirdi.

Maliyet nedenlerinden dolayı, birim aşağıdakileri sağlamadı: papatya zinciri oluşturma bilgisayarın genişletme bağlantı noktasındaki diğer aygıtlar. Birçok oyun kolu arayüz üreticiler de aynı yaklaşımı benimsedi, yani aynı anda hem bir joystick hem de MicroSpeech ünitesi takılı olamazdı.

Ganimet (Firebird Software Ltd) bir MicroSpeech ünitesinin varlığını tespit etti ve kullanıcıya MicroSpeech ünitesi yoksa oynanacak olan tamamen farklı bir oyun sundu.[2]

Tarih

Currah tarafından satın alındı DK'Tronics 1985'te.[3] DK'Tronics, MicroSpeech birimini ve yazılımlarının birçoğunu (örneğin Maziaklar ve Zig Zag ) destekledi.

Dış bağlantılar

Referanslar

  1. ^ "Sinclair Kullanıcısı 48 - Currah μSource". Sincuser.f9.co.uk. Arşivlenen orijinal 2012-03-05 tarihinde. Alındı 2012-11-02.
  2. ^ "Ganimet Gizli Oyun İncelemesi - ZX Planet :: Spectrum Heaven!". Zxplanet.emuunlim.com. Alındı 2012-11-02.
  3. ^ "Kendi işine bakıyorum" itibaren Spektrumunuz sayı 13, Nisan 1985