MIDI, Musical Instrument Digital Interface'in kısaltmasıdır. Bilgisayarların ve diğer MIDI uyumlu cihazların iletişim kurmasını sağlayan bir iletişim protokolüdür. Dahili seri portları ile Arduino, DIY MIDI projeleri için idealdir. Yeni başlayanlar için en iyi on Arduino MIDI projesine daha yakından bakalım!
1. Arcade Midi Dövüşçüsü
Kendi Arcade MIDI Denetleyicinizi oluşturun! Bu MIDI denetleyicisi bir Arduino Uno'ya dayanmaktadır ve 12 düğme, dört düğme ve iki fader içerir. Davul, synth, efekt çalın veya MIDI ile ilgili başka herhangi bir şeyle eşleştirin!
Arduino Uno, düğmeler ve kaydırıcılar için altı analog girişe ve düğmeler için kullanılabilen 12 dijital girişe sahiptir. Ancak analog girişler dijital girişler için de kullanılabilir, böylece isterseniz bu yapıyı kaydırıcılar ve düğmeler yerine daha fazla düğme olacak şekilde özelleştirebilirsiniz.
Derleme talimatları için tam kontrol edin Arcade MIDI Fighter kılavuzu.
2. Mini UNTZtruman
Bu 16 düğmeli MIDI denetleyici, Novation Launchpad'den ilham aldı ve Adafruit tarafından tasarlandı. Arduino Leonardo'ya dayanan bu cihaz, her biri yerleşik LED'li dört sıra düğme ve dört düğme içerir. Proje bir düğme ızgara denetleyicisi ile donatıldığından, Adafruit Kafes, lehimleme, kablo karmaşası olmadan kolay olacaktır.
Tam bir malzeme listesi ve adım adım talimatlar tam olarak bulunabilir. Mini UNTZtrument kılavuzu. Daha büyük olanlar için başka bir kılavuz daha var. UNTZtrument.
3. MIDI Gitar
Guitar Hero Controller'dan ilham aldı, ancak bu MIDI Guitar, bunun yerine mekanik tuş anahtarları kullanıyor ve gitar kafasının etrafında parlak bir NeoPixel LED şeridi var. Ayrıca perde bükme için bir darbe çubuğu ile donatılmıştır. Kullanıcılar, yerleşik ivmeölçer sayesinde akorları veya notaları çalabilir ve hareketle modülasyonu ayarlayabilir.
Bu yapı, SAMD51 yongası kullanan bir Grand Central M4 geliştirme kartına sahiptir, ancak bunun yerine bir Arduino Mega kullanılabilir. NS MX MIDI Gitar muhafazası 3D modellendi ve öğretici Adafruit web sitesinde mevcuttur.
İlgili: LED Işık Şeritlerini Arduino'ya Bağlamak İçin En İyi Kılavuz
4. Lune
DJ setleri için tasarlanan Lune, EQ için altı potansiyometre, efektler için üç potansiyometre, bir MIDI için sekiz düğmeli RGB LED ped, arcade düğmeleri, bir kodlayıcı ve hatta ultrasonik mesafe sensörleri kontrol ediyor!
Ahşap kasa lazer kesim ile yapılmıştır; ancak, Thingiverse'de bulunan çeşitli modellerle bir muhafazayı 3B yazdırmak mümkündür. ile birlikte takip edin adım adım rehber Instructables üzerinde.
5. MIDI Arpej Yapıcısı
Arpej, bir akorun notalarının hızlı bir şekilde art arda çalınmasıdır. Bu, MIDI mesajları biçiminde arpej dizileri oluşturan bir MIDI cihazıdır. Bunlar daha sonra DIN portu üzerinden yazılım sentezleyicileri ile bilgisayar gibi merkezi bir cihaza gönderilir. Ancak, donanım sentezleyicileri ile de kullanılabilir. NS öğretici ve kod oluşturun Arduino Proje Merkezinde sağlanmaktadır.
6. Cthulhinho: Bir MIDI Sıralayıcı
Bu, bir MIDI sıralayıcıdır. Arduino Nano ve akılda canlı performans için tasarlanmıştır. Bir prototip olmasına rağmen, bu ahşap kutu bir OLED ekran, döner kodlayıcı, altı anlık basma düğmesi, LED'ler, DIN jakı ve daha fazlasıyla donatılmıştır. Üreticiye göre, beşe kadar sentezleyiciyi kontrol edebiliyor.
Kullanıcılar ayrıca bir melodiyi Cthulhinho'ya aktarabilir, böylece klavyeyle uğraşmak yerine efektleri ayarlamaya ve düğmeler veya fader'larla ses şekillendirmeye odaklanabilirler. NS tam yapım talimatları Arduino Proje Merkezinde bulunabilir.
7. Enkoderli Arduino MIDI Kontrol Cihazı + OLED Ekran + EEPROM
Bu Arduino MIDI Denetleyicisi, sınırsız MIDI kanallarına, fader'lara, düğmelere, bir OLED ekrana ve hatta verilerdeki değişiklikleri kaydetmek için EEPROM'u kullanır. Diğer işlevsellik, banka seçimi, düzenlenebilir notlar ve kodlayıcı hassasiyetini içerir. Bu kontrolör her türlü kayıt yazılımı, sanal enstrüman (VST) ve oynatma cihazı için kullanılabilir.
Yapımcı ayrıca daha fazla kontrol eklemek için başka bir Arduino kartının gerekli olabileceğini de belirtiyor. Alternatif bir seçenek, 54 dijital giriş/çıkış pinine sahip Arduino Mega'dır. NS öğretici Arduino Proje Merkezinde mevcuttur.
8. Arduino MIDI Poly Synth
Arduino Nano ile yapılmış polifonik bir sentezleyicidir. Polifonik, yalnızca bir tanesini çalabilen monofonik yerine iki veya daha fazla notanın aynı anda çalınabileceği anlamına gelir. Bu sentezleyici aynı anda üç nota çalmak için kullanılabilir, bu nedenle akorları çalmak için uygundur.
Yapımcı, gecikme, koro, fazer, flanş, yankı bozulması vb. ile her türlü ilginç ses dokusuna yol açan bir efekt pedalının bağlanabileceğini belirtiyor. Bu yapıda bir Arduino Nano R3 kullanılmış olsa da, bunun yerine bir Arduino Uno R3 veya Pro Mini kullanılabilir.
Malzeme listesi ve kod dahil olmak üzere yapının tam bir yazısı şurada bulunabilir: Arduino MIDI Poly Synth öğreticisi.
9. Arduino MIDI Step Synth
Yapımcı, disket sürücülerin, müzik notaları üretmek için belirli frekanslarda darbeler için step motorlar tarafından kontrol edildiği disket sürücü müziğinden ilham almıştır. Kulağa harika geliyor ve öyle!
Bu proje, daha sonra bir step motorun karşılık gelen bir adım oluşturmasına neden olan bir hız değerine dönüştürülen MIDI verilerini çıkararak müzik yapmak için step motorları kullanır. NS yönergeler ve kod oluşturma Arduino Project Hub'da bulunabilir.
10. DIY Gitar MIDI Denetleyicisi (aka 'Guitorgan')
Adından da anlaşılacağı gibi, bu bir gitar ile oluşturulmuş bir MIDI denetleyicisidir. Perdeler ve teller arasındaki elektriksel iletkenliği test ederek hangi notaların perdelendiğini tespit ederek çalışır. Bu perde algılama yöntemi, eski bir elektrikli organ olan Guitorgan'da kullanıldı.
Yapımcı, bu yapının bir Arduino Mega ve metal telli bir gitar içerdiğini belirtiyor. Bir uyarı, ondan yalnızca kısmi polifoni bekleyebileceğiniz gibi görünüyor. Aşağıdakileri izleyerek bu yapıyı oluşturun adım adım talimatlar ve kod Instructables üzerinde!
Hangi MIDI Denetleyici Size Uygun?
Bu yazıda, Arduino ile yapılmış bir dizi MIDI kontrol cihazına baktık. Bunları Ableton Live gibi bir dijital ses iş istasyonu (DAW) ile bile kullanabilirsiniz.
Tüm bu yapılar Arduino dışında başka elektronikler gerektirir; diğerleri elektro gitar gibi mevcut donanıma ihtiyaç duyar. Ek olarak, bu yapıların bazıları için muhafazalar, yalnızca prototip oluşturma aşamasında bir devre tahtası kullanımını gerektirir. Bundan sonra, muhafazayı oluşturmak için bir 3D yazıcı veya lazer kesici kullanılması gerekir. Neden bir tane yapmaya çalışmıyorsun?
Müzik aletleri ve gürültü kutularından oluşan bir koleksiyona sahip bir müzisyen olarak mütevazı Arduino, özel bir MIDI denetleyicisi oluşturmak için mükemmel bir araçtır.
Sonrakini Oku
- kendin yap
- MİDİ
- Arduino
- Kendin Yap Proje Fikirleri
Cherie, 2021'de MUO'ya katılan bir Yaratıcı Teknoloji Uzmanıdır. Raspberry Pi, Arduino, Micro: bit, ATtiny ve ATMega cihazlarının yanı sıra E-tekstil, 3D baskı ve KiCad kullanma deneyimine sahip, hevesli bir yapımcı ve teknik yazar. Yapmanın dışında, Cherie müzik çalmayı ve egzersiz yapmayı sever.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın