Inhoudsopgave:

Microbit Midi CC draadloze controller - Ajarnpa
Microbit Midi CC draadloze controller - Ajarnpa

Video: Microbit Midi CC draadloze controller - Ajarnpa

Video: Microbit Midi CC draadloze controller - Ajarnpa
Video: How to Connect BBC Micro Bit to your DAW or Digital synthesizer 2024, Juli-
Anonim
Microbit Midi CC draadloze controller
Microbit Midi CC draadloze controller

In deze handleiding maken we een draadloze midi CC-controller, waarmee u uw Microbit als midi-controller kunt gebruiken en deze kunt aansluiten op uw favoriete muziekproductiesoftware.

Wat is Midi-CC?

Vaak afgekort als CC, terwijl de juiste term "Control Change" is. Een categorie MIDI-berichten die worden gebruikt om uitvoerings- of patchgegevens over te brengen voor andere parameters dan die met hun eigen speciale berichttypes (noot aan, noot uit, aftertouch, polyfoon aftertouch, pitch bend en programmawisseling).

Let op: deze tutorial is ontworpen voor Mac, maar zou ook voor pc moeten werken. Laat een reactie achter als je problemen ontdekt met betrekking tot pc-compatibiliteit en ik zal de gids graag updaten

Benodigdheden

  • Microbit x2
  • Haarloze MidiSerial
  • Logic Pro X (of een DAW naar keuze)

Stap 1: De versnellingsmetergegevens verzenden

De versnellingsmetergegevens verzenden
De versnellingsmetergegevens verzenden

Omdat we uiteindelijk draadloos willen kunnen bewegen, hebben we twee microbits nodig. Een om onze versnellingsmetergegevens vast te leggen en via de microbit-radio te verzenden, en een andere om de gegevens te ontvangen en uit te voeren als MIDI CC terwijl deze op onze computer is aangesloten.

Laten we eerst het opnameapparaat coderen. We zullen de pitch en roll-waarden van de microbit-versnellingsmeter vastleggen en deze vervolgens via de radio verzenden. Er is echter geen reden waarom u de verscheidenheid aan andere ingangen op de microbit niet zou kunnen gebruiken, zoals de knoppen of zelfs het kompas!

Bekijk hier de officiële documentatie voor een volledige lijst van de MIDI-mogelijkheden van de Microbit.

Stap 2: Gegevens ontvangen en converteren naar Midi

Gegevens ontvangen en converteren naar Midi
Gegevens ontvangen en converteren naar Midi

Met onze tweede Microbit die via USB op de computer is aangesloten, ontvangt deze onze versnellingsmetergegevens via de radio en wordt deze omgezet in onze MIDI CC-waarden.

Het belangrijke blok hier is Midi Serial gebruiken, waarmee we een bridge-applicatie kunnen gebruiken en de midi cc intern in de computer kunnen routeren.

Midi CC heeft 120 kanalen beschikbaar (0 tot 119), maar voor deze demo gebruiken we er maar twee - kanaal 0 en kanaal 1, waarbij deze respectievelijk aan Pitch en Roll zijn toegewezen.

Zowel pitch als roll meten van -180 tot 180 en terwijl Midi CC-waarden 0 tot 127 kunnen zijn, gebruik ik het 'map'-blok om de gegevensbereiken om te zetten. Ik raad aan om met dit nummergespreksproces te spelen als je eenmaal weet welke parameter je wilt regelen, omdat je misschien alleen waarden binnen een bepaald bereik wilt (afhankelijk van het effect dat je bestuurt).

Zie hier voor meer informatie over het op afstand verzamelen van gegevens met de microbit.

Stap 3: Uw computer instellen

Uw computer instellen
Uw computer instellen
Uw computer instellen
Uw computer instellen

Haarloze MidiSerial

Om het Midi-signaal van je microbit naar je DAW naar keuze te routeren, heb je een bridge-applicatie zoals Hairless MidiSerial nodig - download deze gratis van de GitHub-pagina hier.

Audio Midi-configuratie

Opmerking: als je een Mac gebruikt, zorg er dan voor dat je je MIDI Out selecteert als "IAC Bus 1". Als dit niet in de lijst verschijnt, moet je je Audio MIDI Setup openen, naar de MIDI Studio navigeren (vanuit het venstermenu bovenaan), klik op IAC Driver en zorg ervoor dat het vakje 'Device is Online' is aangevinkt.

Stap 4: Parameters toewijzen in uw DAW

Parameters toewijzen in uw DAW
Parameters toewijzen in uw DAW
Parameters toewijzen in uw DAW
Parameters toewijzen in uw DAW

Als Logic Pro X-gebruiker zal ik me op deze software concentreren, maar naar mijn mening zou het op dezelfde manier moeten werken op je DAW naar keuze

Zorg ervoor dat Logic is ingesteld om de MIDI In van de IAC-bus te ontvangen, dit kan worden gecontroleerd in de voorkeuren > Midi > ingangen. Kies welke parameter u wilt regelen, bijvoorbeeld een synthesizerfilter die wordt afgesneden, de hoeveelheid zendvermogen van het hulpkanaal of de EQ-frequentie. Geef deze parameter dan een wiebeltje en druk vervolgens op CMD+L. Wanneer u nu uw Microbit verplaatst, wordt automatisch het respectievelijke MIDI CC-kanaal aan die parameter toegewezen.

LET OP met mijn code, aangezien we twee waarden gebruiken, verzendt het constant een waarde voor beide CC-kanalen (0 en 1) en als zodanig raakt Logic erg in de war wanneer u probeert een parameter toe te wijzen. Ik ben van plan de code te verbeteren, zodat er geen waarde wordt verzonden als het nummer hetzelfde is (of binnen een klein bereik), maar tot die tijd raad ik aan een van de "ifs" in de ontvangercode te verwijderen, zodat Logic slechts één MIDI ontvangt CC-waarde per keer tijdens deze toewijzingsfase.

In Logic kun je de MIDI-controller ook verder finetunen, de invoer aanpassen met een vermenigvuldigingswaarde, min- en max-waarden instellen. De waarden die ik heb gebruikt voor de EQ High Cut zijn te zien op de afbeelding hierboven.

Stap 5: Wat nu?

Gefeliciteerd! Nu zou je de logica moeten besturen met je microbit… draadloos!

Er is ZO veel mogelijk met MIDI en de Microbit. U kunt verschillende "scènes" op de microbit instellen, zodat u kunt wijzigen welk CC-kanaal elke versnellingsmeterwaarde bestuurt op basis van een druk op de knop op de microbit van de afzender. Een artiest volledige controle geven over een verscheidenheid aan instrumenten. MIDI kan ook veel meer dan muziek, met sommige verlichtingstafels die ook MIDI ingeschakeld hebben.

Shout out naar andere muzikale microbit-makers

Hier zijn enkele van mijn favoriete makers die de grenzen verleggen van wat mogelijk is met dit fantastische stuk hardware.

Mini. Mu Microbit Musical Glove door Helen Leigh voor Pimoroni

Hoe u uw microbit verbindt met Pure Data van Vulpestruments

Microbit Orchestra door Captain Credible

Microbit-gitaar van David Whale

Laat me zien wat je maakt

Deze handleiding gevolgd? Stuur me een foto of video naar mijn twitter/instagram @frazermerrick

Aanbevolen: