Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
U ovom ćemo vodiču stvoriti bežični midi CC kontroler koji će vam omogućiti da svoj Microbit koristite kao midi kontroler i povežete ga sa svojim omiljenim softverom za produkciju glazbe.
Što je Midi CC?
Često skraćeni CC, dok je točan izraz "Promjena kontrole") Kategorija MIDI poruka koje se koriste za prijenos podataka o performansama ili zakrpe za parametre koji nisu oni koji imaju vlastite namjenske vrste poruka (napomena uključena, napomena isključena, naknadni dodir, polifoni aftertouch, pitch bend i promjena programa).
Imajte na umu da je ovaj vodič namijenjen Mac -u, ali bi trebao raditi i za PC. Ostavite komentar ako uočite bilo kakve probleme u vezi kompatibilnosti računala i rado ću ažurirati vodič
Pribor
- Microbit x2
- MidiSerial bez dlake
- Logic Pro X (ili bilo koji DAW po vašem izboru)
Korak 1: Slanje podataka akcelerometra
Budući da ćemo u konačnici htjeti moći bežično kretanje, trebat će nam dva mikrobita. Jedan za hvatanje podataka akcelerometra i slanje putem mikrobitnog radija, a drugi za primanje podataka i izlaz kao MIDI CC dok smo povezani s računalom.
Prvo, kodirajmo uređaj za snimanje. Snimit ćemo vrijednosti visine i visine zvuka s mikrobitnog akcelerometra, a zatim ih prenijeti putem radija. No nema razloga zašto ne biste mogli koristiti razne druge ulaze na mikrobitu, poput njegovih gumba ili čak kompasa!
Za potpuni popis MIDI mogućnosti Microbita pogledajte službenu dokumentaciju ovdje.
Korak 2: Primanje podataka i pretvaranje u Midi
S našim drugim Microbitom spojenim na računalo putem USB -a, on će primati naše podatke akcelerometra putem radija i pretvarati u naše MIDI CC vrijednosti.
Ovdje je važan blok Use Midi Serial, koji nam omogućuje korištenje aplikacije bridge i usmjeravanje midi cc -a unutar računala.
Midi CC ima na raspolaganju 120 kanala (0 do 119), međutim za ovu demo verziju koristit ćemo samo dva - Kanal 0 i Kanal 1, s tim da su oni dodijeljeni Pitch i Roll.
I pitch and roll mjere od -180 do 180, a Midi CC vrijednosti mogu biti od 0 do 127, pa koristim blok 'map' za pretvaranje raspona podataka. Preporučujem da se poigrate s ovim procesom razgovora s brojevima kada znate koji parametar želite kontrolirati jer biste možda željeli samo vrijednosti unutar određenog raspona (ovisno o učinku koji kontrolirate).
Za više informacija o udaljenom prikupljanju podataka pomoću microbita pogledajte ovdje.
Korak 3: Postavljanje računala
MidiSerial bez dlake
Za usmjeravanje Midi signala s vašeg microbita na vaš DAW po izboru trebat će vam aplikacija za premošćivanje, poput Hairless MidiSerial - preuzmite je besplatno sa stranice GitHub ovdje.
Audio Midi postavljanje
Napomena: Ako koristite Mac, provjerite jeste li odabrali svoj MIDI izlaz kao "IAC sabirnica 1". Ako se to ne pojavi na popisu, morat ćete otvoriti Audio MIDI postavku, otići do MIDI Studija (s izbornika prozora pri vrhu), kliknite na IAC upravljački program kako biste potvrdili okvir "Uređaj je na mreži".
Korak 4: Dodjeljivanje parametara vašem DAW -u
Kao korisnik Logic Pro X -a, fokusirat ću se na ovaj softver - međutim, koliko sam shvatio, trebao bi djelovati slično na vašem DAW -u po izboru
Provjerite je li Logic postavljen za primanje MIDI ulaza s IAC sabirnice, to se može provjeriti u postavkama> Midi> ulazi. Odaberite koji parametar želite kontrolirati, na primjer odsječeni filter sintisajzera, količina slanja pomoćnog kanala ili frekvencija EQ -a. Zatim pomaknite ovaj parametar i pritisnite CMD+L. Sada, kad pomaknete svoj Microbit, on će tom parametru automatski dodijeliti odgovarajući MIDI CC kanal.
NAPOMENE s mojim kodom, budući da koristimo dvije vrijednosti, stalno šalje vrijednost za oba CC kanala (0 i 1) i kao takva Logika se jako zbunjuje kada pokušate dodijeliti parametar. Planiram poboljšati kôd tako da ne šalje vrijednost ako je broj isti (ili unutar malog raspona), no do tada preporučujem uklanjanje jednog od "if -ova" u kodu primatelja tako da Logic prima samo jedan MIDI CC vrijednost u isto vrijeme tijekom ove faze dodjeljivanja.
U Logic -u također možete dodatno podesiti MIDI kontroler, podešavajući ulaz s višestrukom vrijednošću, postavljajući min i max vrijednosti. Vrijednosti koje sam koristio za EQ High Cut mogu se vidjeti na gornjoj slici.
Korak 5: Što je sljedeće?
Čestitamo! Sada biste trebali kontrolirati logiku svojim mikrobitom … bežično!
Toliko je moguće s MIDI -jem i Microbitom. Možete postaviti različite "scene" na mikrobit, omogućujući vam da promijenite koji CC kanal kontrolira svaka vrijednost akcelerometra na temelju pritiska na gumb na mikrobitu pošiljatelja. Davanje izvođaču potpune kontrole nad raznim instrumentima. MIDI također može učiniti mnogo više od glazbe, a neki rasvjetni stolovi također omogućuju MIDI.
Doviknite drugim proizvođačima glazbenih mikrobita
Evo nekih od mojih omiljenih proizvođača koji pomiču granice onoga što je moguće s fantastičnim hardverom.
Mini. Mu Microbit glazbena rukavica Helen Leigh za Pimoroni
Kako spojiti svoj mikrobit s čistim podacima pomoću Vulpestruments
Orkestar Microbit od kapetana Credible
Microbit gitara David Whale
Pokaži mi što radiš
Slijedite ovaj vodič? Pošaljite mi sliku videa na moj twitter/instagram @frazermerrick
Preporučeni:
Bežični Arduino robot koji koristi bežični modul HC12: 7 koraka
Bežični Arduino robot koji koristi bežični modul HC12: Hej dečki, dobrodošli nazad. U svom prethodnom postu objasnio sam što je krug H mosta, IC upravljački program motora L293D, integrirani sklop upravljačkog programa motora L293D za pogon visokonaponskih upravljačkih programa motora i kako možete dizajnirati i izraditi vlastitu ploču vozača motora L293D
Uradi sam bežični bežični oblik električne energije radio valova u Katmanduu: 6 koraka
Uradi sam bežični bežični oblik električne energije radio valova u Katmanduu: Ono što sam učinio, dotjerao sam ga i učinio još jednostavnijim i ima samo dva kraja umjesto četiri. Palačinka odgovarajuće veličine s dva kraja spojena na Arial's i tlo funkcionira kao prijemnik. Dugačak niz od dva arijalna, jedan spojen na g
4-bežični bežični Qi punjač: 9 koraka (sa slikama)
4-up bežični Qi punjač: Stanica za punjenje laserski je izrezana od šperploče različite debljine i polietilena, a zatim sastavljena rukom punom nehrđajućeg čelika #2 x 3/8 " i #4 x 1/2 " ravna glava, vijci za lim. CO2 laser od 60 W dovoljan je šperploča Baltic Birch u
Bežični bežični WiFi produživač s USB baterijom: 7 koraka (sa slikama)
Bežični WiFi produživač s USB napajanjem: Koliko nije iritantno kad boravite u hotelu, a WiFi je užasan. S WiFi nastavkom možete poboljšati uvjete, ali oni koje sam vidio zahtijevaju mrežnu utičnicu koja nije uvijek dostupna. Odlučio sam obnoviti nisku cijenu
Pretvorite bežični usmjerivač u bežični proširivač 2x pristupna točka: 5 koraka
Pretvorite bežični usmjerivač u bežični proširivač 2x pristupna točka: Imao sam lošu bežičnu internetsku vezu u svojoj kući zbog RSJ -a (metalni nosač u stropu) i htio sam pojačati signal ili dodati dodatni produživač za ostatak kuće. Vidio sam ekstenzore za oko 50 funti u elektro