baran.

Baran Akkanat
Araştırma ve yazılım geliştirme

← Tüm gündelik araçlar

Bağımsız uygulama · Masaüstü

CRATE

Oturumun akışını bozmadan ses bulmak. Ses örneklerini (sample) türüne göre düzenleyin, tempo ve tonlarını tahmin edin ve bir prodüksiyon oturumu için MIDI kalıpları üretin.

  1. 01Bir sample klasörü seçin
  2. 02Analiz edin ve düzenleyin
  3. 03MIDI üretin

Gündelik sorun

Sample kütüphaneleri zamanla farklı klasör ve paketlerde birikir. CRATE bu dosyalar için yerel bir görünüm sunar; böylece bir prodüktör müzikal işlevine göre arama yapabilir ve işe yarar ses bilgilerini inceleyebilir.

Nasıl çalışır

Uygulama ses ve MIDI dosyalarını tarar, dosya adlarından kategori atar, tempo ve tonu tahmin eder. Ayrı bir üretici; seçilen kök nota, gam, tempo ve uzunluğa göre MIDI varyasyonları oluşturur. Sonuçlar sürükleyip bırakılarak bir DAW’a aktarılabilir.

Teknik yapı

Electron arayüzü, Python ile yazılmış analiz ve MIDI üretim betiklerine bağlanır. Ses tahminlerinde librosa, MIDI üretiminde pretty_midi kullanılır. Dosya kategorileri öğrenilmiş ses sınıflandırmalarına değil, kurallara dayanır.

Durum ve sınırlar

CRATE, herkese açık bir kurulum dosyası bulunmayan yerel bir masaüstü prototipidir. Tempo ve ton değerleri tahmindir ve özellikle kısa ya da belirsiz sample’larda kulakla kontrol edilmesi gerekir. Dağıtım ve uçtan uca kurulum bu portfolyo için doğrulanmamıştır.

Diğer bağımsız uygulamalar

Gündelik araçlar