Isi kandungan:

Arduino MIDI Drums (Wii Band Hero) + DAW + VST: 6 Langkah (dengan Gambar)
Arduino MIDI Drums (Wii Band Hero) + DAW + VST: 6 Langkah (dengan Gambar)

Video: Arduino MIDI Drums (Wii Band Hero) + DAW + VST: 6 Langkah (dengan Gambar)

Video: Arduino MIDI Drums (Wii Band Hero) + DAW + VST: 6 Langkah (dengan Gambar)
Video: I love my Flipper Zero. 2024, Julai
Anonim
Image
Image
Menyiapkan Litar Kit Drum
Menyiapkan Litar Kit Drum

Hai! Tutorial ini adalah mengenai cara mengubah kit drum konsol Wii, pahlawan band, yang menampilkan snare, 2 tom, 2 simbal dan pedal tendangan. Juga, bagaimana mendapatkan suara dari drum kit, dengan panduan langkah demi langkah, menggunakan DAW dan VST yang tersedia secara percuma.

Perlu diingat, ini bukan drum kit profesional, jadi perlakukan seperti itu.

Tutorial ini berdasarkan karya Evan Kale dengan drum kit Rockband. Oleh itu, jika anda mempunyai salah satu daripadanya, ikuti tutorialnya:

www.instructables.com/id/Convert-Rockband-…

Anda boleh membuat projek ini dengan membuat sendiri drum pad.

Perkakasan diperlukan:

-Arduino nano

-Drum kit

-Pezo sensor (untuk pedal tendangan)

-1M perintang x 6

-220R perintang x 1

-Perisian MIDI atau PC dengan port souncard midi / permainan

-Kawat

Perisian yang diperlukan:

-DAW (Digital Audio Workstation) Kami akan menggunakan Reaper (percubaan percuma)

www.reaper.fm/

-VST (Teknologi Studio Maya) MT Power Drumkit 2 (percuma)

www.powerdrumkit.com/

-ASIO (untuk kependaman)

www.asio4all.org/

-Edrum midi mapper (pilihan)

audiomidi.chaoticbox.com/

Langkah 1: Menyiapkan Litar Kit Drum

Menyiapkan Litar Kit Drum
Menyiapkan Litar Kit Drum
Menyiapkan Litar Kit Drum
Menyiapkan Litar Kit Drum

Kami hanya mengusahakan modul di mana gamepad disambungkan. Setelah anda membuka modul, keluarkan perkara yang tidak kami perlukan seperti tongkat analog, midi in dan penyambung gamepad. Terdapat photocoupler PC900V, berguna jika anda ingin menyambungkan kit drum ke kad souncard dengan permainan / port midi. Potong trek (snare, tom1, tom2, crash, hihat, kp, hp dan midi out) seperti yang ditunjukkan pada gambar te, untuk mengelakkan hubungan dengan litar dalaman. Jangan memotong trek "0V". (tonton gambar). Keluarkan lapisan di sebelah butang mula untuk membuat landasan bersama bagi perintang sensor dan port midi (output).

Langkah 2: Mengubah Litar

Mengubah Litar
Mengubah Litar
Mengubah Litar
Mengubah Litar
Mengubah Litar
Mengubah Litar
Mengubah Litar
Mengubah Litar

Sekarang anda perlu menyolatkan perintang 1M antara terminal pad dan landasan bersama, serta wayar ke terminal pad dengan penyambung yang sesuai untuk arduino anda (saya menggunakan penyambung dupont). Kabel output midi seperti yang ditunjukkan pada gambar, wayar merah dengan perintang 220 ohm ke arduino 5V dan wayar coklat ke arduino TX. Abaikan wayar hitam pendek, itu hanya untuk tujuan ujian.

Saya menggunakan nano arduino, untuk memasukkannya ke dalam kotak. Mungkin anda akan mendapat amaran ketika menyusun kerana tidak banyak memori yang tersedia, tetapi berfungsi dengan baik untuk saya.

Gunakan skema untuk menyambung dari papan ke arduino (HP ke A0, Tom2 hingga A1, dll). Anda dapat melihat fungsi setiap pin analog dalam gambar kod.

PS: Atas sebab tertentu saya berpendapat bahawa "KP" adalah pedal tendangan tetapi tidak bersambung dengan satu-satunya jack hitam di panel belakang, sebab itulah saya menggunakan "HP".

Langkah 3: Mengubah Pedal Kick

Mengubah Pedal Kick
Mengubah Pedal Kick
Mengubah Pedal Kick
Mengubah Pedal Kick
Mengubah Pedal Kick
Mengubah Pedal Kick

Malangnya, pedal tendangan tidak mempunyai sensor piezo, jadi kami perlu memperbaikinya. Jangan risau, senang.

Anda boleh membelinya (sangat murah) atau mendapatkannya di pembesar suara (digunakan sebagai tweeter). Buka penutup dan potong sensor terpasang dan gantikannya untuk piezo. Lekatkan sebilangan bahan getah ke bahagian bawah penutup dan pasangkan piezo.

Kawat putih atau hujung palam ---- wayar merah atau pusat piezo

Kawat kelabu atau dawai lengan hitam-palam atau bahagian luar piezo

Langkah 4: Mengenai MIDI Interface

Mengenai MIDI Interface
Mengenai MIDI Interface
Mengenai MIDI Interface
Mengenai MIDI Interface
Mengenai MIDI Interface
Mengenai MIDI Interface
Mengenai MIDI Interface
Mengenai MIDI Interface

Isyarat dari arduino (midi out) Bukan audio, jadi anda memerlukan peranti MIDI. Anda mempunyai sekurang-kurangnya dua pilihan: penukar MIDI ke USB atau menggunakan kad suara pc dengan antara muka MIDI.

Anda boleh membeli penukar MIDI ke usb di mana-mana kedai dalam talian yang besar (anda tahu). Yang biru pada gambar adalah contohnya. Hati-hati dengan beberapa antara muka midi usb yang murah, hanya google "midi to usb murah" dan anda akan melihat.

Pilihan saya adalah menggunakan komputer lama, pasang win XP sp3 (kerana pemacu) untuk menggunakan kad suara dengan antara muka midi. Semua perisian yang disyorkan berfungsi pada win XP.

Anda boleh menggunakan photocoupler dari pcb dan membuat antara muka midi anda. Gunakan PC900 dan buat litar. Perintang disolder pada port midi untuk mempermudahkan litar.

Lembaran data untuk mengenal pasti pin:

html.alldatasheet.com/html-pdf/43380/SHARP/…

Sambungkan kabel midi anda untuk langkah seterusnya.

Langkah 5: Menguji

Ujian
Ujian

Sambungkan arduino ke komputer. Anda memerlukannya hanya untuk kuasa atau mengubah kod dan memuat naik semula (Mungkin anda perlu mengubah kepekaan).

Data melalui MIDI, bukan usb!

Muat naik kod. Ujian pertama, adalah untuk memukul pad dan anda mesti melihat led TX berkelip. Sekiranya tidak ada yang berlaku, sesuaikan kepekaan pada permulaan kod dan muat naik semula. Gunakan tetapan saya untuk bermula.

Sekiranya anda mahu, gunakan edrum midi mapper untuk memastikan peranti midi anda dikesan dan sistem menghantar isyarat. Ini akan menjadikan perkara lebih mudah daripada cuba mengetahui Jika DAW atau VST berfungsi dengan baik. Tonton videonya.

Buka Edrum midi mapper> midi in dan pilih peranti midi anda

Pergi ke:

Pad-> New Generic dan klik dua kali pada drum pad baru.

Klik kotak dengan 3 titik di hadapan "Catatan"

mesej akan muncul "Pukul pencetus untuk menetapkan nota dan saluran"

Jadi, tekan drum pad dan mesej akan hilang dan nombor nota akan diberikan semula.

Kod arduino:

Langkah 6: Membuat Bunyi

Membuat Bunyi!
Membuat Bunyi!

Pasang semua perisian yang diperlukan.

Untuk langkah ini, tonton videonya. Lebih baik daripada gambar. Berikut adalah beberapa arahan umum:

Reaper adalah tempat kita membuka VST

ASIO menyediakan antara muka rendah latensi dan kesetiaan tinggi antara aplikasi perisian dan kad suara komputer, akan berjalan secara automatik semasa Reaper sedang berjalan

MT power drumkit adalah VST atau plugin dan bukan program exe. Anda perlu menyalin fail (tidak dipotong) ke dalam folder reaper plugins. Arahan terdapat di halaman muat turun.

Fail: MT-PowerDrumKit.dll dan MT-PowerDrumKit-Content.pdk

Lauch Reaper. Pergi ke Pilihan-Pilihan, menu akan muncul dengan pilihan di sebelah kiri. Sekarang pergi ke:

Audio-> Peranti-> Sistem Audio dan pilih ASIO> OK

Audio-> Peranti MIDI-> Input MIDI dan pilih peranti midi anda (mesti Diaktifkan)> OK

Plug-in-> VST-> Tambahkan dan pilih jalan ke plugin reaper> Terapkan> OK

Untuk membuka VST (MT power drumkit 2) pergi ke bar alat:

Jejak-> Masukkan Instrumen Maya pada trek baru

Pilih: MT-PowerDrumkit (MANDA AUDIO) (16 keluar) dan tekan OK

Mesej akan muncul: Pengesahan Laluan Bangunan, tekan Ya

Sumbang atau langkau untuk memulakan dengan Power Drumkit. Gunakan tetikus anda untuk menekan drumkit. Sekiranya semuanya berfungsi dengan baik, anda akan mendengar bunyi dari drumkit maya.

Catatan: Anda mungkin perlu menutup dan membuka semula Reaper

Sekarang kita perlu memetakan pad drum. Pergi ke tetapan, anda akan melihat gear drum yang berbeza, pilih satu dan tekan pad yang ingin anda tetapkan. Ulangi untuk semua set drum dan simpan.

Saya bukan pemain drum atau pemuzik, jadi saya tidak dapat memberikan anda demo yang tepat.

Disyorkan: