Obsah:

Bezdrôtový ovládač Microbit Midi CC: 5 krokov (s obrázkami)
Bezdrôtový ovládač Microbit Midi CC: 5 krokov (s obrázkami)

Video: Bezdrôtový ovládač Microbit Midi CC: 5 krokov (s obrázkami)

Video: Bezdrôtový ovládač Microbit Midi CC: 5 krokov (s obrázkami)
Video: How to Connect BBC Micro Bit to your DAW or Digital synthesizer 2024, Júl
Anonim
Bezdrôtový ovládač Microbit Midi CC
Bezdrôtový ovládač Microbit Midi CC

V tejto príručke vytvoríme bezdrôtový midi CC ovládač, ktorý vám umožní používať váš Microbit ako midi ovládač a pripojiť ho k vášmu obľúbenému hudobnému produkčnému softvéru.

Čo je to Midi CC?

Často skrátené CC, pričom správny výraz je „Control Change“) Kategória MIDI správ, ktoré sa používajú na prenos údajov o výkone alebo opravách pre parametre iné ako tie, ktoré majú svoje vlastné vyhradené typy správ (poznámka zapnutá, poznámka vypnutá, aftertouch, polyfónna aftertouch, pitch bend a zmena programu).

Upozorňujeme, že tento návod je určený pre Mac, mal by však fungovať aj pre PC. Ak narazíte na nejaké problémy týkajúce sa kompatibility s počítačom, zanechajte komentár a príručku rád aktualizujem

Zásoby

  • Microbit x2
  • Bezsrstý midi seriál
  • Logic Pro X (alebo akýkoľvek DAW podľa vášho výberu)

Krok 1: Odoslanie údajov akcelerometra

Odosielanie údajov akcelerometra
Odosielanie údajov akcelerometra

Pretože sa v konečnom dôsledku budeme chcieť pohybovať bezdrôtovo, budeme potrebovať dva mikrobity. Jeden na zachytenie našich dát akcelerometra a ich odoslanie cez mikrobitové rádio a druhý na príjem dát a ich výstup ako MIDI CC, keď je pripojený k nášmu počítaču.

Najprv kódujte zariadenie na zachytávanie. Hodnoty výšky a náklonu zachytíme z akcelerometra mikrobitu a potom ich prenesieme rádiom. Neexistuje však dôvod, prečo by ste na mikrobite nemohli používať množstvo ďalších vstupov, ako sú jeho tlačidlá alebo dokonca kompas!

Úplný zoznam MIDI schopností Microbitu nájdete v oficiálnej dokumentácii tu.

Krok 2: Prijímanie údajov a prevádzanie na Midi

Prijímanie údajov a prevádzanie na Midi
Prijímanie údajov a prevádzanie na Midi

Keď je náš druhý Microbit pripojený k počítaču cez USB, bude prijímať naše údaje akcelerometra cez rádio a prevádzať na naše hodnoty MIDI CC.

Dôležitým blokom je Use Midi Serial, ktorý nám umožňuje používať premosťovaciu aplikáciu a smerovať midi cc interne do počítača.

Midi CC má k dispozícii 120 kanálov (0 až 119), avšak pre toto demo použijeme iba dva - kanál 0 a kanál 1, pričom tieto budú priradené Pitch a Roll.

Rozteč a roll merajú od -180 do 180 a zatiaľ čo hodnoty Midi CC môžu byť 0 až 127, na konverziu rozsahov údajov používam blok „mapa“. Odporúčame vám hrať si s týmto procesom konverzácie s číslami, keď budete vedieť, ktorý parameter budete chcieť ovládať, pretože by ste mohli chcieť iba hodnoty v určitom rozsahu (v závislosti od efektu, ktorý ovládate).

Viac informácií o vzdialenom zbere údajov s mikrobitom nájdete tu.

Krok 3: Nastavenie počítača

Nastavenie počítača
Nastavenie počítača
Nastavenie počítača
Nastavenie počítača

Bezsrstý midi seriál

Na smerovanie signálu Midi z vášho mikrobitu do zvoleného DAW budete potrebovať premosťovaciu aplikáciu, ako napríklad Hairless MidiSerial - stiahnite si ju zadarmo zo stránky GitHub tu.

Nastavenie zvuku Midi

Poznámka: Ak používate počítač Mac, vyberte svoj MIDI výstup ako „IAC Bus 1“. Ak sa to v zozname nenachádza, budete musieť otvoriť nastavenie MIDI zvuku, prejsť do MIDI Studio (z ponuky okna v hornej časti), kliknúť na ovládač IAC a uistiť sa, že je začiarknuté políčko „Zariadenie je online“.

Krok 4: Priradenie parametrov vo vašom DAW

Priradenie parametrov vo vašom DAW
Priradenie parametrov vo vašom DAW
Priradenie parametrov vo vašom DAW
Priradenie parametrov vo vašom DAW

Ako používateľ Logic Pro X sa budem zameriavať na tento softvér - z môjho chápania by však mal fungovať podobne aj vo vašom zvolenom DAW

Uistite sa, že je logika nastavená na príjem MIDI vstupu zo zbernice IAC, to je možné skontrolovať v predvoľbách> Midi> vstupy. Vyberte parameter, ktorý chcete ovládať, napríklad prerušený filter syntetizátora, množstvo odoslania pomocného kanála alebo frekvenciu ekvalizéra. Potom dajte tomuto parametru krútiť a potom stlačte CMD+L. Keď teraz presuniete svoj Microbit, automaticky mu priradí príslušný MIDI CC kanál k tomuto parametru.

UPOZORNENIE s mojím kódom, pretože používame dve hodnoty, neustále odosiela hodnotu pre oba kanály CC (0 a 1) a logika ako taká je pri pokuse o priradenie parametra veľmi zmätená. Plánujem vylepšiť kód, aby neposielal hodnotu, ak je číslo rovnaké (alebo v rámci malého rozsahu), avšak do tej doby odporúčam odstrániť jedno z „if“v kóde prijímača, aby Logic prijímal iba jedno MIDI Hodnota CC v čase počas tejto fázy priradenia.

V logike môžete tiež jemne doladiť MIDI ovládač, pričom vstup upravíte násobnou hodnotou, nastavíte minimálne a maximálne hodnoty. Hodnoty, ktoré som použil pre EQ High Cut, je možné vidieť na obrázku vyššie.

Krok 5: Čo ďalej?

Gratulujem Teraz by ste mali ovládať logiku svojim mikrobitom … bezdrôtovo!

S MIDI a Microbit je toho toľko možné. Na mikrobite je možné nastaviť rôzne „scény“, čo vám umožní zmeniť, ktorý kanál CC ovláda každá hodnota akcelerometra na základe stlačenia tlačidla na mikrobite odosielateľa. Poskytnutie interpretovi úplnej kontroly nad rôznymi nástrojmi. MIDI dokáže aj oveľa viac ako len hudba, pričom niektoré svetelné zdroje umožňujú aj MIDI.

Kričte na ostatných tvorcov hudobných mikrobitov

Tu sú niektorí z mojich obľúbených výrobcov, ktorí posúvajú hranice toho, čo je možné s fantastickým hardvérom.

Hudobné rukavice Mini. Mu Microbit od Helen Leigh pre Pimoroni

Ako pripojiť svoj mikrobit k Pure Data spoločnosťou Vulpestruments

Microbit Orchestra od kapitána Credible

Mikrobitová gitara od Davida Whalea

Ukáž mi, čo robíš

Dodržali ste tento návod? Pošlite mi obrázok videa na môj twitter/instagram @frazermerrick

Odporúča: