MIDI adalah singkatan dari Musical Instrument Digital Interface. Ini adalah protokol komunikasi yang memungkinkan komputer dan perangkat lain yang kompatibel dengan MIDI untuk berkomunikasi. Dengan port serial bawaannya, Arduino sangat ideal untuk proyek MIDI DIY. Mari kita lihat lebih dekat sepuluh proyek Arduino MIDI terbaik untuk pemula!

1. Pejuang Midi Arkade

Kredit Gambar: fraganator/dapat diinstruksikan

Bangun Pengontrol MIDI Arkade Anda sendiri! Kontroler MIDI ini didasarkan pada Arduino Uno dan memiliki 12 tombol, empat tombol, serta dua fader. Mainkan drum, synth, efek, atau petakan ke hal lain yang terkait dengan MIDI!

Arduino Uno memiliki enam input analog untuk tombol dan slider, dan 12 input digital yang dapat digunakan untuk tombol. Namun, input analog juga dapat digunakan untuk input digital, sehingga Anda dapat menyesuaikan build ini untuk memiliki lebih banyak tombol, bukan penggeser dan kenop jika Anda mau.

Untuk petunjuk pembuatan, lihat selengkapnya Panduan Pejuang MIDI Arkade.

instagram viewer

2. Mini UNTZtrument

Kredit Gambar: Ruiz Brothers/Adabuah

Kontroler MIDI 16 tombol ini terinspirasi oleh Novation Launchpad dan dirancang oleh Adafruit. Berdasarkan Arduino Leonardo, perangkat ini memiliki empat baris tombol, masing-masing dengan LED built-in, dan empat tombol. Karena proyek ini dilengkapi dengan pengontrol grid tombol, Teralis Adafruit, menyoldernya akan mudah tanpa kabel yang berantakan.

Daftar lengkap materi serta petunjuk langkah demi langkah dapat ditemukan secara lengkap Panduan Mini UNTZtrument. Ada juga panduan lain untuk yang lebih besar UNTZtrument.

3. Gitar MIDI

Kredit Gambar: Ruiz Brothers/Adabuah

Itu terinspirasi oleh Guitar Hero Controller, tetapi Gitar MIDI ini menggunakan sakelar kunci mekanis sebagai gantinya dan memiliki strip LED NeoPixel yang bersinar di sekitar kepala gitar. Dilengkapi juga dengan whammy bar untuk pitch bending. Pengguna dapat memainkan akord atau not serta menyesuaikan modulasi dengan gerakan karena akselerometer terpasang.

Build ini memiliki papan pengembangan Grand Central M4 yang menggunakan chip SAMD51, tetapi Arduino Mega dapat digunakan sebagai gantinya. NS Penutup Gitar MX MIDI dimodelkan 3D dan tutorial tersedia di situs web Adafruit.

Terkait: Panduan Utama untuk Menghubungkan Strip Lampu LED ke Arduino

4. Lune

Kredit Gambar: Funkit/dapat diinstruksikan

Dirancang untuk set DJ, Lune mencakup enam potensiometer untuk EQ, tiga potensiometer untuk efek, dan delapan tombol RGB LED pad, tombol arcade, encoder, dan bahkan sensor jarak ultrasonik untuk MIDI mengendalikan!

Kandang kayu dibuat dengan pemotongan laser; namun, dimungkinkan untuk mencetak enklosur 3D dengan berbagai model yang tersedia di Thingiverse. Ikuti bersama panduan langkah demi langkah lebih pada Instructables.

5. MIDI Arpeggiator

Kredit Gambar: Dmitry/Pusat Proyek Arduino

Sebuah arpeggio adalah ketika nada-nada dari sebuah akord dimainkan secara berurutan. Ini adalah perangkat MIDI yang membuat urutan arpeggio dalam bentuk pesan MIDI. Ini kemudian dikirim melalui port DIN ke perangkat pusat seperti komputer dengan synthesizer perangkat lunaknya. Namun, itu juga dapat digunakan dengan synthesizer perangkat keras. NS membangun tutorial dan kode disediakan di Arduino Project Hub.

6. Cthulhinho: Pengurut MIDI

Kredit Gambar: primvla/Pusat Proyek Arduino

Ini adalah sequencer MIDI yang dibangun dengan Arduino Nano dan dirancang untuk pertunjukan langsung. Meski merupakan prototipe, kotak kayu ini dilengkapi dengan layar OLED, rotary encoder, enam tombol tekan sesaat, LED, jack DIN, dan banyak lagi. Menurut pembuatnya, ia mampu mengendalikan hingga lima synthesizer.

Pengguna juga dapat memindahkan melodi ke Cthulhinho sehingga mereka dapat fokus pada penyesuaian efek dan pembentukan suara dengan kenop atau fader alih-alih mengutak-atik keyboard. NS instruksi pembuatan lengkap dapat ditemukan di Arduino Project Hub.

7. Pengontrol MIDI Arduino dengan Encoder + Layar OLED + EEPROM

Kredit Gambar: Yılmaz Yurdakul/Youtube

Pengontrol MIDI Arduino ini memiliki saluran MIDI tak terbatas, fader, tombol, layar OLED, dan bahkan menggunakan EEPROM untuk menyimpan perubahan pada data. Fungsionalitas lainnya termasuk pemilihan bank, catatan yang dapat diedit, dan sensitivitas encoder. Kontroler ini dapat digunakan untuk semua jenis perangkat lunak perekaman, instrumen virtual (VST), dan perangkat pemutaran.

Pembuatnya juga mencatat bahwa untuk menambahkan lebih banyak kontrol, papan Arduino lain mungkin diperlukan. Pilihan alternatif adalah Arduino Mega yang memiliki 54 pin input/output digital. NS tutorial tersedia di Arduino Project Hub.

8. Arduino MIDI Poly Synth

Kredit Gambar: JCR/Youtube

Ini adalah synthesizer polifonik yang dibuat dengan Arduino Nano. Polifonik berarti dua nada atau lebih dapat dimainkan secara bersamaan, berbeda dengan monofonik yang hanya dapat memainkan satu nada. Synthesizer ini dapat digunakan untuk memainkan hingga tiga not sekaligus, sehingga cocok untuk memainkan chord.

Pembuatnya mencatat bahwa pedal efek dapat dihubungkan dengannya yang mengarah ke semua jenis tekstur suara yang menarik dengan penundaan, chorus, phaser, flanger, distorsi reverb, dan sebagainya. Meskipun Arduino Nano R3 digunakan dalam build ini, Arduino Uno R3 atau Pro Mini dapat digunakan sebagai gantinya.

Tulisan lengkap dari build termasuk bill of material dan kode dapat ditemukan di Tutorial Arduino MIDI Poly Synth.

9. Arduino MIDI Stepper Synth

Kredit Gambar: Jonathan Kayne/Pusat Proyek Arduino

Pembuatnya terinspirasi oleh musik floppy drive, di mana floppy drive dikendalikan oleh motor stepper untuk berdenyut pada frekuensi tertentu untuk menghasilkan not musik. Kedengarannya luar biasa, dan memang begitu!

Proyek ini menggunakan motor stepper untuk membuat musik dengan mengekstraksi data MIDI yang kemudian diubah menjadi nilai kecepatan yang menyebabkan motor stepper membuat nada yang sesuai. NS membangun instruksi dan kode dapat ditemukan di Arduino Project Hub.

10. Pengontrol MIDI Gitar DIY (alias 'Guitorgan')

Kredit Gambar: mvniemi/dapat diinstruksikan

Seperti namanya, ini adalah pengontrol MIDI yang dibuat dengan gitar. Ia bekerja dengan mendeteksi nada apa yang sedang diretas melalui pengujian konduktivitas listrik antara fret dan senar. Metode deteksi fret ini digunakan di Guitorgan, organ listrik jadul.

Pembuatnya mencatat bahwa build ini termasuk Arduino Mega, dan gitar dengan senar logam. Satu peringatan tampaknya bahwa Anda hanya dapat mengharapkan polifoni parsial darinya. Buat bangunan ini dengan mengikuti petunjuk langkah demi langkah dan kode di Instructable!

Kontroler MIDI Mana yang Tepat untuk Anda?

Pada artikel ini, kita telah melihat berbagai pengontrol MIDI yang dibuat dengan Arduino. Anda bahkan dapat menggunakannya dengan digital audio workstation (DAW) seperti Ableton Live.

Semua build ini memerlukan elektronik lain selain Arduino; yang lain membutuhkan perangkat keras yang ada seperti gitar listrik. Selain itu, enklosur untuk beberapa bangunan ini hanya memerlukan penggunaan papan tempat memotong roti dalam fase pembuatan prototipe. Setelah itu, untuk membangun enklosur, diperlukan penggunaan printer 3D atau pemotong laser. Mengapa tidak mencoba membuatnya?

MembagikanMenciakSurel
Cara Membuat Pengontrol MIDI dengan Arduino

Sebagai musisi yang telah mengumpulkan koleksi alat musik dan kotak suara, Arduino yang sederhana adalah alat yang sempurna untuk membuat pengontrol MIDI khusus.

Baca Selanjutnya

Topik-topik yang berkaitan
  • buatan sendiri
  • MIDI
  • Arduino
  • Ide Proyek DIY
Tentang Penulis
Cherie Tan (5 Artikel Diterbitkan)

Cherie adalah seorang Creative Technologist yang bergabung dengan MUO pada tahun 2021. Dia adalah pembuat dan penulis teknis yang rajin, dengan pengalaman menggunakan perangkat Raspberry Pi, Arduino, Micro: bit, ATtiny, dan ATMega serta E-tekstil, pencetakan 3D, dan KiCad. Di luar membuat, Cherie menikmati bermain musik dan berolahraga.

More From Cherie Tan

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan