Obsah:

Bezdrátový ovladač Microbit Midi CC: 5 kroků (s obrázky)
Bezdrátový ovladač Microbit Midi CC: 5 kroků (s obrázky)

Video: Bezdrátový ovladač Microbit Midi CC: 5 kroků (s obrázky)

Video: Bezdrátový ovladač Microbit Midi CC: 5 kroků (s obrázky)
Video: How to Connect BBC Micro Bit to your DAW or Digital synthesizer 2024, Červenec
Anonim
Bezdrátový ovladač Microbit Midi CC
Bezdrátový ovladač Microbit Midi CC

V této příručce vytvoříme bezdrátový midi CC řadič, který vám umožní používat váš Microbit jako midi ovladač a připojit jej k vašemu oblíbenému hudebnímu produkčnímu softwaru.

Co je Midi CC?

Často zkráceně CC, přičemž správný termín je „Control Change“) Kategorie MIDI zpráv, které se používají k přenosu dat výkonu nebo patchů pro parametry jiné než ty, které mají vlastní vyhrazené typy zpráv (poznámka zapnuta, poznámka vypnuta, aftertouch, polyfonní aftertouch, pitch bend a změna programu).

Upozorňujeme, že tento návod je určen pro Mac, ale měl by fungovat i pro PC. Zanechte prosím komentář, pokud narazíte na nějaké problémy týkající se kompatibility s počítačem, a já rád průvodce aktualizuji

Zásoby

  • Microbit x2
  • Bezsrstý midi seriál
  • Logic Pro X (nebo jakýkoli DAW podle vašeho výběru)

Krok 1: Odeslání dat akcelerometru

Odeslání dat akcelerometru
Odeslání dat akcelerometru

Protože se nakonec budeme chtít pohybovat bezdrátově, budeme potřebovat dva mikrobity. Jeden zachytí naše data akcelerometru a odešle je přes mikrobitové rádio a druhý přijme data a vyvede je jako MIDI CC, když je připojen k našemu počítači.

Nejprve kódujeme zařízení pro zachycení. Zaznamenáme hodnoty rozteče a náklonu z akcelerometru mikrobitu a poté je přeneseme rádiem. Neexistuje však žádný důvod, proč byste na mikrobitu nemohli použít celou řadu dalších vstupů, jako jsou jeho tlačítka nebo dokonce kompas!

Úplný seznam MIDI schopností Microbitu najdete v oficiální dokumentaci zde.

Krok 2: Příjem dat a převod na Midi

Příjem dat a převod na Midi
Příjem dat a převod na Midi

Když je náš druhý Microbit připojen k počítači přes USB, bude přijímat data našeho akcelerometru přes rádio a převádět na naše hodnoty MIDI CC.

Důležitým blokem je Use Midi Serial, který nám umožňuje používat mostní aplikaci a směrovat midi cc interně v počítači.

Midi CC má k dispozici 120 kanálů (0 až 119), ale pro toto demo použijeme pouze dva - kanál 0 a kanál 1, přičemž tyto budou přiřazeny Pitch a Roll.

Pitch and roll měří od -180 do 180 a zatímco hodnoty Midi CC mohou být 0 až 127, takže pro převod datových rozsahů používám blok 'map'. Doporučuji hrát s tímto procesem konverzace s čísly, jakmile víte, který parametr budete chtít ovládat, protože možná budete chtít pouze hodnoty v určitém rozsahu (v závislosti na efektu, který ovládáte).

Další informace o vzdáleném shromažďování dat pomocí mikrobitu najdete zde.

Krok 3: Nastavení počítače

Nastavení počítače
Nastavení počítače
Nastavení počítače
Nastavení počítače

Bezsrstý midi seriál

K směrování signálu Midi z vašeho mikrobitu do zvoleného DAW budete potřebovat mostní aplikaci, jako je Hairless MidiSerial - stáhněte si ji zdarma ze stránky GitHub zde.

Nastavení zvuku Midi

Poznámka: Pokud používáte Mac, ujistěte se, že jste vybrali MIDI výstup jako „IAC Bus 1“. Pokud se to v seznamu nezobrazí, budete muset otevřít nastavení MIDI zvuku, přejít do MIDI Studia (z nabídky okna nahoře), kliknout na ovladač IAC a zajistit, aby bylo zaškrtnuto políčko 'Zařízení je online'.

Krok 4: Přiřazení parametrů ve vašem DAW

Přiřazení parametrů ve vašem DAW
Přiřazení parametrů ve vašem DAW
Přiřazení parametrů ve vašem DAW
Přiřazení parametrů ve vašem DAW

Jako uživatel Logic Pro X se budu soustředit na tento software - nicméně z mého chápání by měl fungovat podobně na vašem DAW, který si vyberete

Ujistěte se, že je logika nastavena na příjem MIDI vstupu ze sběrnice IAC, lze to zkontrolovat v předvolbách> Midi> vstupy. Vyberte parametr, který chcete ovládat, například odříznutý filtr syntetizátoru, množství odeslaného pomocného kanálu nebo frekvenci ekvalizéru. Potom se tímto parametrem rozhýbejte a poté stiskněte CMD+L. Nyní, když přesunete svůj Microbit, automaticky přiřadí k tomuto parametru příslušný MIDI CC kanál.

UPOZORNĚNÍ s mým kódem, protože používáme dvě hodnoty, neustále odesílá hodnotu pro oba kanály CC (0 a 1) a logika jako taková je při pokusu o přiřazení parametru velmi zmatená. Plánuji vylepšit kód, aby neposílal hodnotu, pokud je číslo stejné (nebo v malém rozsahu), nicméně do té doby doporučuji odstranit jedno z "ifs" v kódu přijímače, aby Logic přijímal pouze jedno MIDI Hodnota CC současně v této fázi přiřazování.

V logice můžete MIDI ovladač dále doladit, upravit vstup pomocí násobné hodnoty, nastavit minimální a maximální hodnoty. Hodnoty, které jsem použil pro EQ High Cut, jsou vidět na obrázku výše.

Krok 5: Co dál?

Gratulujeme! Nyní byste měli pomocí mikrobitu ovládat logiku … bezdrátově!

S MIDI a Microbitem je toho tolik možné. Na mikrobitu můžete nastavit různé "scény", což vám umožní změnit, který kanál CC ovládá každá hodnota akcelerometru na základě stisknutí tlačítka na mikrobitu odesílatele. Poskytnutí umělce plné kontroly nad různými nástroji. MIDI dokáže také mnohem víc než jen hudba, u některých osvětlovacích stolů je povoleno také MIDI.

Křičte na ostatní výrobce hudebních mikrobitů

Zde jsou někteří z mých oblíbených tvůrců, kteří posouvají hranice toho, co je možné díky fantastickému hardwaru.

Hudební rukavice Mini. Mu Microbit od Helen Leigh pro Pimoroni

Jak připojit váš mikrobit k Pure Data od Vulpestruments

Microbit Orchestra od kapitána Credible

Microbitová kytara od Davida Whalea

Ukaž mi, co děláš

Dodržovali jste tento návod? Pošlete mi obrázek videa na můj twitter/instagram @frazermerrick

Doporučuje: