Türkçe

MIDI kanalları nedir?

InputConfig'i Mac App Store'dan indirinInputConfig, Mac App Store'da ücretsiz. macOS 14 veya üstü, hesap yok, takip yok, açık kaynak.

Bir MIDI bağlantısı 1’den 16’ya numaralı 16 kanal taşır. Her nota, düğme hareketi ve program change bunlardan biriyle etiketlenir ve alıcı bir enstrüman yalnızca duymaya ayarlandığı kanallara yanıt verir. Tek bir kablonun on altı farklı parça çalabilmesinin yolu budur. General MIDI’de 10. kanal davullara ayrılmıştır.

Ben MIDI’yi kısayollara atayan ve oyun kumandalarından MIDI gönderen ücretsiz bir Mac uygulaması olan InputConfig’i yapıyorum, bu yüzden son bölüm kanalların orada nasıl davrandığını söyler.

Adımlar

  1. Klavyenin ya da pedin hangi kanalda gönderdiğini ayarlarından ya da bir MIDI monitörüyle bul.
  2. Alıcı enstrümanı ya da kanalı aynı kanala ya da tüm kanallara ayarla.
  3. Bir General MIDI cihazında davullar için 10. kanaldan gönder.

Kanalın mesajın neresinde durduğunu gör

Kanal, bir mesajın ilk baytının parçasıdır. O baytın ilk yarısı mesajın ne tür olduğunu söyler, ikinci yarısı kanaldır ve 1’den 16’ya kanallar için 0’dan 15’e yazılır.

İlk baytMesajKanal
0x90Note On1
0x99Note On10
0xB0Control Change1
0xCFProgram Change16

1. kanal mesajın içinde 0’dır, bu yüzden hattaki kanal ekrandaki kanaldan her zaman bir eksiktir.

Göndereni ve alıcıyı eşleştir

  • Aynı kanal. Enstrüman çalar.
  • Farklı kanallar. Enstrüman notaları yok sayar. Bağlı bir klavyenin sessiz kalmasının en yaygın nedeni budur.
  • Tüm kanallara ayarlı alıcı. Çoğu zaman omni denir. Ne gelirse çalar.

Bir klavye bağlı ve hiçbir ses gelmiyorsa önce iki kanal numarasını karşılaştır. MIDI test aracı bir cihazın gönderdiği her mesajın kanalını gösterir.

10. kanalın neden davul olduğunu bil

General MIDI, 10. kanalı perküsyona ayırır. O kanalda bir nota numarası bir perde değil bir davul seçer: 36 bas davul, 38 trampet, 42 kapalı hi-hat. Diğer on beş kanalda aynı numaralar nota çalar. Bir General MIDI cihazında perdeli notalar çalan bir davul pedi yanlış kanaldan gönderiyordur. General MIDI davul haritası her davulu listeler.

Neyin kanalı olmadığını bil

Zamanlama ve transport mesajları bir kanala değil tüm bağlantıya aittir: MIDI clock, Start, Continue ve Stop. System Exclusive verisi de öyle. 5. kanala ayarlı bir cihaz yine de clock’u izler.

Notaların, düğmelerin, bend’lerin ve program change’lerin kanalları vardır, clock ve transport’un yoktur.

On altıdan fazlasını kullan

On altı, tek bir MIDI portunun sınırıdır. İkinci bir port ikinci bir on altı kümesidir, arayüzlerin ve müzik uygulamalarının birkaç port sunmasının nedeni budur. Bazı ifadeli kumandalar kanalları farklı kullanır ve basılı tutulan her notayı kendi kanalında gönderir, böylece her parmak ayrı bükülebilir. On altıdan fazla parça, on yedinci bir kanal değil, birden fazla port demektir.

InputConfig’de kanalları ayarla

  • Gelen MIDI. Scan ile yapılmış bir satır, tarandığı kanalı korur. Her notayı kendi kanalında çalan bir kumanda için Any channel seç.
  • Bir klavyeyi bölmek. Bir klavyenin bir bölgesine kendi kısayollarını vermek için bir satırda bir kanal seç.
  • Giden MIDI. Bir satırdaki her MIDI çıktısının kendi kanalı vardır, böylece bir kumanda 10. kanalda davul, 1. kanalda bir synth çalabilir.

Bir ped Live Visualizer’da yanıyor ama satırı hiçbir şey yapmıyorsa, satırın kanalı pedinkiyle eşleşmiyordur. Mac’te MIDI’den tuşa süzgeçleri anlatır.

Kısaca

  • Kaç tane. Bir portta on altı.
  • Ne için. Tek bir bağlantıda on altı parça taşırlar ve her enstrüman kendisininkini duyar.
  • 10. kanal. General MIDI’de davul kanalıdır.

Gönderen ve alıcı aynı kanalda, notalar ulaşır.

Sorular

Kaç MIDI kanalı var?

Her MIDI portunda 1’den 16’ya numaralı on altı. Bir mesajın içinde 0’dan 15’e yazılırlar.

MIDI 10. kanal ne için kullanılır?

General MIDI’de davullar ve perküsyon için. 10. kanalda her nota numarası bir perde değil farklı bir davuldur.

MIDI klavyem neden ses çıkarmıyor?

Çoğu zaman klavye bir kanalda gönderir ve enstrüman başka birini dinler. İkisini aynı kanala ayarla ya da enstrümanı tüm kanalları alacak şekilde ayarla.

Omni modu nedir?

Bir enstrümanın, hangi kanalda gönderilirse gönderilsin her kanaldaki mesajlara yanıt verdiği bir alma modu.

MIDI clock’un kanalı var mı?

Hayır. Clock, Start, Continue ve Stop tüm bağlantıya gönderilir, bu yüzden üzerindeki her cihaz kanalı ne olursa olsun onları izler.

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, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, 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.