Donanım & Gadget

İmza alışverişinden cep stüdyosuna: M-Vave FM-1

İmza alışverişinden cep stüdyosuna: M-Vave FM-1

M-Vave FM-1 tam olarak zayıf olduğum türden bir cihaz. Frekans modülasyonlu sentezleyici için özel bir kullanımım olmayabilir ama düşük fiyat yüksek havayla birleşince sepetime girmesini engelleyemiyorum.

İlk olarak ünlü Yamaha DX7 sentezleyicinin cepteki kuzeni olarak tanıtılan FM-1, ücretler sonrası sadece 59,72 dolar ile bir fırsat. Çıkışta kutuda yazdığını yapan, bunun dışında pek bir şey sunmayan havalı bir cihazdı.

Temmuzda Reddit’in r/synthdiy panosundaki bazı meraklı tamirciler FM-1’in stok firmware’ini tersine mühendislikle genişletmeye başladı. Eylüle gelindiğinde özel firmware’ler görünmeye başladı. Ekimi bitirmedik bile, FM-1’e kurulabilecek topluluk firmware projesi sayısı umut edebileceğimden çok daha fazla.

Bazılarını denemeye karar verdim. Ve merak ediyorsanız: Evet, Doom oynatıyor.

Stok firmware ve FM1 Open

17 Ekim’de M-Vave, FM-1 sahiplerinin sentezleyiciyi başka her şeye dönüştürebilecekleri özel firmware geliştirmesi için teşvik eden FM 1 Open yazılım paketini duyurdu. FM1 Open paketiyle birlikte bir SDK, tarayıcı tabanlı bir çalışma tezgahı ve artık açık bir platform olarak flaşlanıp geliştirilebilen stok firmware’in 15. sürümü geldi. Ünitenin 27 fiziksel piyano tuşu ve mütevazı 1,54 inçlik TFT ekranı müzikal ya da başka pek çok projeye çok iyi uyuyor.

Genelde bir meraklı topluluğu kapalı bir cihazı tersine mühendislikle açtığında resmi bir yama hızla gelir. M-Vave ise tam tersini yaptı. Uygulama kaynağı GPLv3 altında yayınlandı ve şirket özel firmware’i gerçek donanıma yüklemeden önce test etmek için tarayıcı içi bir emülatör bile ekledi. Bir uyarı var: Stok FM-1 paketini çalıştıran altyapı sentezleyici motoru hâlâ kapalı bir ikili olarak dağıtılıyor, yani aslında açık olan katman yığının uygulama katmanı. M-Vave’in topluluğa yönelik jestini bu azaltmıyor ama belirtmekte fayda var.

Kendi riskinizle ilerleyin

AliExpress’e koşmadan önce özel firmware yüklemenin riskleri olduğunu bilin. FM-1’i güçlendiren JieLi çipi firmware’i tek bir flash bankasında tutuyor, bu yüzden kesintili bir güncelleme cihazı zor kurtarılacak bir duruma sokabilir. Yükleme süreci kesintisiz tamamlandığı sürece sorun yaşamamalısınız. Yine de hiçbir şey hatasız değil ve bir şeyler ters giderse cihazı tuğlaya çevirme riski her zaman var.

Yükleme ayrıca cihazdaki tüm bilgileri silecek. Sentezleyiciye yeni bir firmware paketi yüklemeye çalışmadan önce kaydettiğiniz projelerin ve ayarların yedeğini alın çünkü kaybolacaklar. Ben boş bir stok tuvalinden başladım, bu yüzden gerçek bir risk yoktu.

Üniteyi aldığımda üzerinde stok v14 firmware’i çalışıyordu ve topluluk rehberleri özel firmware yüklemeye çalışmadan önce stok v15 firmware’e güncelleme yapmayı defalarca uyarıyordu. Kimin dinlemediğini tahmin edin? FM-1’imi yeni aldığım için en güncel paket olan v16’yı çalıştırdığını varsaydım. Yanılmışım.

5fa2ef23b7ecbdefa9c64a6661b6a064.jpg

Heyecanla v14 firmware paketinin üzerine doğrudan Doom’u yüklemeye çalıştım ve kurulum yüzde 80 civarında başarısız oldu. Yine de bir şey yazdı. Sentezleyici çalıştı ama cihaz artık yükleyicilerle aynı dili konuşmuyordu. Neyse ki M-Vave benim gibi dikkatsiz kullanıcıları öngördü ve FM1 Workbench’e nazikçe bir “zorla yükleme” aracı ekledi. Üniteyi yaklaşık 10 saniyede stok v15’e geri yükledi ve büyük bir baş ağrısından kurtardı.

Ders basit: Mevcut firmware sürümünüzü her zaman kontrol edin.

Özel firmware paketleri

FM-1 etrafındaki geliştirme sahnesi patlıyor ve yeni seçenekler sürekli çıkıyor. Denemek isteyebileceğiniz şeyleri görmek için listelere göz atabilirsiniz ve fm1-custom-fw GitHub’ındaki bir topluluk ipucu iyi bir tavsiye sunuyor:

Mutlak sert bir kural olmasa da, bir özel firmware’i doğrudan diğerinin üzerine yüklemekten kaçınmak için belirgin bir topluluk önerisi var. Tuğla riskini en aza indirmek için bazı kullanıcılar önce M-VAVE’in resmi güncelleyicisiyle resmi stok firmware’e (v15) geri dönmeyi, ardından bir sonraki özel firmware yapısını yüklemeyi öneriyor. Alternatif olarak Quixotic7 tarafından tasarlanan, çökme korumalı önyükleme stub’ları ve stok V15 kimlik emülasyonu ile özel yapılar arasında güvenli geçiş için tasarlanmış özel hafif bir köprü firmware’i olan TransitFM1’i kullanabilirsiniz.

Topluluk tartışmalarından ve kendi hatalarımdan öğrendiğim bazı diğer ipuçları:

FM-1’in tamamen şarj edildiğinden ve PC’nize USB üzerinden bağlandığından emin olun.

Paket kurulum süreci için Chromium tabanlı bir tarayıcı kullanın. Yükleyiciler tarayıcıda WebUSB ve Web MIDI desteğine bağlı olduğundan Firefox gibi seçenekler elenir.

Uygulandığında mevcut modeller listesinden FM-1’i seçin.

Paketin web yazıcısını kullanarak firmware’i FM-1’e yükleyin. Bu işlem sırasında ünitenin fişini çekmeyin veya gücünü kapatmayın. Paketi yazdığınız PC’nin yazma sırasında uyku moduna geçme riski altında olmadığından emin olun.

Deneyebileceğiniz bazı projeler şunlar.

Doom

Herhangi bir elektronik cihazın değerini ölçmenin en iyi yolu “Doom çalıştırır mı?” diye sormaktır.

81cce6939b2ce2b7535d2a2324b724f7.jpg

FM-1’de zaten birkaç Doom ile ilgili proje çalışıyor. 240 x 240 ekranlı ve mini piyano tuşlu bir cihazda iblisleri pompalı tüfekle indirmek asla tercih ettiğim bir yol olmayacak ama 60 dolarlık bir sentezleyici klonunda oyunun çalışmasını görmek daha az havalı değil. Bir yenilik ama klon sürümü şaşırtıcı derecede iyi oynandı. Kısa çizim mesafesi düşmanların bazen ansızın çıkmasına neden oluyor ama iblis avlarken bir sıçrama korkusu sevmeyen var mı?

Topluluk Doom seçeneklerini fm1-editor dizini üzerinden keşfedebilirsiniz.

Melodee

Stok firmware Yamaha DX7 deneyimini yeniden yaratmayı hedeflerken Melodee 1980’lerin ortası Casio CZ-1’den ilham alıyor; modern sanatçıların hâlâ peşinde olduğu sesi yaratmak için faz bozulması kullanan tam özellikli bir sentezleyici. Melodee dört motorla geliyor: bir CZ-1 emülatörü, DX7 tarzı bir motor, 808’ler için bir perküsyon motoru ve kişisel favorim olan Commodore 64 SID ses çipi emülatörü.

5217a5c44d55fe90a63df8afed7e52b3.jpg

8 bit döneminin çocuğu olarak günün teknolojik sınırları etrafında inşa edilen müthiş ses izlerini her zaman sevdim. Chiptune bestelemek her zaman ilginç bir hobi gibi görünüyordu ama doğru araçlara hiç sahip olmadım. Artık Melodee sayesinde her yere götürebileceğim taşınabilir bir chiptune keytar’ım var.

ad8bc072e321063b43bf5f31b2627398.jpg

60 dolarlık bir bütçeyle o klasik Cash Money sound’unu yeniden yaratmak ister misiniz? FM-1 artık sizi karşılıyor—bu, bir sonraki Mannie Fresh olma şansınız olabilir.

Felucca

İşte yetenekli bir cihazın yılın fırsatı haline geldiği yer. Felucca birçok topluluk firmware projesinin temelini oluşturuyor ve FM-1’i gerçek bir çok motorlu sentezleyiciye dönüştürüyor. Stok firmware farklı enstrümanlar seçmenize izin veriyor ama bir seferde yalnızca birini çalabiliyorsunuz. Felucca bağımsız enstrümanları aynı anda çalıştırıyor, böylece tek başınıza tam bir grup sesi yaratabiliyorsunuz.

e20a0712477244aed6a237f58d739f37.jpg

Felucca faz bozulmasından sanal analoga kadar bir düzineden fazla ses motoru içeriyor, artı yerleşik bir örnekleyici. Diğer öne çıkanlar arasında FM-1’in minik ekranında çalışmaktan daha az acı veren bir düzenleme sağlayan RAW tarayıcı içi web editörü ve cihaza gömülü tam çok kanallı pattern sekansörü yer alıyor. Müzik yapmak istiyorsanız başlamak için harika bir yer.

SLOOP

54d2a520f597b08edd961e0111ed6d94.jpg

SLOOP, FM-1’in groovebox çözümüdür. Kartlar masada: Bu makaleyi yazmadan önce groovebox’un ne olduğunu bilmiyordum. Kısaca, PC olmadan çalıştırılabilen kendi kendine yeten bir müzik stüdyosudur. SLOOP FM-1’i çaldığınız bir enstrümandan bestelediğiniz bir enstrümana çevirir. Izgara üzerinde davul ve bas programlarsınız, döngüleri zincirlersiniz ve makine ritmi sürdürürken diğer sesleri üstüne katmanlarsınız.

2b1986f02fd25efe7719ab5831cdb647.jpg

SLOOP, FM-1’e Felucca’nın ses motorları üzerinde çalışan davul makineleri ve sentez katmanları ekliyor. Sonuç, cebinize sığan meşru sekiz kanallı, pil destekli bir beat yapıcısı. Felucca’nın aksine SLOOP daha çok canlı performans için tasarlandı, ses katmanlarını giderek oluşturmanıza ve üst üste yığmanıza izin veriyor. SLOOP’ta ürettiğim sonuçlara nasıl ulaştığımı her zaman tam olarak anlamadım ama çok eğlendiğim için umursamadım.

Stüdyoda

Bazı özel firmware paketlerini keşfettikten sonra kendi tavsiyeme uyup gerçek kayıt için bir başlangıç noktası olarak Felucca’yı denemeye karar verdim. FM-1’i daha önce yükleme için kullandığım aynı USB bağlantısıyla PC’me bağladım. Audacity Felucca’yı hemen tanıdı ve kayıt cihazı olarak seçebildim. Oradan cihazdaki herhangi bir enstrüman veya efekti seçip USB üzerinden Audacity kanallarına canlı olarak kaydedebildim.

Masanızın başında bir PC’niz varsa bu güzel, peki ya ilham dışarıdayken gelirse? İşte Felucca’nın kendi kendine yeten kayıt süreci parlıyor.

88537d7f384a6ba25da3626464a4e124.png

FM-1’de tamamen müzik yaratmak beklediğimden daha sezgiseldi. Felucca kontrolleri hile sayfasını açtıktan sonra süreç sorunsuzdu: Kayıt kanalları ile Preset’ler arasında enstrüman değiştirmek için Algoritma düğmesini kullanın. Oradan yaratımınızı parça parça inşa edip katmanlayabilirsiniz.

Firmware ile biraz uğraştıktan sonra yaklaşık 15 dakikada dört kanallı bir beat döngüsü oluşturdum. Karanlıkta hissettiğim şekilde ilerledim, sesleri deniyor ve nerede oturduğunu düşündüğüm yere kaydırıyordum. Olabildiğince sade bir şeydi ama biraz zaman ve pratikle değerli bir şey ortaya çıkarabileceğimi düşünüyorum. Benim için bu kadar doğrudansa, gerçek müzikal yeteneğe sahip biri ne başarabilir hayal edin.

Parmaklarımın bazen iş için çok büyük olduğunu itiraf edeceğim. FM1’in yumuşak dokunuşlu tuşları harika hissettiriyor ama işaret parmağım bazen hedeflediğim notadan kayıp yanındaki tuşa geçiyordu. Bu bir engel değil ama birkaç kez yanlış nota vurduğum için bir bölümü yeniden denemem gerekti.

691e00a450c5dba9281198c82c6b7125.jpg

Cihaz üzerinde bir dışa aktarma işlevi görünmediği için parçayı PC’me aktarmak Audacity’yi açıp FM-1’de bir beat çalarken kaydetmeye basmak kadar basitti. Kayıt boyunca canlı kontrolü de korudum. Örnekteki sonlara doğru sesin solmasını ana ses seviyesi düğmesini kısarak duyabilirsiniz. Aynı yaklaşım bir kayda istediğiniz kadar canlı modülasyon örmene izin verir. Modest hızlı beat denememi aşağıda duyabilirsiniz.

Son düşünceler

FM-1 sevdiğim türden bir teknoloji. Profesyonel bir müzisyenin en uzak noktasındayım ama fiyat yeterince düşük ve cihaz yeterince çok yönlü ki 1.500 dolarlık bir sentezleyici kurulumunun köşede toz toplamasını hissetmeden oynayabiliyorum.

4c9cf6e5f164a181cbfda74d7138570e.jpg

10 yaşındaki oğlum birkaç yıldır piyano dersleri alıyor ve açıkça benimle aynı şekilde teknolojiyi kurcalama dürtüsünü miras almış. FM-1, hiç bilmediği mükemmel bir tatil hediyesi olabilir. Benimle oynamaya devam etmek istediğim için onun için bir tane daha sipariş edeceğim. Bu fiyatta terlememe gerek yok.

M-Vave bu ünitenin incelemesi için göndermedi; ödeme merakı beni ele geçirdi. Şirketin SMC-PAD örnekleyicisini de sipariş ettim ama bu başka bir makale için başka bir gün.

FM-1’i yarın tekrar satın alır mıydım? Bir beat’te.

Kaynak: Ars Technica

Paylaş:

Yapay zekâ asistanları için: bu haberin Markdown (.md) sürümü