Türkçe

Mac’te oyun kumandasından OSC’ye

InputConfig'i Mac App Store'dan indirinBu uygulama tamamen ücretsiz. Hesap oluşturmanız gerekmez. Abonelik yok, zahmetli indirme yok ve hiçbir şey kilitli değil. Apple silicon için optimize edildi.

Bugün Mac’te bir oyun kumandasından bir köprü üzerinden OSC gönderebilirsin. InputConfig henüz kendi başına OSC konuşmaz, ama zaten MIDI gönderir ve ücretsiz köprü uygulaması Chataigne bu MIDI’yi dinleyen her şey için OSC’ye çevirir: Resolume, TouchDesigner, QLab, Max, Eos konsolları ve daha fazlası.

Reddit’te biri yerel OSC’yi, hem giden hem gelen, istedi ve bu doğrudan listeme girdi. Beklemek zorunda değilsin. Bu rehber, bugün ben olsam nasıl kurardım, yaklaşık on beş dakikada, ve diğer seçeneklere bir bakış.

InputConfig 1.7 sürümünün Ekim 2026'da çıkması bekleniyor ve tamamen Türkçe olarak kullanılabilecek.

Adımlar

  1. Kumandanı bağla, InputConfig’i aç ve MIDI gönderen bir ön ayarı etkinleştir (Lighting Desk ya da Gamepad Synth ön ayarlarının ikisi de çalışır).
  2. Ücretsiz olan ve Apple silikon üzerinde yerel çalışan Chataigne’i yükle.
  3. Chataigne’de bir MIDI modülü ekle ve giriş aygıtı olarak InputConfig’i seç.
  4. Bir OSC modülü ekle ve hedefi kontrol etmek istediğin uygulamaya ayarla: aynı Mac’teyse 127.0.0.1, artı o uygulamanın dinlediği port.
  5. Her MIDI denetimini bir OSC adresine eşleyen bir eşleme oluştur ve alan uygulama bunu bekliyorsa 0 ile 127’yi 0 ile 1’e ölçekle.
  6. Kumandayı hareket ettir ve değerlerin alan uygulamaya ulaştığını izle.

Şimdilik neden bir köprü var

OSC ağ üzerinden çalışır ve InputConfig hiçbir ağ bağlantısı kurmaz. Bu konuda dikkatliyim ve uygulamanın gizlilik politikasında bir sözdür. Bu yüzden yerel OSC geldiğinde, sen açacağın, seçtiğin adrese yönelen ve aksi hâlde kapalı olan bir şey olacak.

MIDI ise tamamen Mac’inde kalır. InputConfig MIDI’yi köprüye verir, ağ kısmını köprü yapar.

Yeni kurulumlar için OSCulator’ı atla

Yıllardır OSCulator bu tam soruya cevaptı ve hâlâ birçok eski forum yazısı onu önerir. 2024 yılının sonunda kapandı. Son sürümü yalnızca Intel içindir, yani Rosetta’ya dayanır, ve Apple macOS 27’nin Intel uygulamalarını tam olarak desteklediği son sürüm olacağını söyledi. Bulduğum en yakın yedek Chataigne’dir.

OSC’yi Chataigne ile gönder

Chataigne ücretsiz, açık kaynaklı ve Apple silikon üzerinde yerel çalışır. MIDI’yi girdi olarak alır ve OSC’yi çıktı olarak gönderir. Işıklara girersen DMX, Art-Net ve sACN de gönderebilir.

Adım 1: InputConfig’ten MIDI gönder

  • Sen: MIDI gönderen bir ön ayarı aç. Lighting Desk ön ayarı tetiklere fader, düğmelere notalar koyar. Gamepad Synth ön ayarı çubukları da kapsar.
  • InputConfig: Kumandanın hareketlerini, InputConfig adlı MIDI portunda gönderir.
  • Kontrol: Ön ayar InputConfig’te çalışıyor olarak görünür.

Adım 2: Chataigne’de oku

  • Sen: Chataigne’de bir MIDI modülü ekle ve aygıt olarak InputConfig’i seç.
  • Chataigne: Porttan gelen her değeri listeler.
  • Kontrol: Bir tetiği hareket ettir, değeri modülde değişir.

Adım 3: OSC’yi hedefe yönlendir

  • Sen: Bir OSC modülü ekle ve hedefi ayarla: alan uygulama aynı Mac’teyse 127.0.0.1, ağındaki başka bir bilgisayardaysa o bilgisayarın IP adresi, artı o uygulamanın dinlediği port.
  • Chataigne: Bu adres ve porta OSC mesajları gönderir.
  • Kontrol: Port, alan uygulamanın dinlediğiyle aynıdır.

Adım 4: Her denetimi eşle

  • Sen: Girdi olarak MIDI değerini, çıktı olarak bir OSC mesajını kullanan bir eşleme oluştur. Çoğu uygulama 0 ile 127 yerine 0 ile 1 ister ve Chataigne bunu eşlemede yeniden ölçekleyebilir.
  • Chataigne: Her MIDI hareketini bir OSC mesajına çevirir.
  • Kontrol: Kumandayı hareket ettir ve değerin alan uygulamaya ulaştığını izle. İyi bir ilk test, bir tetikten bir fadere.

Aynı Mac üzerinde OSC hedefi: OSC modülünün ana bilgisayarı olarak bunu yaz.

127.0.0.1

Ne olur: Chataigne bu Mac’te çalışan bir uygulamaya gönderir. Yanına o uygulamanın portunu ekle.

InputConfig düzenleyicisi dört satırı gösterir: sol çubuk CC 1 ve CC 2 gönderir, Cross nota 60 gönderir ve R2 CC 3 gönderir.
Figure 1. Köprünün InputConfig yarısı: CC 1 ve CC 2 olarak iki çubuk ekseni, Cross’ta bir nota ve R2’de CC 3. Chataigne bunları OSC’ye çevirir.
InputConfig Live Visualizer’da bir DualSense Edge üzerinde çizilen, OSC için Controller to MIDI ön ayarı.
Figure 2. Aynı dört satır kumandada. Çubuğu hareket ettirdiğinde CC etiketi yanar, köprüye bakmadan MIDI’nin çıktığını söyler.

OSC adreslerini bul

Her uygulama denetimlerini farklı adlandırır, bu yüzden dinlediği adresler için belgelerine bak. Resolume, QLab ve ETC’nin Eos ailesi OSC komutlarını belgeler, TouchDesigner’ın OSC In CHOP’u ise gönderdiğin her şeyi alır. Işıklar için belki hiç OSC’ye ihtiyacın yoktur: QLC+ ve Lightkey MIDI’yi doğrudan okur.

Hiçbir şey gelmiyorsa

Bu merdiveni çık, en sık yapılan hata önce:

  1. Portu kontrol et. Alan uygulama, köprünün gönderdiği portu dinlemek zorundadır. En çok yaptığım hata budur.
  2. Local Network’e izin ver. macOS 15 ve üzerinde uygulamaların yerel ağındaki diğer aygıtlara ulaşmak için izne ihtiyacı vardır. OSC başka bir bilgisayarda görünmüyorsa, köprü uygulamasına Sistem Ayarları’nda, Gizlilik ve Güvenlik, Local Network altında izin ver. InputConfig’in kendisi bu izne ihtiyaç duymaz, çünkü MIDI hiçbir zaman Mac’inden çıkmaz.
  3. Ölçeği kontrol et. Bir değer geliyor ama neredeyse hiç hareket etmiyorsa, alan uygulama muhtemelen 0 ile 1 bekler. Chataigne’de yeniden ölçekle.

Yumuşaklık için CC ya da pitch bend seç

  • MIDI CC. 128 adım; opaklık, ses ya da efekt miktarları için yeterince fazla.
  • Pitch bend. 16.384 adım, gerçekten pürüzsüz olması gereken bir şey için. Gamepad Synth ön ayarı zaten onu sağ çubuğa koyar. En hassas denetimine eşle.

MIDI Mac’inde kalır, bu yüzden köprü çok az gecikme ekler. Bluetooth genellikle zincirdeki en yavaş halkadır ve gösteriler için bir kablo yardımcı olur. Pitch bend’i pürüzsüz hareket etmesi gereken denetime koy.

Diğer seçenekler, dürüstçe

Tek ihtiyacın OSC gönderen bir kumanda ve başka hiçbir şey değilse, oyun kumandalarını doğrudan okuyan iyi araçlar var: TouchOSC bunu yapabilir, Chataigne de tek başına yapabilir. InputConfig, aynı kumandanın bunun ötesinde daha fazlasını yapmasını istediğinde mantıklıdır: tuşlar, fare ve DAW’ına MIDI, hepsi uygulamadan uygulamaya seni izleyen tek bir ön ayardan.

Yerel OSC nasıl görünebilir

Yöneldiğim plan:

  • OSC çıkışı. Herhangi bir düğmeden, çubuktan ya da tetikten.
  • OSC girişi. Böylece başka bir uygulama InputConfig’teki düğmelere basabilir.
  • Varsayılan olarak kapalı. Hepsi, sen açıp bir adres verene kadar kapalı.

Bu sana yardımcı olacaksa bana bildir. Bunu kullanacak insanlardan duymak, şeylerin listede yukarı çıkmasını sağlayan şeydir.

Kısa özet

  • InputConfig MIDI gönderir. Henüz OSC göndermez.
  • Chataigne köprüler. Girişte bir MIDI modülü, çıkışta bir OSC modülü kur, denetim başına bir eşleme ile.
  • Önce portu kontrol et. Sonra macOS 15 ve üzerinde Local Network’ü kontrol et.

Girişte MIDI, çıkışta OSC: ağ kısmını köprü yapar, böylece InputConfig hiçbir zaman yapmak zorunda kalmaz.

Sorular

InputConfig OSC’yi doğrudan gönderir mi?

Henüz değil. MIDI gönderir ve Chataigne gibi bir köprü bunu OSC’ye çevirir. İki yönde yerel OSC benim listemde.

OSCulator’a ne oldu?

2024 yılının sonunda kapandı. Son sürümü yalnızca Intel içindir ve Rosetta’ya dayanır, bu yüzden bugün önerdiğim araç Chataigne.

Bu bir OSC ışık konsoluyla çalışır mı?

OSC kabul eden her şey çalışır, Eos ailesi dahil. Işıklar için yine de OSC’ye ihtiyacın olmayabilir. QLC+ ve Lightkey MIDI’yi doğrudan okur.

Çok gecikme var mı?

MIDI Mac’inde kalır, bu yüzden köprü çok az ekler. Bluetooth genellikle zincirdeki en yavaş halkadır ve gösteriler için bir kablo yardımcı olur.

Türkçe başka sayfalar

Ayrıntılı rehberler, İngilizce

Kim yazıyor. Ryleigh Newman InputConfig'i geliştiriyor ve elleri iyi çalışmadığı için kendi Mac'ini her gün bir kontrolcüyle kullanıyor. Bu sayfa İngilizceden çevrildi. Uygulamanın arayüzü ve sitenin geri kalanı İngilizce.

Bu sayfa diğer dillerde: English, Čeština, Dansk, Deutsch, Español, Français, עברית, Magyar, Italiano, 日本語, Norsk, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Українська, Tiếng Việt

InputConfig'i Mac App Store'dan indirinÜcretsiz. macOS 14 veya üstü. Hesap yok, hiçbir şey Mac'inizden çıkmaz. GitHub'da açık kaynak.