INHOUDSOPGAWE:

Microbit Midi CC Wireless Controller: 5 stappe (met foto's)
Microbit Midi CC Wireless Controller: 5 stappe (met foto's)

Video: Microbit Midi CC Wireless Controller: 5 stappe (met foto's)

Video: Microbit Midi CC Wireless Controller: 5 stappe (met foto's)
Video: Tutorial Bluetooth MIDI - chibi:bit (BBC micro:bit compatible) and GarageBand iOS 2024, November
Anonim
Microbit Midi CC Wireless Controller
Microbit Midi CC Wireless Controller

In hierdie gids skep ons 'n draadlose midi CC -kontroleerder, waarmee u u Microbit as 'n midi -kontroleerder kan gebruik en dit kan koppel aan u gunsteling musiekproduksie sagteware.

Wat is Midi CC?

Dikwels afgekort CC, terwyl die korrekte term "Control Change" is) 'n Kategorie MIDI -boodskappe wat gebruik word om prestasie- of lappata vir ander parameters as die wat hul eie toegewyde boodskaptipes het, oor te dra (let op, note off, aftertouch, polyfonies na -aanraking, toonhoogte -buiging en programverandering).

Let op: hierdie handleiding is ontwerp vir Mac, maar dit behoort ook vir 'n rekenaar te werk. Gee 'n opmerking as u probleme met die verenigbaarheid van die rekenaar opspoor, en ek sal die gids graag bywerk

Voorrade

  • Mikrobit x2
  • Haarlose MidiSerial
  • Logic Pro X (of enige DAW van u keuse)

Stap 1: Stuur die versnellingsmeterdata

Stuur die versnellingsmeterdata
Stuur die versnellingsmeterdata

Aangesien ons uiteindelik draadloos wil kan beweeg, benodig ons twee mikrobits. Een om ons versnellingsmeterdata vas te lê en oor die radio van die mikrobit te stuur, en 'n ander om die data te ontvang en as MIDI CC af te stuur terwyl dit aan ons rekenaar gekoppel is.

Laat ons eers die vangtoestel kodeer. Ons neem die toonhoogte- en rolwaardes van die versnellingsmeter van die mikrobit vas en stuur dit dan oor die radio. Daar is egter geen rede waarom u nie die verskeidenheid ander insette op die mikrobit kan gebruik nie, soos die knoppies of selfs die kompas!

Vir 'n volledige lys van die MIDI -vermoëns van die Microbit, sien die amptelike dokumentasie hier.

Stap 2: Ontvang data en omskakel na Midi

Data ontvang en omskakel na Midi
Data ontvang en omskakel na Midi

Met ons tweede Microbit wat via USB aan die rekenaar gekoppel is, ontvang dit ons versnellingsmeterdata oor die radio en omskakel in ons MIDI CC -waardes.

Die belangrike blok hier is Use Midi Serial, waarmee ons 'n brugprogram kan gebruik en die midi cc intern binne die rekenaar kan lei.

Midi CC het 120 kanale beskikbaar (0 tot 119), maar vir hierdie demonstrasie gebruik ons slegs twee - Channel 0 en Channel 1, waarvan hierdie onderskeidelik toegewys is aan Pitch and Roll.

Beide toonhoogte en rol meet van -180 tot 180, en hoewel Midi CC -waardes 0 tot 127 kan wees, gebruik ek die 'kaart' -blok om die data -omvang te omskep. Ek beveel aan dat u met hierdie getalgesprekproses speel sodra u weet watter parameter u wil beheer, aangesien u slegs waardes binne 'n sekere reeks wil hê (afhangende van die effek wat u beheer).

Sien hier vir meer inligting oor data -insameling op afstand met die mikrobit.

Stap 3: Stel u rekenaar op

Die opstel van u rekenaar
Die opstel van u rekenaar
Die opstel van u rekenaar
Die opstel van u rekenaar

Haarlose MidiSerial

Om die Midi -sein van u mikrobit na die DAW van u keuse te stuur, benodig u 'n brugprogram soos Hairless MidiSerial - laai dit gratis af van die GitHub -bladsy hier.

Audio Midi -opstelling

Opmerking: as u 'n Mac gebruik, moet u u MIDI Out kies as "IAC Bus 1". As dit nie in die lys verskyn nie, moet u die Audio MIDI -opstelling oopmaak, na die MIDI Studio gaan (in die venstermenu bo), klik op IAC Driver en maak seker dat die 'Device is Online' -blokkie gemerk is.

Stap 4: Ken parameters toe aan u DAW

Ken parameters toe aan u DAW
Ken parameters toe aan u DAW
Ken parameters toe aan u DAW
Ken parameters toe aan u DAW

As Logic Pro X -gebruiker fokus ek op hierdie sagteware, maar volgens my idee behoort dit op dieselfde manier op u DAW van keuse te werk

Maak seker dat Logic ingestel is om die MIDI In vanaf die IAC Bus te ontvang; dit kan gekontroleer word in die voorkeure> Midi> insette. Kies watter parameter u wil beheer, byvoorbeeld die afsny van 'n sintetiseerderfilter, die hoeveelheid hulpkanale of die EQ -frekwensie. Gee dan hierdie parameter 'n draai en druk dan CMD+L. As u u Microbit nou skuif, word die betrokke MIDI CC -kanaal outomaties aan die parameter toegeken.

LET WEL op my kode, aangesien ons twee waardes gebruik, stuur dit voortdurend 'n waarde vir beide CC -kanale (0 en 1) en Logika raak dus baie deurmekaar as u 'n parameter probeer toewys. Ek is van plan om die kode te verbeter, sodat dit nie 'n waarde stuur as die getal dieselfde is nie (of binne 'n klein reeks), maar tot dan beveel ek aan om een van die 'as' in die ontvangerkode te verwyder sodat Logic slegs een MIDI ontvang CC -waarde op 'n slag tydens hierdie toekenningsfase.

In Logic kan u die MIDI -kontroleerder ook verder verfyn deur die insette met 'n vermenigvuldigingswaarde aan te pas, min- en maksimumwaardes in te stel. Die waardes wat ek vir die EQ High Cut gebruik het, kan op die prent hierbo gesien word.

Stap 5: Wat volgende?

Baie geluk! Nou moet u die logika met u mikrobit beheer … draadloos!

Daar is soveel moontlik met MIDI en die Microbit. U kan verskillende "tonele" op die mikrobit opstel, sodat u kan verander watter CC -kanaal elke versnellingsmeterwaarde beheer, gebaseer op 'n druk op die knoppie op die sender -mikrobit. Gee 'n kunstenaar volle beheer oor 'n verskeidenheid instrumente. MIDI kan ook veel meer doen as musiek, en sommige beligtingsbanke is ook MIDI -aangeskakel.

Skreeu na ander musikale mikrobitmakers

Hier is 'n paar van my gunsteling makers wat die grense van wat moontlik is met die fantastiese stuk hardeware, verskuif.

Mini. Mu Microbit Musical Glove deur Helen Leigh vir Pimoroni

Hoe u u mikrobit kan koppel aan Pure Data deur Vulpestruments

Microbit Orchestra deur Captain Credible

Microbit Guitar deur David Whale

Wys my wat jy maak

Het u hierdie gids gevolg? Stuur vir my 'n foto van my video na my twitter/instagram @frazermerrick

Aanbeveel: