MASTER OF NOISE
Retro bilgisayar
Yine sentetik sesler, yine farklı melodiler!!! İşte size yeni bir program, yeni bir yardımcı........
Selamlar !!! Umarım keyfiniz yerindedir. Bu ay sıkılmazsanız hep birlikte, yine sentetik sesler kullanan bir müzik programını inceleyeceğiz. Bu programın farklı yönü, örneklenmiş seslerin haricinde program aracılığıyla enstrüman yaratıp, bu enstrümanları da dilediğimiz gibi kullanabilmemiz. Bu da tabii ki bizim hafızadan oldukça tasarruf etmemiz anlamına geliyor. Programı açıklarken sentetik sesler ile ilgili teknik terimlere de değineceğim. Bu konudaki sorularınızın cevaplarını 9. sayıda "SES FREKANS TEKNİĞİNE BİR GÖZ ATIŞ" başlıklı yazıda bulabilirsiniz.
Şimdi ufak ufak programla tanışmaya başlayalım !!!!
MASTER OF NOISE. 4 ayrı sayfa halinde çalışır. Bunlar:
1- SONG EDITOR sayfası. 2- PATTERN EDITOR sayfası. 3- SYNTHETIC EDITOR sayfası. 4- SAMPLE MANAGER sayfasıdır. Bir müzik parçası yapılırken, ilk önce enstrümanlar hazırlanır. Sonra bu enstrümanları kullanan melodiler; pattern'lerde notalar halinde yerlerini alır. Bu aşamadan sonra ise artık iş bu pattern'lerin sırayla çalınmasına kalır.
Dilerseniz, işe enstrümanları hazırladığımız sayfadan başlayalım.
SYNTHETIC EDITOR Bu sayfada, müzik parçamızda kullanacağımız enstrümanları tanımlayacağız. İsteğimize uygun olarak sentetik sesler yaratıp kullanacağımız gibi, bir de disketten örneklenmiş sesleri kullanabiliriz.
Instrument nr (0-63): O sırada üzerinde çalıştığımız enstrümanın numarasını gösterir.
Use waveform (0-63): Enstrümanın kaç numaralı dalga şeklini kullanacağı buradan seçilir.
Arpeggio count (0-255): Arpeggio; belli bir nota dizisine ait notaların peş peşe birbiri ardından çalınmasına denir. Bizim Arpeggio'muz, 255 notalık bir diziden oluşmakta. Bu parametre ile bu 255 hanelik dizinin her birimindeki nota değerini ayarlayabilir ve o sırada dizinin kaç numaralı hanesini değiştirdiğinizi görebilirsiniz.
Arpeggio byte (0-255): Bu parametre ile Arpeggio dizisine ait notaların tını değerlerini girebilirsiniz. Bu değer, bir nota değeri değil sesin hangi tonda çalınacağına ait bir değerdir.
Phase shift: Ses çalınırken fazı da kaydırabilir. Bu parametre ile fazın ne şiddette kaydırılacağı belirtilir.
Phase speed (0-255): Faz kaydırma işleminin hızını belirtir.
Pitch fall (0-31): Ses çalınırken tınısı kaydırılabilir. Bu parametre, bu ton kaymasının derecesini belirtir.

Bir ses çalınırken ses şiddeti seviyesi (volümü) zamana göre değişir. Ses en düşük seviyeden ilk önce belli bir ses seviyesine belli bir hızda ulaşır. Buna sesin yükselmesi (ATTACK) denir. Daha sonra ses şiddeti belli bir seviyeye düşer veya sabit kalır. Buna sesin kayboluşu (DECAY) denir. Şimdi ses hafif kaybolmaya yüz tutmuştur veya sabit seviyededir. Bu aşamada, sesin seviyesi tamamen sönümlenmeden biraz daha belli bir seviyede tutularak uzatılabilir. Buna sesin uzaması (SUSTAIN) denir. Artık ses seviyesi uygun bir şekilde düşebilir. Buna ses seviyesinin sönümlenmesi (RELEASE) denir. Tabii bu olaylar kısa zaman dilimlerinde oluşur.
Attack volume (0-255): Ses seviyesinin ulaşacağı tepe değeri buradan belirlenir.
MASTER OF NOISE
KUBİLAY KILINÇ
Attack speed (0-255): Ses seviyesinin tepe değerine ne kadar zamanda ulaşacağı buradan ayarlanır.
Volume until (0-255): Ses seviyesinin tepe noktaya ulaştıktan sonra, ya belli bir seviyede asılı kalması ya da çabucak sönümlenmesi gerekir. İşte bu parametre ile bu asılı kalma seviyesi ayarlanır. "0" olduğunda "ATTACK VOLUME" parametresindeki değer dikkate alınır.
Decay speed (0-255): Ses seviyesinin kayboluşunun hızı bu parametre ile belirlenir.
Sustain time (0-255): Ses seviyesi kayboluş işlemi ile tamamen sönümlenmeden önce (bu iki işlem arasında çok ufak bir nüans farkı vardır. Kayboluş sönüş işleminden zaman dilimi olarak daha önce meydana gelir ve kayboluştan sonra ses seviyesi belli bir yerde tutulup uzatılmazsa, sönümlenme işlemine gerek duyulmayacaktır. Bilmem anlatabildim mi ??!!) belirli bir seviyede tutularak uzatılabilir. Bu bekleyiş süresi de bu parametre ile ayarlanır.
Release volume until (0-255): Sönümlenme işlemine girmeden önce ses seviyesi belli bir seviyede sabit kalmalıdır. Bu parametre ile bu seviyeyi ayarlayabilirsiniz.
Release speed (0-255): Ses seviyesinin tamamen kaybolmasının hızı bu parametre ile ayarlanır.
Biraz evvel yukarıda gördüğümüz sesin şiddeti ile ilgili parametreler, sesin zarfı (ENVELOPE) ile ilgilidir.
Fine tuning (1-15): Bu parametre ile sentetik enstrümanın tınısını değişik tonlara adapte ederek akordu ile oynayabiliriz.
Showing wave form number: Dalga şekillerinin gösterildiği display'de (göstergeç) kaç numaralı dalga şeklinin gösterildiğini belirtir. Bu parametreyi değiştirerek, diğer dalga şekillerini bu display'de görebiliriz.
Up sample: Display'de gözüken dalga şeklinin bir üst oktavını alır.
Down sample: Display'de gözüken dalga şeklinin bir alt oktavını alır.
Wavepreset nr (1-15): Programımız bize belli bir miktar hazır dalga şekli sunmaktadır. Bu dalga şekillerinden hangisini kullanmak istersek, bu parametreyi değiştirerek seçmemiz gerekir.
Accept preset: Yukarıda bahsettiğim parametre ile seçtiğimiz dalga şeklini bu komut ile display'de görebiliriz. Bu durumda artık display'e gelen bu dalga şekli o an üzerinde bulunduğumuz dalga şekli hanesinde bulunacaktır.
Bu programın bize sunduğu inceliklerden biri de tanımlanan iki dalga şeklinin birbiri ile karıştırılabilmesidir. Yalnız bu iki dalga şekli düşündüğünüz anlamda birbiriyle üst üste binerek karışmaz. "SPEED" parametresinde belirtilen belli bir periyotta mix edilmiş dalga şekli; bir an 1. dalga şeklinin formunu, bir an da 2. dalga şeklinin formunu alır. Bu sayede iki sesin özelliklerini taşıyan yeni bir dalga şekli elde etmiş oluruz.
Mix waveforms: Bu parametreler ile iki dalga şeklini karıştırıp yeni bir dalga şekli elde edebiliriz. Ama ne yazık ki bu tip dalga şekillerinden yalnızca iki tane tanımlayabiliyoruz. Burada alt ve üstteki parametreleri ŞEKİL 1'de verdiğim diyagram ile sanırım daha net anlayacaksınız.
SPD (speed) (0-255): Bu parametre ile karıştırılma periyodunun hızı ayarlanır.
Return Song Editor: "SONG EDITOR" sayfasına dönmemizi sağlar.
SM: SYNTHETIC seslerin haricinde örneklenmiş sesleri de kullanabileceğimizi söylemiştik. Bu komut ile örneklenmiş sesleri disketten yükleyebileceğimiz bir sayfaya gireceğiz.
SAMPLE MANAGER: Bu sayfada, sentetik seslerin haricinde kullanmaya ihtiyaç duyduğumuz sound sampler'lar tarafından örneklenmiş enstrümanları disketten yükleyeceğiz.
Sample NR (0-16): Bu parametre; programın ve hafızamızın elverdiği ölçüde yüklediğimiz enstrümana ait numarayı göstermektedir. Bu numarayı "Synthetic Editor" sayfasında bulunan "USE WAVE-FORM" parametresinde kullandığımız zaman, program bunu bir sentetik sesmiş gibi kullanacak. Ama aslında o parametrede yer alan bir dalga şekli değil örneklenmiş bir sestir.
Sample Start: Örneklenmiş sesin hafızadaki başlangıç yerini gösterir. Farklı iki enstrümana aynı başlangıç değerini veremezsiniz.
Örneğin; 1 numaralı hanede başlangıç adresi "000000", bitiş adresi "15324" olan bir ses kullandınız. Bundan sonra 2 numaralı hanedeki enstrümanın başlangıç adresi otomatik olarak bir evvelki enstrümanın bitiş adresi olacağı için, ikinci enstrümanın başlangıç değeri "15324" olmalıdır.
Loop Start: Örneklenmiş ses eğer devamlı çalan bir enstrüman ise, "LOOP" adresinin bitimini vermeniz gerekir. Bu da kuşkusuz örneklenmiş sesin uzunluğunu belirten rakamdır. Bunu, disketin directory'sini alıp uzunluğuna bakarak öğrenebilirsiniz.
Eğer yüklediğiniz sesin devamlı çalmasını istemiyorsanız, "LOOP START" parametresindeki değer "START SAMPLE" parametresindeki değerden 2 birim küçük olmalıdır.
Sample Name: Disketten yükleyeceğiniz sesin ismini ilk önce burada belirtmelisiniz.
Load Sample: Disketten örneklenmiş ses yüklemenizi sağlar. Go Back: "SYNTHETIC EDITOR" sayfasına geri dönmemizi sağlar. PATTERN EDITOR
Bu sayfada ise, hazırladığımız enstrümanları notalar halinde kullanarak melodiler ve perküsyonlar oluşturacağız.

Pattern NR: O sırada üzerinde çalışmakta olduğumuz pattern'i gösterir. Buradaki rakamı değiştirerek, diğer pattern'lere geçebiliriz.
Step: Pattern'de çalınacak nota adımlarını gösterir.
Note: Her adımdaki notaları gösteren sütundur.
Inst: Notaların kullandığı enstrüman numaraları bu sütundadır. Ne yazık ki, bu notaların kullandığı enstrümanlara ait rakamları notaları yazdıktan sonra siz elle tekrar girmek zorundasınız.
Bend To: Eğer bir notadan bir notaya bir ton kayması yapacaksak; ilk önce "Note" sütununa başlangıç notasını, hemen yanında bulunan bu sütuna da ulaşılmak istenen nota değeri yazılmalıdır.
Bend Speed: Yukarıda bahsedilen ton kayması işlemine ait hız burada belirlenir.
Bu parametrelerin haricinde: F1, F2, F3, F4 tuşları enstrümanları pattern'e yazarken oktavlarını değiştirmenizi sağlar. F6 tuşu ile bir pattern'i hafızaya alabilir ve F7 tuşu ile de başka bir pattern'e kopyalayabilirsiniz. F10 tuşu ile pattern'leri temizleyebilirsiniz. "DEL" tuşu ile de herhangi bir adımdaki notayı silebilirsiniz. Ekranın sağ tarafında bulunan "ÜÇGEN" ile pattern'i dinleyebilir, "KARE" ile çalma işlemini durdurabilir ve "DAİRE" sembolü ile de notaları ve ilgili rakamları sayfaya yerleştirebilirsiniz.
Exit: Bu komut ile "SONG EDITOR" sayfasına geri dönebilirsiniz.
SONG EDITOR Nihayet artık pattern'leri birleştirip müzik parçamızı çaldıracağımız sayfaya geldik.
Track x/x: Bu parametreler, hangi sütunun hangi kanalı ve çıkışı soldan mı veya sağdan mı verdiğini belirtirler.
Pattern nr: Çalınacak pattern'in numarasını belirtir.
Transpose: Çalınacak bir pattern eğer başka bir anahtara transpoze edilecekse, buradaki değerin uygun değere ayarlanması kafidir. Buradaki artırılıp eksiltilen her birim değer, yarım ses notaları etkiler. "-" değer kullanırsanız, notayı alçak notalara kaydırmış olursunuz.
Sequence nr: Parçanın hangi adımında olduğumuzu gösterir. Bu parametredeki rakamı değiştirerek diğer adımlardaki sayfalara geçebiliriz.
Speed: Parçanın çalım hızını belirtir. Song Length: Bu parametre ile parçanın kaç sayfadan oluşacağını ayarlayabiliriz. Bu parametrenin değeri, her zaman parçada çalınacak olan sayfaların sayısından bir fazla olmalıdır. Aksi takdirde çalınmasını istediğiniz sayfa hiç çalınmaz.
Song name: Disketten "SIDSONGS" directory'si içinde bulunan müzikleri yükleyebilmek veya bu directory içine kaydetmek için, ilk önce buradan yükleyeceğimiz veya kaydedeceğimiz parçaya ait ismi yazmalıyız.
Pattern Editor: "PATTERN EDITOR" sayfasına geçmemizi sağlar.
Synthetic Editor: "SYNTHETIC EDITOR" sayfasına geçmemizi sağlar.
Bu sayfada yaptığımız parçayı dinlemek için "ÜÇGEN" sembolünü, durdurmak için ise "KARE" sembolünü kullanacağız. Bunların hemen sağındaki "Disket" sembolleri ile de diskette "SIDSONGS" directory'sinde bulunan parçaları yükleyip kaydedebiliriz.
Exit: Programı terk etmemizi sağlar. Açıklayacağımız parametre ve komutlar bu kadar. Son olarak programcı arkadaşlara bir şey söylemek istiyorum. Bu programda yapılmış parçaları demo veya intro'larda kullanabilmek için, "Replay Source" yoktur. Diskete kaydedilen bu parçalar, hafızaya yüklenip başlangıç adreslerine "JUMP" edildiğinde çalışmaktadırlar.
Eveet, bu aylık da bu kadar. Size önerim, sentetik ses kullanan programları hiç yabana atmayın. Bir dahaki bir yazıda karşılaşmak ümidiyle HOŞÇA KALIN !!!!
