Herkese merhabalar,
Yaklasik 3 aydir uzerinde calistigim SynthMaster isimli soft synth'imin ilk versiyonunu nihayet tamamladim ve betasini internete koydum. Yahoo groupsda synthmaster grubuna uye olan herkes betayi grubun files bolumunden indirebilir Uyelik herkese acik, grubun adresi: http://launch.groups.yahoo.com/group/synthmaster/
SynthMaster ile kilise orgundan, harpsichorddan tutun da analog synth'lere kadar cesitli yelpazede enstrumanlar uretmek mumkun. Her bir presetin yaklasik 300 (!) degisik parametresi var, bunlarla oynayarak sonsuz sayida ton elde edilebilir.
SynthMaster ses sentezlemede kullanilan temel metodlarin hepsini kullaniyor (additive synthesis, subtractive synthesis, frequency modulation (FM), amplitude / ring modulation (AM) ). Ses kalitesinin profesyonel kalitede olmasi icin kullanilan temel dalgalarin hepsi bandlimited ve sampling islemi icin 8 point interpolation kullaniyor, boylece aliasing noise minimum seviyede tutuluyor.
MIDI araciligiyla enstruman parametreleri real-time kontrol edilebiliyor. Ayrica esnek mimari sayesinde her bir MIDI controller birden cok parametreyi degistirmek icin kullanilabiliyor, hatta aralarinda lineer bir transformasyon da tanimlanabiliyor.
Enstruman sesi sentezlendikten sonra degisik efektlerden geciyor. Bunlar sirasiyla:
* vibrato
* 2 adet multimode resonant filtre (ciktilarina distortion da eklenebiliyor)
* tremolo
* chorus/flanger/delay
* reverb
Bu efektlerin hepsi her bir enstruman/MIDI kanali icin ayri ayri process ediliyor, bu reverb ve chorus icin de gecerli. (bunu soylemenin nedeni pek cok sound modulde reverb ve chorus'un ortak efektler olmasi, bu yuzden bir kanalda chorus varken digerinde ornegin flanger olamiyor.). Reverb algoritmasini fiziksel modeller (geometri desem daha dogru olacak!) kullanarak gelistirdim, boylece enstrumanin secilen oda icerisindeki herhangi bir noktadaki sesini gercekci olarak duymak mumkun oluyor (pan ve distance parametrelerini degistirerek). Hatta ayni enstrumani degisik kanallarda degisik pozisyonlara yerlestirerek tam bir koro efekti de yaratilabilir.
SynthMaster ’in performansi nasil diye soracak olursaniz, o konuda iddiali oldugumu soyleyebilirim. Her ne kadar profesyonel oldugunu soyleyen yazilim sirketleri (bkz: Digidesign) optimizasyona onem vermeseler de, ben bu konuyu meslege atildigimdan beri ciddiye aliyorum. Modern islemcilerin hepsinde (P3/P4/Athlon) SIMD teknolojisi mevcut, bu teknoloji ile islemci ayni anda paralel olarak 4 adet toplama/carpma/bolme/vsvs yapabiliyor, ancak gelin gorun ku piyasada SIMD icin optimize edilmis plugin/synth ben hic duymadim henuz. Herneyse, sonucta SynthMaster SIMD destekliyor, ve performansi cok iyi. Ayrica CPU’nun yuzde kacini kullanacaginizi ayarlayabiliyorsunuz, boylece islemcinizi baska isler icin de kullanabiliyorsunuz (tabi bu durumda polifoni azaliyor).
SynthMaster’i kullanmak icin minimum P2 300 ayarinda bir islemci gerekiyor. Ayrica MIDI controller keyboard da sart diyebilirim. DAW uygulamalariyla (ProTools, Sonar , Cubase) entegre edebilmek / MIDI dosyalarini calabilmek de mumkun, bunun icin MIDI-YOKE gibi bir virtual patch cable yazilimi gerekiyor (MIDI YOKE donationware bir program, yani isinizi gorurse bagis yapiyorsunuz). Synth’in 16 bit wav formatinda ciktisini kaydetmek de mumkun, bu sekilde bu cikti diger DAW uygulamalarina bir audio track olarak da eklenebiliyor.
Umarim SynthMaster herkesin isine yarar ve zevkle kullanilir. LE versiyonu 8 ses polifoniye sahip ve ayni anda 4 kanala/enstrumana izin veriyor. Bu versiyon freeware olacak. Beta test asamasi bittikten sonra (2-3 ay sonra) standart versiyonu cikaracagim o da 32-48 ses polifoni + 8 kanal/enstrumani destekleyecek. Saniyorum o versiyonu shareware olarak dagitacagim. Ayrica bir de Pro versiyon dusunuyorum, o da 128 ses polifoni + 16 kanal/enstrumani ve ReWire teknolojisini destekleyecek boylece direk olarak DAW’lara entegre edilebilecek.
Bu arada sizlere KV331Audio ismini nasil buldugunuzu da sormak istiyorum. KV331 ismini nereden buldunuz derseniz bu Mozart’in Turk Marsinin (Alla Turca) numarasi. Turk marsi benim favori parcalarimdan (ve nadir calabildigim parcalardan) birisi oldugu icin, ve Turk kimligini de dolayli olarak yansittigi icin bu ismi dusundum. Umarim dikkat cekici olacak global musteriler icin de !
Herkese iyi calismalar, ve SynthMaster’la iyi eglenceler! Son bir not: program 50 tane hazir preset/enstruman ile geliyor, her birisinin ayri ayri aciklamasi da mevcut.
Bulent
Yaklasik 3 aydir uzerinde calistigim SynthMaster isimli soft synth'imin ilk versiyonunu nihayet tamamladim ve betasini internete koydum. Yahoo groupsda synthmaster grubuna uye olan herkes betayi grubun files bolumunden indirebilir Uyelik herkese acik, grubun adresi: http://launch.groups.yahoo.com/group/synthmaster/
SynthMaster ile kilise orgundan, harpsichorddan tutun da analog synth'lere kadar cesitli yelpazede enstrumanlar uretmek mumkun. Her bir presetin yaklasik 300 (!) degisik parametresi var, bunlarla oynayarak sonsuz sayida ton elde edilebilir.
SynthMaster ses sentezlemede kullanilan temel metodlarin hepsini kullaniyor (additive synthesis, subtractive synthesis, frequency modulation (FM), amplitude / ring modulation (AM) ). Ses kalitesinin profesyonel kalitede olmasi icin kullanilan temel dalgalarin hepsi bandlimited ve sampling islemi icin 8 point interpolation kullaniyor, boylece aliasing noise minimum seviyede tutuluyor.
MIDI araciligiyla enstruman parametreleri real-time kontrol edilebiliyor. Ayrica esnek mimari sayesinde her bir MIDI controller birden cok parametreyi degistirmek icin kullanilabiliyor, hatta aralarinda lineer bir transformasyon da tanimlanabiliyor.
Enstruman sesi sentezlendikten sonra degisik efektlerden geciyor. Bunlar sirasiyla:
* vibrato
* 2 adet multimode resonant filtre (ciktilarina distortion da eklenebiliyor)
* tremolo
* chorus/flanger/delay
* reverb
Bu efektlerin hepsi her bir enstruman/MIDI kanali icin ayri ayri process ediliyor, bu reverb ve chorus icin de gecerli. (bunu soylemenin nedeni pek cok sound modulde reverb ve chorus'un ortak efektler olmasi, bu yuzden bir kanalda chorus varken digerinde ornegin flanger olamiyor.). Reverb algoritmasini fiziksel modeller (geometri desem daha dogru olacak!) kullanarak gelistirdim, boylece enstrumanin secilen oda icerisindeki herhangi bir noktadaki sesini gercekci olarak duymak mumkun oluyor (pan ve distance parametrelerini degistirerek). Hatta ayni enstrumani degisik kanallarda degisik pozisyonlara yerlestirerek tam bir koro efekti de yaratilabilir.
SynthMaster ’in performansi nasil diye soracak olursaniz, o konuda iddiali oldugumu soyleyebilirim. Her ne kadar profesyonel oldugunu soyleyen yazilim sirketleri (bkz: Digidesign) optimizasyona onem vermeseler de, ben bu konuyu meslege atildigimdan beri ciddiye aliyorum. Modern islemcilerin hepsinde (P3/P4/Athlon) SIMD teknolojisi mevcut, bu teknoloji ile islemci ayni anda paralel olarak 4 adet toplama/carpma/bolme/vsvs yapabiliyor, ancak gelin gorun ku piyasada SIMD icin optimize edilmis plugin/synth ben hic duymadim henuz. Herneyse, sonucta SynthMaster SIMD destekliyor, ve performansi cok iyi. Ayrica CPU’nun yuzde kacini kullanacaginizi ayarlayabiliyorsunuz, boylece islemcinizi baska isler icin de kullanabiliyorsunuz (tabi bu durumda polifoni azaliyor).
SynthMaster’i kullanmak icin minimum P2 300 ayarinda bir islemci gerekiyor. Ayrica MIDI controller keyboard da sart diyebilirim. DAW uygulamalariyla (ProTools, Sonar , Cubase) entegre edebilmek / MIDI dosyalarini calabilmek de mumkun, bunun icin MIDI-YOKE gibi bir virtual patch cable yazilimi gerekiyor (MIDI YOKE donationware bir program, yani isinizi gorurse bagis yapiyorsunuz). Synth’in 16 bit wav formatinda ciktisini kaydetmek de mumkun, bu sekilde bu cikti diger DAW uygulamalarina bir audio track olarak da eklenebiliyor.
Umarim SynthMaster herkesin isine yarar ve zevkle kullanilir. LE versiyonu 8 ses polifoniye sahip ve ayni anda 4 kanala/enstrumana izin veriyor. Bu versiyon freeware olacak. Beta test asamasi bittikten sonra (2-3 ay sonra) standart versiyonu cikaracagim o da 32-48 ses polifoni + 8 kanal/enstrumani destekleyecek. Saniyorum o versiyonu shareware olarak dagitacagim. Ayrica bir de Pro versiyon dusunuyorum, o da 128 ses polifoni + 16 kanal/enstrumani ve ReWire teknolojisini destekleyecek boylece direk olarak DAW’lara entegre edilebilecek.
Bu arada sizlere KV331Audio ismini nasil buldugunuzu da sormak istiyorum. KV331 ismini nereden buldunuz derseniz bu Mozart’in Turk Marsinin (Alla Turca) numarasi. Turk marsi benim favori parcalarimdan (ve nadir calabildigim parcalardan) birisi oldugu icin, ve Turk kimligini de dolayli olarak yansittigi icin bu ismi dusundum. Umarim dikkat cekici olacak global musteriler icin de !
Herkese iyi calismalar, ve SynthMaster’la iyi eglenceler! Son bir not: program 50 tane hazir preset/enstruman ile geliyor, her birisinin ayri ayri aciklamasi da mevcut.
Bulent