FastRoute 0.6 için yayımlanan en güncel deneme paketi, Windows’ta uygulama ve aygıt seslerini ekran okuyucuyla kullanılabilen blok tabanlı oturumlarda yönlendiren açık kaynak araca ayrı kanal kaydı ekliyor. Yeni kayıt modu; oturumun birleşik sesini tek dosyada tutabiliyor, her giriş bloğunu kendi dosyasına yazabiliyor ya da iki yöntemi aynı anda kullanabiliyor. Böylece örneğin mikrofon, ekran okuyucu ve oyun sesi aynı oturum içinde işlenirken daha sonra düzenlenebilecek eşzamanlı ayrı kayıtlar elde edilebiliyor.
latest etiketi sabit bir kararlı sürüm değil. Proje, ana dala yapılan her gönderimde bu yayını yeni paketle değiştiriyor. Bu yazı 13 Ekim 2026’da doğrulanan, 0.6 sürüm numaralı ve 4fd3ba5 kısa kimlikli yapıyı anlatıyor. Daha sonra aynı bağlantıda farklı bir derleme bulunabilir.
FastRoute nedir?
FastRoute, Windows sesini “oturum” ve “blok” kavramlarıyla düzenleyen ücretsiz ve açık kaynak bir ses yönlendirme uygulaması. Bir oturum, yukarıdan aşağıya işlenen bir ses zinciri gibi çalışıyor. Kullanıcı önce uygulama sesi, mikrofon, sistem sesi, internet yayını veya ağdan gelen ses gibi bir giriş ekliyor; ardından ekolayzır, gürültü azaltma, sıkıştırıcı, sınırlayıcı, ses yüksekliği, kanal karıştırma veya perde değiştirme gibi işlemleri yerleştiriyor; son olarak sesi bir çıkış aygıtına, kayıt dosyasına ya da ağdaki başka bir sisteme gönderiyor.
Projenin GitHub deposundaki tanımı, özellikle oturum başına ses yönlendirmeyi ve sade Win32 arayüzünü vurguluyor. Arayüzün standart Windows denetimlerini kullanması, bütün işlemlerin klavyeyle yapılabilmesi ve ekran okuyucuların öğeleri özel bir erişilebilirlik katmanına gerek kalmadan duyurabilmesi hedeflenmiş. Kaynak kod C++ ile geliştiriliyor ve proje GNU GPL 3.0 lisansı altında yayımlanıyor.
0.6 yapısında ne değişti?
13 Ekim 2026 itibarıyla Latest Build sayfasında görünen paket FastRoute 0.6. Sürümün temel yeniliği, bir Recorder yani Kayıt bloğının artık üç kayıt biçimi sunması:
- Yalnız birleşik kayıt: Kayıt bloğuna ulaşan bütün sesler, önceki sürümlerde olduğu gibi tek bir karışım dosyasına yazılıyor.
- Her giriş bloğu ayrı: Kayıt bloğunun üstündeki her giriş, adıyla ayrı bir dosyaya kaydediliyor.
- Birleşik kayıt ve ayrı dosyalar birlikte: Hem dinleyiciye gidecek son karışım hem de sonradan düzenlenebilecek giriş kayıtları eşzamanlı oluşturuluyor.
Bu yenilik, 4fd3ba5 numaralı değişiklik kaydında ayrıntılandırılıyor. Örneğin bir yayın oturumunda “Mikrofon”, “NVDA” ve “Oyun” adında üç giriş bloğu varsa, bunların her biri kendi ses dosyasına yazılabiliyor. Birleşik dosyada ise zincirde araya eklenen efektlerin sonucu korunuyor.
Ayrı kanal kaydı nasıl çalışıyor?
Ayrı dosya, birleşik kaydın sonradan bölünmüş bir kopyası değil. Ses doğrudan ilgili giriş bloğundan alınıyor; o bloğun ses düzeyi uygulanıyor ancak giriş ile Recorder arasındaki efektler ayrı dosyada yer almıyor. Bu tercih, ayrı kanalı daha sonra temizleme, dengeleme veya kurgu yapma açısından daha kullanışlı bırakıyor. Bunun doğal sonucu olarak, arada efekt varsa ayrı dosyaların toplamı birleşik kaydın birebir aynısı olmayabiliyor.
Geliştirici, kanalların zaman çizgisinde eşit kalması için üç özel kural uyguluyor:
- Bir giriş bloğu kapatıldığında o kanal dosyasına hiçbir şey yazmamak yerine sessizlik yazılıyor; böylece dosyalar aynı uzunluğu koruyor.
- “Sessizliği atla” seçeneği ayrı kanallara uygulanmıyor. Aksi durumda sessiz kalan kanal kısalacağı için eşzaman bozulabilirdi.
- Dosyayı megabayta göre bölme ayrı kanallara uygulanmıyor; çünkü her kanal farklı büyüklüğe ulaşabilir. Dakikaya göre bölme ise aynı kare sayısına dayandığı için korunuyor.
Çalışan bir oturuma sonradan eklenen giriş, eklendiği andan itibaren kendi dosyasını oluşturmaya başlıyor; çıkarılan girişin dosyası kapanıyor ve birleşik kayıt kesintiye uğramıyor. Recorder bloğu kapatılıp yeniden açıldığında da kayıtlar duraklatılıp sürdürülebiliyor. Duraklatılan süre dosyada sessizlik olarak değil, eksik zaman olarak bulunuyor; bu nedenle bu yöntemle oluşturulan dosya kesintisiz bir zaman çizelgesi sayılmamalı.
Dosya adı şablonundaki {block} değişkeni de bu yapıda düzeltildi. Değişken artık giriş bloğunun adıyla değiştiriliyor. Şablonda {block} yoksa çakışmayı önlemek için blok adı dosya adına otomatik ekleniyor. Aynı türde adsız iki giriş ise sırasıyla “Application” ve “Application 2” gibi adlandırılıyor.
Klavye ve ekran okuyucu yaklaşımı
Projenin ayrıntılı kullanım belgesine göre ana arayüz standart Win32 denetimlerinden oluşuyor ve oturum oluşturma, blok ekleme, düzenleme, sıralama, etkinleştirme ve çalıştırma işlemleri klavyeden yapılabiliyor. Ana pencerede Enter seçili oturumu açıyor, Ctrl+R oturumu başlatıp durduruyor, Ctrl+N yeni oturum oluşturuyor ve F2 yeniden adlandırmayı açıyor.
Oturum penceresinde kitaplık ağacındaki öğe Enter ile zincire ekleniyor; blok listesindeki Enter parametreleri açıyor; Boşluk seçili bloğu etkinleştirip devre dışı bırakıyor; Ctrl+Yukarı/Aşağı bloğun zincirdeki yerini değiştiriyor. Kaydırıcılar ok, Page Up/Page Down, Home ve End tuşlarıyla ayarlanabiliyor. Eklenti parametreleri de yalnız görsel eklenti penceresine bırakılmak yerine metin ve standart denetimler halinde sunuluyor.
Çalışma ve kayıt durumu, ekran okuyucunun satır satır inceleyebilmesi için salt okunur düzenleme alanlarında gösteriliyor. Metin yalnız değiştiğinde güncelleniyor; böylece aynı durumun saniyede iki kez tekrar tekrar seslendirilmesinin önüne geçilmesi amaçlanıyor. Bunlar geliştirici belgelerinde açıklanan tasarım kararlarıdır. Uygulama Akademisi bu belirli paketi farklı ekran okuyucu ve Windows sürümleriyle bağımsız olarak test etmedi; dolayısıyla erişilebilirlik deneyimi kullanılan ekran okuyucuya, Windows sürümüne ve eklenen üçüncü taraf eklentilere göre değişebilir.
Ses akışı ve temel özellikler
FastRoute’un blok kitaplığı yalnız kayıtla sınırlı değil. Uygulama, giriş olarak belirli bir uygulamanın işlem ağacını, bir mikrofonu, sistem sesini, HTTP/HTTPS ses akışını veya ağ üzerinden gelen sesi kullanabiliyor. Çıkış tarafında standart Windows aygıtları, Recorder ve ağ gönderimi bulunuyor. ASIO giriş ve çıkış blokları da destekleniyor.
Yerleşik efektler arasında 10 bant ve 4 bant parametrik ekolayzır, bas/tiz ayarı, kanal karıştırıcı, kırpılma izleyicisi, sıkıştırıcı, kazanç, limiter, gürültü kapısı, normalleştirici, perde değiştirici, RNNoise ve Speex gürültü azaltma seçenekleri var. CLAP ve VST3 efekt eklentileri taranabiliyor; eklentinin bildirdiği parametreler metin olarak listeleniyor. Ancak bir eklentinin kendi özel görsel arayüzü erişilebilir olmayabilir ve karmaşık eklenti durumlarının tamamı yalnız parametre değerleriyle geri yüklenemeyebilir.
Uygulama, bir blokta birden fazla programı yakalayabiliyor ve henüz çalışmayan programların başlamasını bekleyebiliyor. Bu, kayıt oturumunu oyun veya yayın uygulamasından önce hazırlamak isteyenler için yararlı. Oturumlar zamanlanabiliyor, Windows açılışında çalıştırılabiliyor, genel veya oturuma özel kısayollarla yönetilebiliyor ve pencere bildirim alanına gizlenebiliyor.
İndirme ve kurulum
Doğrulanan paket FastRoute-0.6-x64.zip adını taşıyor ve yaklaşık 1,2 MB. Kurulum sihirbazı yok: ZIP arşivi bir klasöre çıkarılıyor ve FastRoute.exe çalıştırılıyor. Ayarlar programın yanında tutulduğu için klasör başka konuma veya taşınabilir belleğe taşınabiliyor. Paket 64 bit ve Windows 7 SP1 veya sonrasını hedefliyor.
FastRoute 0.6 x64 paketini indirin. GitHub sürüm verisinde bu doğrulanan paketin SHA-256 özeti 9e7a7652911a8269ce40bad2b1f2fd7484dd9ba8d2cca6e548e8e70057687939 olarak bildiriliyor. Ancak latest paketi değiştirilebildiği için daha sonraki bir indirmede dosya adı aynı kalsa bile özet farklı olabilir; indirmeden önce sürüm sayfasındaki güncel değeri kontrol edin.
Güncelleme denetimi varsayılan olarak kapalı. Kullanıcı Yardım menüsünden elle denetleyebiliyor veya Ayarlar’dan başlangıçta, saatlik ya da günlük kontrol seçebiliyor. Güncelleme, program klasöründeki uygulama dosyalarını değiştiriyor; oturumları, ayarları ve kayıtları korumayı hedefliyor.
Koşullar ve bilinen sınırlar
- Değişken ön sürüm:
latestyayını “prerelease” olarak işaretli ve her ana dal güncellemesinde değişiyor. Üretim kaydı için sabit arşiv ve geri dönüş kopyası tutmak daha güvenli. - Windows sürümü farkları: Uygulamaya özel işlem yakalama ve Sistem Sesi bloğunda uygulama dışlama, Windows 10 2004 veya sonrasını gerektiriyor. Eski Windows’ta bu seçenekler sunulmuyor.
- Kayıt biçimleri: WAV, Ogg Vorbis ve Opus uygulamanın kendi bileşenleriyle çalışıyor. FLAC, MP3 ve AAC kullanılabilirliği Windows’un sağladığı kodlayıcılara bağlı.
- 16 bit kayıt: WAV ve FLAC dahil kayıtlar 16 bit. İşlem zincirinde tam ölçeği aşan ses, dosyaya yazılırken kırpılabilir.
- Eklenti erişilebilirliği: FastRoute parametreleri standart denetimlerle göstermeye çalışsa da üçüncü taraf eklentinin özel editörü erişilebilir olmayabilir.
- Bağımsız test sınırı: Bu yazı, açık kaynak deposu, sürüm kaydı ve geliştirici belgesine dayanıyor. Paket güvenlik taraması, uzun süreli kararlılık, NVDA/JAWS karşılaştırması ve gerçek kayıt doğruluğu Uygulama Akademisi tarafından bağımsız olarak ölçülmedi.
Kimler için anlamlı?
FastRoute; ekran okuyucuyla çalışan yayıncılar, oyun sesi ile mikrofonu ayrı kaydetmek isteyen içerik üreticileri, internet radyosu hazırlayanlar, birden fazla ses aygıtı arasında yönlendirme yapanlar ve görsel ses mikserlerine erişemeyen Windows kullanıcıları için dikkat çekici bir açık kaynak seçeneği. 0.6 yapısındaki ayrı giriş kaydı, özellikle sonradan kurgu ve seviye düzenlemesi yapılacak üretimlerde önemli bir boşluğu kapatıyor.
Bununla birlikte bu paket kararlı sürüm olarak etiketlenmiş değil. İlk denemeyi kritik olmayan bir oturumda yapmak, kayıtların gerçekten oluştuğunu kontrol etmek, kullanılan ekran okuyucuyla bütün iletişim kutularını gözden geçirmek ve çalışır paketin bir kopyasını saklamak yerinde olur.
Kaynaklar: 0.6 Latest Build sürüm notları, FastRoute kullanım belgesi, ayrı kanal kaydı değişikliği, kaynak kod deposu ve GPL 3.0 lisansı.
Uygulama Akademisi sitesinden daha fazla şey keşfedin
Subscribe to get the latest posts sent to your email.