Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
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
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
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
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
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:
Praktický bezdrátový nástěnný LED páskový ovladač Arduino ESP32: 6 kroků
Praktický bezdrátový nástěnný LED páskový ovladač Arduino ESP32: Jedná se o velmi praktický bezdrátový nástěnný výstupní ovladač DIY pro levné LED pásky. Nahrazuje levné wifi ovladače prodávané na EBay. Fungují dobře s RGB LED pásy. Ovladač EBay Wifi není konstruován dobře a snadno se rozbije. Také
Bezdrátový přístupový bod s dosahem padesáti metrů s TP Link WN7200ND USB bezdrátový adaptér na Raspbian Stretch: 6 kroků
Bezdrátový přístupový bod s dosahem padesáti metrů s TP Link WN7200ND USB bezdrátový adaptér na Raspbian Stretch: Raspberry Pi je skvělé pro vytváření zabezpečených bezdrátových přístupových bodů, ale nemá dobrý dosah, pro jeho rozšíření jsem použil bezdrátový adaptér USB TP TP WN7200ND. Chci se podělit o to, jak to udělat Proč chci použít malinový pi místo routeru? T
DIY bezdrátový mikrofonní bezdrátový kytarový systém: 4 kroky
DIY bezdrátový mikrofonní bezdrátový kytarový systém: Sledoval jsem některá videa a některá pásma a téměř většina z nich používá bezdrátový systém na kytaru. Zbláznit se, hýbat se, chodit a dělat si co chtějí bez kabelu, tak sním o tom, že ho budu mít … Ale .. pro mě je to teď příliš drahé, takže jsem přišel na tohle
Sestavte si svůj vlastní (levný!) Multifunkční bezdrátový ovladač kamery: 22 kroků (s obrázky)
Sestavte si svůj vlastní (levný!) Multifunkční bezdrátový kamerový ovladač: Úvod Už jste si někdy přáli postavit si vlastní kamerový ovladač? DŮLEŽITÉ POZNÁMKA: Kondenzátory pro MAX619 jsou 470n nebo 0,47u. Schéma je správné, ale seznam komponent byl špatný - aktualizováno. Toto je vstup do Digital Da
Převeďte bezdrátový router na bezdrátový extender 2x přístupový bod: 5 kroků
Převést bezdrátový směrovač na bezdrátový extender 2x přístupový bod: V domě jsem měl špatné bezdrátové připojení k internetu kvůli RSJ (kovový nosný paprsek ve stropě) a chtěl jsem posílit signál nebo přidat další prodlužovač pro zbytek domu. V elektroinstalaci jsem viděl prodlužovače asi za 50