Talaan ng mga Nilalaman:

Microbit Midi CC Wireless Controller: 5 Hakbang (na may Mga Larawan)
Microbit Midi CC Wireless Controller: 5 Hakbang (na may Mga Larawan)

Video: Microbit Midi CC Wireless Controller: 5 Hakbang (na may Mga Larawan)

Video: Microbit Midi CC Wireless Controller: 5 Hakbang (na may Mga Larawan)
Video: ZIP Tile LED Display for micro:bit by Kitronik 2024, Hulyo
Anonim
Microbit Midi CC Wireless Controller
Microbit Midi CC Wireless Controller

Sa gabay na ito lilikha kami ng isang wireless Midi CC Controller, pinapayagan kang gamitin ang iyong Microbit bilang isang Midi Controller at ikonekta ito sa iyong paboritong software ng paggawa ng musika.

Ano ang Midi CC?

Kadalasan dinaglat ng CC, habang ang wastong term ay "Control Change") Isang kategorya ng mga mensahe sa MIDI na ginagamit upang maiparating ang pagganap o pag-patch ng data para sa mga parameter maliban sa mga mayroon ng kanilang sariling nakalaang mga uri ng mensahe (tala sa, tala, pagkatapos, pag-ugnay, polyphonic aftertouch, pitch bend, at pagbabago ng programa).

Mangyaring tandaan na ang tutorial na ito ay dinisenyo para sa Mac, subalit dapat din itong gumana para sa PC. Mangyaring mag-iwan ng isang puna kung nakita mo ang anumang mga isyu tungkol sa pagiging tugma sa PC at maligaya kong mai-update ang gabay

Mga gamit

  • Microbit x2
  • Walang buhok na MidiSerial
  • Logic Pro X (o anumang DAW na iyong pinili)

Hakbang 1: Pagpapadala ng Data ng Accelerometer

Pagpapadala ng Data ng Accelerometer
Pagpapadala ng Data ng Accelerometer

Dahil sa huli nais naming makagalaw nang wireless, kakailanganin namin ng dalawang microbits. Ang isa upang makuha ang aming data ng accelerometer at ipadala ito sa radyo ng microbit, at isa pa upang makatanggap ng data at i-output ito bilang MIDI CC habang nakakonekta sa aming computer.

Una, hinahayaan na i-code ang capture device. Makukuha namin ang mga halaga ng pitch at roll mula sa accelerometer ng microbit, at pagkatapos ay ilipat ang mga ito sa radyo. Gayunpaman walang dahilan kung bakit hindi mo magagamit ang iba't ibang mga iba pang mga input sa microbit, tulad ng mga pindutan nito o kahit na ang compass!

Para sa isang buong listahan ng mga kakayahan ng MIDI ng Microbit, mangyaring tingnan ang opisyal na dokumentasyon dito.

Hakbang 2: Pagtanggap ng Data at Pag-convert sa Midi

Pagtanggap ng Data at Pag-convert sa Midi
Pagtanggap ng Data at Pag-convert sa Midi

Sa aming pangalawang Microbit na nakakonekta sa computer sa pamamagitan ng USB, matatanggap nito ang aming data ng accelerometer sa pamamagitan ng radyo at i-convert sa aming mga halagang MIDI CC.

Ang mahalagang bloke dito ay Gumamit ng Midi Serial, na nagpapahintulot sa amin na gumamit ng isang application ng tulay at i-ruta ang midi cc sa loob ng computer.

Ang Midi CC ay mayroong 120 Mga Channel na magagamit (0 hanggang 119), subalit para sa demo na ito gagamitin lamang namin ang dalawa - Channel 0 at Channel 1, na nakatalaga sa Pitch at Roll ayon sa pagkakabanggit.

Ang parehong sukat ng pitch at roll mula -180 hanggang 180 at habang ang mga halaga ng Midi CC ay maaaring 0 hanggang 127, kaya gumagamit ako ng 'map' block upang mai-convert ang mga saklaw ng data. Inirerekumenda kong maglaro kasama ang proseso ng pag-uusap na ito sa oras na malaman mo kung aling parameter ang nais mong kontrolin dahil maaaring gusto mo lamang ng mga halaga sa loob ng isang tiyak na saklaw (depende sa epekto na iyong kinokontrol).

Para sa karagdagang impormasyon tungkol sa remote na koleksyon ng data gamit ang microbit, tingnan dito.

Hakbang 3: Pag-set up ng Iyong Computer

Pag-set up ng Iyong Computer
Pag-set up ng Iyong Computer
Pag-set up ng Iyong Computer
Pag-set up ng Iyong Computer

Walang buhok na MidiSerial

Upang i-ruta ang signal ng Midi mula sa iyong microbit patungo sa iyong pagpipilian na DAW, kakailanganin mo ang isang application ng tulay tulad ng Hairless MidiSerial - i-download ito nang libre mula sa pahina ng GitHub dito.

Pag-setup ng Midi ng Audio

Tandaan: Kung gumagamit ka ng isang Mac, tiyaking napili mo ang iyong MIDI Out bilang "IAC Bus 1". Kung hindi ito lilitaw sa listahan, kakailanganin mong buksan ka ng Pag-setup ng Audio MIDI, mag-navigate sa MIDI Studio (mula sa window menu sa itaas), mag-click sa IAC Driver na matiyak na ang kahon ng 'Device ay Online' ay na-tick..

Hakbang 4: Pagtatalaga ng Mga Parameter sa Iyong DAW

Pagtatalaga ng Mga Parameter sa Iyong DAW
Pagtatalaga ng Mga Parameter sa Iyong DAW
Pagtatalaga ng Mga Parameter sa Iyong DAW
Pagtatalaga ng Mga Parameter sa Iyong DAW

Bilang isang gumagamit ng Logic Pro X, magtutuon ako sa software na ito - gayunpaman mula sa aking pag-unawa dapat itong gumana nang katulad sa iyong pagpipilian na DAW

Tiyaking nakatakda ang Logic upang matanggap ang MIDI In mula sa IAC Bus, maaari itong suriin sa mga kagustuhan> Midi> input. Piliin kung aling parameter ang nais mong kontrolin, halimbawa isang cut ng filter ng synthesizer, halaga ng pagpapadala ng auxiliary channel o dalas ng EQ. Pagkatapos, bigyan ang parameter na ito ng isang wiggle at pagkatapos ay pindutin ang CMD + L. Ngayon, kapag inilipat mo ang iyong Microbit, awtomatiko nitong itatalaga ang kani-kanilang MIDI CC Channel sa parameter na iyon.

PAKITANDAAN kasama ang aking code, dahil gumagamit kami ng dalawang halaga na patuloy na nagpapadala ng isang halaga para sa parehong mga CC channel (0 at 1) at dahil sa gayong Logic ay nalilito kapag sinubukan mong magtalaga ng isang parameter. Plano kong pagbutihin ang code kaya't hindi ito nagpapadala ng isang halaga kung ang numero ay pareho (o sa loob ng isang maliit na saklaw), subalit hanggang sa gayon inirerekumenda kong tanggalin ang isa sa mga "if" sa tatanggap na code upang ang Logic ay tumatanggap lamang ng isang MIDI Ang halaga ng CC sa isang oras sa yugto ng pagtatalaga na ito.

Sa Logic maaari mo ring pagmultahin ang MIDI Controller sa karagdagang, pagsasaayos ng input na may multiply na halaga, pagtatakda ng mga min at max na halaga. Ang mga halagang ginamit ko para sa EQ High Cut ay makikita sa imahe sa itaas.

Hakbang 5: Ano ang Susunod?

Binabati kita! Ngayon ay dapat mong kontrolin ang lohika sa iyong microbit … nang wireless!

Theres SO much posible sa MIDI at sa Microbit. Maaari kang mag-set up ng iba't ibang mga "eksena" sa microbit, na nagpapahintulot sa iyo na baguhin kung aling CC Channel ang bawat pagkontrol ng halaga ng accelerometer batay sa isang pindutan ng pindutan sa nagpadala ng microbit. Pagbibigay ng ganap na kontrol sa isang tagapalabas sa iba't ibang mga instrumento. Maaari ring gawin ng MIDI ang higit pa sa musika, kasama ang ilang mga desk ng ilaw na pinagana din ng MIDI.

Sumigaw sa iba pang mga gumagawa ng musikal na microbit

Narito ang ilan sa aking mga paboritong gumagawa na itinutulak ang mga hangganan ng kung ano ang posible sa kamangha-manghang piraso ng hardware.

Mini. Mu Microbit Musical Glove ni Helen Leigh para sa Pimoroni

Paano ikonekta ang iyong microbit sa Purong Data sa pamamagitan ng Vulpestruments

Microbit Orchestra ni Kapitan Kredito

Microbit Guitar ni David Whale

Ipakita sa akin kung ano ang iyong ginagawa

Sinundan ang gabay na ito? Magpadala sa akin ng larawan ng video sa aking kaba / instagram na @frazermerrick

Inirerekumendang: