Mundarija:

Microbit Midi CC simsiz boshqaruv: 5 qadam (rasmlar bilan)
Microbit Midi CC simsiz boshqaruv: 5 qadam (rasmlar bilan)

Video: Microbit Midi CC simsiz boshqaruv: 5 qadam (rasmlar bilan)

Video: Microbit Midi CC simsiz boshqaruv: 5 qadam (rasmlar bilan)
Video: How to Connect BBC Micro Bit to your DAW or Digital synthesizer 2024, Noyabr
Anonim
Microbit Midi CC simsiz boshqaruv
Microbit Midi CC simsiz boshqaruv

Ushbu qo'llanmada biz Microbit -ni midi -kontroller sifatida ishlatishga va uni sevimli musiqiy ishlab chiqarish dasturiga ulashga imkon beradigan simsiz midi CC -tekshirgichni yaratamiz.

Midi CC nima?

Ko'pincha qisqartirilgan CC, to'g'ri atama esa "Boshqaruvni o'zgartirish") MIDI xabarlar toifasi bo'lib, ular o'ziga xos xabar turlariga ega bo'lmagan parametrlar uchun ishlash yoki tuzatish ma'lumotlarini uzatish uchun ishlatiladi (eslatma, o'chirish, tegish, polifonik) teginish, qadam egilishi va dastur o'zgarishi).

E'tibor bering, bu qo'llanma Mac uchun mo'ljallangan, lekin u kompyuterda ham ishlashi kerak. Iltimos, agar siz kompyuterning mosligi bilan bog'liq har qanday muammoga duch kelsangiz, sharh qoldiring va men ko'rsatmani baxtli ravishda yangilayman

Ta'minotlar

  • Microbit x2
  • Sochsiz MidiSerial
  • Logic Pro X (yoki xohlagan DAW)

1 -qadam: akselerometr ma'lumotlarini yuborish

Akselerometr ma'lumotlarini yuborish
Akselerometr ma'lumotlarini yuborish

Oxir -oqibat biz simsiz harakatlanishni xohlaymiz, shuning uchun bizga ikkita mikrobit kerak bo'ladi. Ulardan biri akselerometr ma'lumotlarini yozib olish va uni mikrobit radiosi orqali yuborish, ikkinchisi ma'lumotlarni qabul qilish va kompyuterga ulangan holda MIDI CC sifatida chiqarish.

Birinchidan, yozib olish moslamasini kodlash. Biz mikrobitning akselerometridan pitch va roll qiymatlarini olamiz, keyin ularni radio orqali uzatamiz. Biroq, mikrobitdagi boshqa tugmalarni, masalan, uning tugmachalarini yoki hatto kompasni ishlata olmasligingiz uchun hech qanday sabab yo'q!

Microbit -ning MIDI imkoniyatlarining to'liq ro'yxati uchun rasmiy hujjatlarni bu erda ko'ring.

2 -qadam: Ma'lumotlarni qabul qilish va Midi -ga o'zgartirish

Ma'lumotlarni qabul qilish va Midi -ga o'zgartirish
Ma'lumotlarni qabul qilish va Midi -ga o'zgartirish

Ikkinchi Microbit kompyuterga USB orqali ulangan bo'lsa, u bizning akselerometr ma'lumotlarini radio orqali oladi va MIDI CC qiymatlarimizga aylanadi.

Bu erda muhim blok - bu Midi Serialdan foydalanish, bu bizga ko'prikli ilovadan foydalanish va midi cc -ni kompyuter ichidan yo'naltirish imkonini beradi.

Midi CC -da 120 ta kanal mavjud (0 dan 119 gacha), lekin bu demo uchun biz faqat ikkita kanal - 0 va 1 -kanallardan foydalanamiz, ular mos ravishda Pitch va Roll -ga tayinlangan.

Ham pitch, ham rulet o'lchami -180 dan 180 gacha, Midi CC qiymatlari esa 0 dan 127 gacha bo'lishi mumkin, shuning uchun men ma'lumotlar diapazonini aylantirish uchun "xarita" blokidan foydalanaman. Qaysi parametrni boshqarishni xohlayotganingizni bilganingizdan so'ng, ushbu raqamli suhbat jarayoni bilan o'ynashni tavsiya qilaman, chunki siz faqat ma'lum bir diapazonda qiymatlarni xohlaysiz (siz boshqarayotgan effektga qarab).

Mikrobit yordamida masofadan ma'lumotlarni yig'ish haqida ko'proq ma'lumot olish uchun bu yerga qarang.

3 -qadam: Kompyuteringizni sozlash

Kompyuteringizni sozlash
Kompyuteringizni sozlash
Kompyuteringizni sozlash
Kompyuteringizni sozlash

Sochsiz MidiSerial

Midi signalini mikrobingizdan o'zingiz xohlagan DAWga yo'naltirish uchun sizga Hairless MidiSerial kabi ko'prikli dastur kerak bo'ladi - bu yerni GitHub sahifasidan bepul yuklab oling.

Audio Midi o'rnatish

Eslatma: Agar siz Mac -dan foydalanayotgan bo'lsangiz, MIDI -ni "IAC Bus 1" sifatida tanlaganingizga ishonch hosil qiling. Agar bu ro'yxatda ko'rinmasa, siz Audio MIDI sozlamalarini ochishingiz, MIDI Studio -ga o'tishingiz kerak (yuqoridagi oyna menyusidan), IAC drayverini bosing va "Qurilma onlayn" -ni belgilang..

4 -qadam: DAW -da parametrlarni belgilash

DAW -da parametrlarni belgilash
DAW -da parametrlarni belgilash
DAW -da parametrlarni belgilash
DAW -da parametrlarni belgilash

Logic Pro X foydalanuvchisi sifatida men ushbu dasturiy ta'minotga e'tibor qarataman - lekin mening tushunishimcha, u sizning tanlagan DAW -da ham xuddi shunday ishlashi kerak

Logic IAC Bus -dan MIDI -ni qabul qilish uchun o'rnatilganligiga ishonch hosil qiling, buni parametrlar> Midi> kirishlar orqali tekshirish mumkin. Qaysi parametrni boshqarishni xohlayotganingizni tanlang, masalan, sintezator filtri o'chirilgan, yordamchi kanal yuborish miqdori yoki EQ chastotasi. Keyin, bu parametrni aylantiring va CMD+L tugmalarini bosing. Endi siz Microbit -ni ko'chirganingizda, u avtomatik ravishda tegishli MIDI CC kanalini ushbu parametrga tayinlaydi.

E'tibor bering, mening kodimga e'tibor bering, chunki biz ikkita qiymatdan foydalanamiz, chunki u har doim CC kanallari uchun qiymatni yuboradi (0 va 1) va siz parametr belgilashga harakat qilganda mantiq juda chalkashib ketadi. Men kodni takomillashtirishni rejalashtirmoqdaman, shuning uchun agar raqam bir xil (yoki kichik diapazonda) bo'lsa, u qiymatni yubormaydi, lekin shu paytgacha qabul qiluvchining kodidagi "ifs" dan birini olib tashlashni tavsiya qilaman, shunda Logic faqat bitta MIDI oladi. Ushbu bosqichda bir vaqtning o'zida CC qiymati.

Logic -da siz MIDI Controller -ni sozlashingiz, kirishni ko'paytirish bilan sozlashingiz, min va maksimal qiymatlarni o'rnatishingiz mumkin. EQ High Cut uchun ishlatilgan qiymatlarni yuqoridagi rasmda ko'rish mumkin.

5 -qadam: Keyin nima bo'ladi?

Tabriklaymiz! Endi siz mantiqni mikrobit bilan boshqarishingiz kerak … simsiz!

MIDI va Microbit bilan juda mumkin. Har bir akselerometr qiymatini yuboruvchi mikrobitdagi tugmachani bosish orqali nazorat qilinadigan CC kanalini o'zgartirishga imkon beradigan mikrobitda turli xil "sahnalarni" o'rnatishingiz mumkin. Ijrochiga turli xil asboblarni to'liq nazorat qilish. MIDI ham musiqadan ko'ra ko'proq narsani qila oladi, ba'zi yoritish stollari ham MIDI yoqilgan.

Boshqa musiqiy mikrobit ishlab chiqaruvchilarga baqiring

Mana, mening sevimli ishlab chiqaruvchilarim, fantastik uskuna yordamida mumkin bo'lgan narsalarning chegaralarini surishyapti.

Pimoroni uchun Helen Leining Mini. Mu Microbit musiqiy qo'lqopi

Vulpestruments yordamida mikrobitni toza ma'lumotlarga qanday ulash mumkin

Kapitan Ishonchli mikrob orkestri

Devid Uayl tomonidan yaratilgan mikro -gitara

Menga nima qilayotganingizni ko'rsating

Bu ko'rsatmaga amal qildingizmi? Menga video rasmimni twitter/instagram @frazermerrick -ga yuboring

Tavsiya: