Tartalomjegyzék:

Microbit Midi CC vezeték nélküli vezérlő: 5 lépés (képekkel)
Microbit Midi CC vezeték nélküli vezérlő: 5 lépés (képekkel)

Videó: Microbit Midi CC vezeték nélküli vezérlő: 5 lépés (képekkel)

Videó: Microbit Midi CC vezeték nélküli vezérlő: 5 lépés (képekkel)
Videó: Web Programming - Computer Science for Business Leaders 2016 2024, Július
Anonim
Microbit Midi CC vezeték nélküli vezérlő
Microbit Midi CC vezeték nélküli vezérlő

Ebben az útmutatóban létrehozunk egy vezeték nélküli midi CC vezérlőt, amely lehetővé teszi, hogy a Microbit -et midi -vezérlőként használja, és csatlakoztathassa kedvenc zenei előállító szoftveréhez.

Mi az a Midi CC?

Gyakran rövidítve CC, míg a helyes kifejezés a "Control Change" utóérintés, dőlésszög és programváltás).

Kérjük, vegye figyelembe, hogy ez az oktatóanyag Mac -re készült, de PC -nek is működnie kell. Kérjük, hagyjon megjegyzést, ha bármilyen problémát észlel a PC -kompatibilitással kapcsolatban, és boldogan frissítem az útmutatót

Kellékek

  • Microbit x2
  • Szőrtelen MidiSerial
  • Logic Pro X (vagy tetszőleges DAW)

1. lépés: A gyorsulásmérő adatainak küldése

A gyorsulásmérő adatainak küldése
A gyorsulásmérő adatainak küldése

Mivel végső soron vezeték nélkül szeretnénk mozogni, két mikrobitre lesz szükségünk. Az egyik a gyorsulásmérő adatainak rögzítésére és a mikrobit rádióján keresztül történő elküldésére, a másik pedig az adatok fogadására és MIDI CC formátumban történő kiadására, miközben a számítógéphez van csatlakoztatva.

Először kódoljuk a rögzítőeszközt. A hangmagasság és a görgetés értékeit rögzítjük a mikrobit gyorsulásmérőjéből, majd rádión továbbítjuk. Mindazonáltal nincs ok arra, hogy miért ne használhatná a mikrobit különböző bemeneteit, például annak gombjait vagy akár az iránytűt!

A Microbit MIDI képességeinek teljes listáját itt tekintheti meg.

2. lépés: Adatok fogadása és konvertálása Midi -re

Adatok fogadása és konvertálása Midi -re
Adatok fogadása és konvertálása Midi -re

A második Microbit USB -n keresztül csatlakozik a számítógéphez, így rádión keresztül megkapja a gyorsulásmérő adatait, és átalakítja őket a MIDI CC értékeinkké.

A fontos blokk itt a Use Midi Serial, amely lehetővé teszi számunkra, hogy hídalkalmazást használjunk, és a midi cc -t a számítógépen belül irányítsuk.

A Midi CC 120 csatornával rendelkezik (0–119), azonban ehhez a demóhoz csak kettőt fogunk használni - a 0 -as és az 1 -es csatornát, ezeket a Pitch és a Roll rendeltetésével.

Mind a dőlésszög, mind a görgetés -180 és 180 között van, míg a Midi CC értékek 0 és 127 között lehetnek, ezért az adattartományok konvertálásához a „térkép” blokkot használom. Azt javaslom, hogy játsszon ezzel a számbeszélgetési folyamattal, amint tudja, hogy melyik paramétert szeretné szabályozni, mivel előfordulhat, hogy csak bizonyos tartományon belüli értékeket szeretne (az Ön által vezérelt hatástól függően).

A mikrobittel történő távoli adatgyűjtésről további információt itt talál.

3. lépés: A számítógép beállítása

A számítógép beállítása
A számítógép beállítása
A számítógép beállítása
A számítógép beállítása

Szőrtelen MidiSerial

Ahhoz, hogy a Midi jelet a mikrobitről a kiválasztott DAW -hoz irányítsa, szüksége lesz egy hídalkalmazásra, például a Hairless MidiSerial -ra - töltse le ingyen a GitHub oldaláról.

Audio Midi beállítás

Megjegyzés: Ha Macet használ, győződjön meg arról, hogy a MIDI kimenetet "IAC Bus 1" -ként választotta. Ha ez nem jelenik meg a listában, akkor meg kell nyitnia az Audio MIDI Setup programot, navigáljon a MIDI Studio -hoz (az ablak menüjében felül), kattintson az IAC illesztőprogramra, és győződjön meg arról, hogy az „Eszköz online” jelölőnégyzet be van jelölve.

4. lépés: Paraméterek hozzárendelése a DAW -hoz

Paraméterek hozzárendelése a DAW -hoz
Paraméterek hozzárendelése a DAW -hoz
Paraméterek hozzárendelése a DAW -hoz
Paraméterek hozzárendelése a DAW -hoz

Logic Pro X felhasználóként erre a szoftverre fogok összpontosítani - azonban megértésem szerint hasonlóan kell működnie a választott DAW -n is

Győződjön meg arról, hogy a Logic be van állítva a MIDI bemenet fogadására az IAC buszról, ez a beállítások> Midi> bemenetek menüpontban ellenőrizhető. Válassza ki a vezérelni kívánt paramétert, például a szintetizátor szűrő levágását, a segédcsatorna küldési mennyiségét vagy az EQ frekvenciát. Ezután mozgassa ezt a paramétert, majd nyomja meg a CMD+L billentyűkombinációt. Most, amikor áthelyezi a mikrobit, automatikusan hozzárendeli a megfelelő MIDI CC csatornát ehhez a paraméterhez.

FIGYELEM a kódommal, mivel két értéket használunk, ezért folyamatosan küld értéket mindkét CC csatornára (0 és 1), és így a Logika nagyon összezavarodik, amikor megpróbál hozzárendelni egy paramétert. Azt tervezem, hogy javítom a kódot, hogy ne küldjön értéket, ha a szám ugyanaz (vagy kis tartományon belül), de addig azt javaslom, hogy távolítsa el az egyik "if" -t a vevőkódból, hogy a Logic csak egy MIDI -t kapjon CC érték egyszerre a hozzárendelési szakaszban.

A Logic segítségével tovább finomíthatja a MIDI vezérlőt, a bemenetet szorzási értékkel állíthatja be, beállíthatja a min és max értékeket. Az értékek, amelyeket az EQ High Cut -hoz használtam, a fenti képen láthatók.

5. lépés: Mi a következő lépés?

Gratulálunk! Most a logikát kell irányítania a mikrobitével… vezeték nélkül!

Nagyon sok lehetőség van a MIDI és a Microbit segítségével. Beállíthat különböző "jeleneteket" a mikrobiten, lehetővé téve, hogy a küldő mikrobit gombjának megnyomása alapján módosítsa, melyik CC csatornát szabályozza az egyes gyorsulásmérők értéke. Az előadó teljes körű ellenőrzése a különböző hangszerek felett. A MIDI sokkal többre képes, mint a zene, néhány világítóasztal MIDI -t is engedélyez.

Kiabálj más zenei mikrobit készítőket

Íme néhány kedvenc készítőm, akik feszegetik a lehetőségek határait a fantasztikus hardverrel.

Mini. Mu Microbit zenei kesztyű, Helen Leigh, Pimoroni számára

Hogyan csatlakoztathatja a mikrobit a Pure Data by Vulpestruments segítségével

Microbit zenekar Credible kapitánytól

Mikrobites gitár, David Whale

Mutasd meg, mit készítesz

Követte ezt az útmutatót? Küldj nekem egy videót a Twitterre/instagramomra @frazermerrick

Ajánlott: