Tartalomjegyzék:
- Kellékek
- 1. lépés: A gyorsulásmérő adatainak küldése
- 2. lépés: Adatok fogadása és konvertálása Midi -re
- 3. lépés: A számítógép beállítása
- 4. lépés: Paraméterek hozzárendelése a DAW -hoz
- 5. lépés: Mi a következő lépés?
Videó: Microbit Midi CC vezeték nélküli vezérlő: 5 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
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
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
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
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
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:
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: 7 lépés
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: Hé srácok, üdv újra. Korábbi hozzászólásomban elmagyaráztam, hogy mi az a H -híd áramkör, az L293D motorvezérlő IC, a malackalapú L293D motorvezérlő IC a nagyáramú motorvezérlők vezetéséhez, és hogyan tervezheti meg és készítheti el saját L293D motorvezérlő tábláját
Távirányítású autó - Vezeték nélküli vezeték nélküli Xbox 360 vezérlővel: 5 lépés
Távirányítású autó - vezérelhető a vezeték nélküli Xbox 360 vezérlő használatával: Ezek az utasítások saját távirányítású autó létrehozásához, vezeték nélküli Xbox 360 vezérlővel vezérelhetők
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel Raspbian Stretch -en: 6 lépés
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel a Raspbian Stretch -en: A Raspberry Pi kiválóan alkalmas biztonságos vezeték nélküli hozzáférési pontok létrehozására, de nem rendelkezik jó hatótávolsággal, TP Link WN7200ND USB vezeték nélküli adaptert használtam annak kiterjesztéséhez. Szeretném megosztani, hogyan kell csinálniMiért akarok málna pi -t használni router helyett? T
DIY vezeték nélküli mikrofon vezeték nélküli gitárrendszerhez: 4 lépés
DIY Wireless Mic to Wireless Guitar System: Néztem néhány videót és néhány zenekart, és szinte közülük vezeték nélküli rendszert használ a gitáron. Megőrülök, mozogok, sétálok, és azt csinálok, amit akarnak, anélkül, hogy a zsinórt használnám, ezért arról álmodozom, hogy lesz egy .. De .. nekem ez most túl drága, ezért erre jutottam
Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: 4 lépés
Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: Nemrég építettem egy riasztórendszert, és telepítettem a házamba. Mágneses kapcsolókat használtam az ajtókon, és bekötöttem a padláson. Az ablakok egy másik történet, és a kemény huzalozás nem volt lehetőség. Szükségem volt egy vezeték nélküli megoldásra, és ez