Daftar Isi:

Generator Urutan Acak Midi: 3 Langkah
Generator Urutan Acak Midi: 3 Langkah

Video: Generator Urutan Acak Midi: 3 Langkah

Video: Generator Urutan Acak Midi: 3 Langkah
Video: Riffer v.3 by Audiomodern | Tutorial & Review of Update Features 2024, Juli
Anonim
Image
Image

Hai, hari ini saya akan menunjukkan cara membuat Midi Random Sequence Generator sendiri.

Ini menghasilkan urutan panjang 4, 7, 8 atau 16 nada secara acak dalam kunci Minor.

Tentu saja Anda dapat mengubah apa pun yang Anda inginkan, Anda dapat menambahkan lebih banyak panjang urutan atau mengubah kuncinya. Tetapi secara pribadi saya menemukan pengaturan ini cukup berguna.

Perlengkapan

Papan tempat memotong roti

Beberapa kabel jumper

2*220 ohm resistor

1*10k ohm resistor

Resistor 5 * 1k ohm (atau lebih jika Anda ingin lebih banyak panjang urutan)

Sebuah potensiometer, sebaiknya pada sedikit breakout sehingga ramah papan tempat memotong roti

Midi Jack wanita (alias 5 Pin Din Jack wanita)

2 sakelar ramah papan tempat memotong roti

Klip baterai 9v.

Dan tentu saja Arduino. Saya lebih suka Nano, khususnya tiruan Cina dari AliExpres karena dapat berjalan pada 3,6 - 10v, sehingga mudah untuk memberi daya dengan baterai. Jika Anda memilih Nano yang sama, Anda juga dapat menggunakan 4 baterai AA.

Opsional: Rotary Switch (Saya tidak menggunakannya, tetapi jika Anda ingin menempatkan proyek ini dalam kasing, saya sangat merekomendasikannya.)

Langkah 1: Perangkat Lunak

Perangkat keras
Perangkat keras

Untuk memprogramnya, Anda memerlukan ID Arduino:

Anda juga memerlukan Perpustakaan Midi:

Anda tidak memerlukan pustaka apa pun untuk potensiometer atau sakelar.

Dan jika Anda juga memiliki Arduino Nano nock-off cina, Anda memerlukan Driver CH340 ini: https://sparks.gogo.co.nz/ch340.html atau

Langkah 2: Perangkat Keras

Bagian perangkat keras tidak terlalu sulit. Anda mungkin harus memastikan sakelar Anda bekerja dengan cara yang sama seperti yang saya lakukan dan Anda dapat meninggalkan sakelar putar besar jika Anda mau. Sangat nyaman jika Anda ingin memasukkan semuanya ke dalam kasing, tetapi secara pribadi saya hanya menggunakan kabel jumper putih untuk mengatur panjang urutan. Ini lebih kecil dan saya biasanya meninggalkannya dalam 8 langkah. Jika Anda hanya mengikuti skema itu akan berfungsi dengan baik dan Anda selalu dapat meninggalkan komentar untuk penjelasan lebih lanjut.

Langkah 3: Unggah Sketsa dan Uji

Anda dapat menemukan sketsa di sini:

Saya sangat menyarankan Anda membuat perubahan dan melihat apa yang dilakukannya. Anda dapat menambahkan lebih banyak opsi untuk Panjang Urutan, Anda dapat menambahkan potensiometer lain yang menentukan nada dasar. Anda dapat mengubah kunci/mode yang tidak dipilihnya. Ada begitu banyak hal yang dapat Anda lakukan untuk memperbaiki desain ini. Ini dibuat agar agak mudah diikuti dan hanya melakukan dasar-dasarnya.

Pastikan untuk memberi tahu saya apa yang Anda dapatkan! Saya senang melihat orang melakukan perbaikan/perubahan yang tidak terpikirkan oleh saya.

Direkomendasikan: