Isi kandungan:

MIDI Pod-Pal: 4 Langkah
MIDI Pod-Pal: 4 Langkah

Video: MIDI Pod-Pal: 4 Langkah

Video: MIDI Pod-Pal: 4 Langkah
Video: Using the POD HD500 as a MIDI Controller Part 1: Program Changes 2024, November
Anonim
MIDI Pod-Pal
MIDI Pod-Pal

*** KEMASKINI 4/22 / '21 ***

*** Saya telah menambahkan skema penuh yang menunjukkan semua pendawaian untuk membantu pembinaan. ***

Saya tidak akan membahas secara mendalam di bahagian binaan, tujuan saya adalah untuk menunjukkan contoh lain untuk membina pengawal MIDI yang berpusat di Arduino jika anda meneliti topik tersebut atau berfikir tentang membina sesuatu dan mengumpulkan idea. Aplikasi saya agak khusus untuk Line 6 Pod 2.0, tetapi dengan beberapa tweak kod dapat dibuat dengan lebih meluas. Terdapat beberapa pemproses kesan gitar dengan kemampuan MIDI yang mengatur pratetapnya di bank 4. Saya bermain gitar dalam ibadah kontemporari. Gereja memiliki pemproses pemodelan Line 6 Pod 2.0 yang duduk di lantai dan tidak mempunyai suis kaki untuk menukar pratetap atau pedal untuk mengawal kelantangan. Terdapat beberapa pengawal yang ada di pasaran. Behringer FCB1010 adalah penyelesaian hebat dengan harga sekitar $ 150 tetapi memerlukan lebih banyak ruang panggung daripada yang saya sukai. Dan selain itu, apa yang menyeronokkan? Saya tahu saya mesti mencubanya. Dan … saya berjaya!

Langkah 1: Maklumat Perkakasan Asas

Maklumat Perkakasan Asas
Maklumat Perkakasan Asas

Casis: Saya "merancang semula" modulator HDMI "ZvBox 160" yang ditembak. Pembinaan keluli yang kukuh dan kukuh, mesti bertahan dari kiamat zombie. Melenyapkannya, menyusun bahagian-bahagiannya, membuat pengukuran. Saya kemudian membuat templat gerudi gabungan / label panel depan di Photoshop. Saya mencetak label pada lembaran pelekat halaman penuh dan menambahkan lapisan pelapis berlamina pelekat. Lihat midi_con_faceplate.psd. Dimensi kotak ialah 1.7 "H x 10.5" W x 4.75 "D (4.32 cm H x 26.67 cm W x 12.07 cm D)

Pengawal: Klon Arduino Mega 2560 dibuat oleh Sainsmart.

Paparan: Model Kingbright DC08-11SRWA. Saya memasangnya dan 220 perintang yang diperlukan pada papan wangi kecil yang juga menyediakan cara untuk memasang ke casis.

Suis Kaki: apa yang saya ada. SPST sekejap, biasanya terbuka. guitarpedalparts.com mempunyai harga $ 3.

LED: Saya mempunyai beberapa LED Hijau dan Merah berkedip dua warna yang tidak dapat saya kenal pasti dari mana asalnya, tetapi mana-mana LED dwi warna katod biasa akan berfungsi.

Tetapkan suis: SPDT kecil, tindakan ON-OFF- (ON). Bahagian Mouser # 611-7107-001.

Jek keluaran: Rean NYS2122 TS 1/4.

Pedal: jenis pasu lancip linier 10k pasif. Saya menggunakan Line 6 EX 1; M Audio EX-P dan Roland EV-5 juga akan berfungsi. Lihat gambar untuk perincian skema litar pedal.

Perintang: 10K untuk penarik pada suis (QTY: 8); 220 Ohm untuk jack MIDI (saya menggunakan 2, satu mungkin mencukupi); 220 Ohm untuk LED saluran pratetap (QTY 8); 220 Ohm untuk paparan Kingsbright (QTY: 8); 2.2K untuk bicu pedal ekspresi (QTY: 1).

Jack DC pemasangan casis. Bahagian Mouser # 502-712A.

KEMASKINI: Saya telah memasukkan gambar skema penuh-j.webp

Langkah 2: Ciri / tingkah laku:

Ciri / tingkah laku
Ciri / tingkah laku
Ciri / tingkah laku
Ciri / tingkah laku
Ciri / tingkah laku
Ciri / tingkah laku

Suis kaki berlabel "A" hingga "D" pilih 4 pratetap di dalam bank. Suis 2 kaki yang lain menambah dan mengurangkan bilangan Bank. Semasa menukar bank, LED bersesuaian butang pratetap yang terakhir digunakan menyala dengan warna alternatif sehingga anda memilih pratetap di bank baru, atau kembali ke bank asal.

2 suis togol sesaat membolehkan pengguna memberikan nombor saluran MIDI dan pengawal berterusan (CC). Hanya CC 1, 2, 4 dan 7 yang dapat dipilih (penyediaan dalam kod Arduino, tetapi dapat diperluas) tetapi mereka adalah yang paling biasa digunakan. Terdapat 9 bank di POD 2.0, pengawal mengakses semua 9 tetapi juga termasuk bank khas 10. 10-A menghidupkan dan mematikan penala, 10-B memilih mod wah untuk pedal. Sama ada 10-C atau10-D akan mematikan wah dan kembali ke nombor CC yang diberikan pengguna.

Lalai adalah CC7 untuk kelantangan. Paparan LED menunjukkan nombor bank semasa, dan seketika menunjukkan nombor saluran dan CC MIDI apabila ditetapkan.

Langkah 3: Kodnya:

Inilah kodnya. Saya telah berusaha menjadikannya teratur dan memasukkan banyak komen. Sila gunakan, gunakan semula, penyalahgunaan atau mengelirukan mengikut keperluan.

Anda perlu memasukkan perpustakaan MIDI dari FortySevenEffects di github.com.

Langkah 4: Itu sahaja

Jangan ragu untuk menghubungi saya jika anda mempunyai sebarang pertanyaan. Saya bukan guru kod, tetapi dengan senang hati saya akan memberikan cadangan atau idea.

Disyorkan: