Ana içeriğe geç
Programlama

Whistle Synth yapay zeka yardımıyla yeniden yazılarak Mac uygulamasına dönüştürüldü

Öne çıkanlar

  • Ses gidiş-dönüş gecikmesi mimari düzenlemeyle 80 milisaniyeden 5 milisaniyeye indirildi.
  • Uygulamanın takılma sorunu tespit ve sentez mantıklarının birbirinden ayrılmasıyla çözüldü.
  • Geliştirme, simge üretimi ve Mac App Store dağıtım adımları yapay zeka desteğiyle yürütüldü.

Geliştirici, ıslık sesini müzik enstrümanı sesine çeviren açık kaynaklı Whistle Synth projesini Claude adlı yapay zeka aracılığıyla yeniden yazdı. macOS platformu için ücretsiz ve reklamsız bir uygulama olarak yayımlanan yazılım, mikrofon ve kablolu kulaklık aracılığıyla gerçek zamanlı olarak çalışıyor. Yapay zeka desteği sayesinde ses gecikme süresi düşürüldü, takılmalar giderildi ve yeni enstrüman sesleri eklendi.

Sistem mimarisindeki optimizasyon sürecinde Claude, geri çağırma (callback) API yapısına geçerek temel ses gidiş-dönüş gecikmesini 80 milisaniyeden 5 milisaniyeye indirdi. Ses algılama ve sentezleme mantığının birbirinden ayrılmasıyla performans sorunları çözüldü. Projede yapay zekanın tasarladığı çeşitli bas seslerinin yanı sıra insan kulağının yüksek perdelerdeki hassasiyetine yanıt verebilen tek tiz seçenek olarak Hammond orgu modeli yer aldı.

Uygulamanın simge tasarımı için Gemini görsel üretiminden yararlanılırken simgenin farklı boyutlardaki kod uyarlaması ve Mac App Store dağıtım adımları Claude rehberliğinde tamamlandı. Geliştirici kimlik doğrulama sürecindeki aksaklıkları Apple destek ekibiyle çözdükten sonra uygulamayı mağazaya gönderdi. Tüm süreç, yapay zekanın yazılım geliştirme, ses sentezleme ve dağıtım iş akışlarında tamamlayıcı bir araç olarak kullanıldığını gösteriyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.