Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Afsendelse af accelerometerdata
- Trin 2: Modtagelse af data og konvertering til Midi
- Trin 3: Opsætning af din computer
- Trin 4: Tildeling af parametre i din DAW
- Trin 5: Hvad så?
Video: Microbit Midi CC trådløs controller: 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
I denne vejledning opretter vi en trådløs midi CC -controller, så du kan bruge din Microbit som en midi -controller og slutte den til din foretrukne musikproduktionssoftware.
Hvad er Midi CC?
Ofte forkortet CC, mens det korrekte udtryk er "Control Change") En kategori af MIDI -meddelelser, der bruges til at formidle ydeevne eller lappe data til andre parametre end dem, der har deres egne dedikerede meddelelsestyper (note on, note off, aftertouch, polyfonisk eftertouch, pitchbøjning og programændring).
Bemærk, at denne vejledning er designet til Mac, men den bør også fungere til pc. Efterlad en kommentar, hvis du opdager problemer vedrørende pc -kompatibilitet, og jeg vil med glæde opdatere guiden
Forbrugsvarer
- Microbit x2
- Hårfri MidiSerial
- Logic Pro X (eller en hvilken som helst DAW efter eget valg)
Trin 1: Afsendelse af accelerometerdata
Da vi i sidste ende vil være i stand til at bevæge os trådløst, har vi brug for to mikrobits. Én til at fange vores accelerometer -data og sende dem over mikrobitens radio, og en anden til at modtage dataene og sende dem som MIDI CC, mens den er tilsluttet vores computer.
Lad os først kode indfangningsenheden. Vi fanger pitch and roll -værdierne fra mikrobitens accelerometer og sender dem derefter over radio. Der er dog ingen grund til, at du ikke kunne bruge forskellige andre input på mikrobiten, f.eks. Dens knapper eller endda kompasset!
For en komplet liste over MIDI -mulighederne i Microbit, se den officielle dokumentation her.
Trin 2: Modtagelse af data og konvertering til Midi
Med vores anden mikrobit tilsluttet computeren via USB, modtager dette vores accelerometerdata over radio og konverteres til vores MIDI CC -værdier.
Den vigtige blok her er Use Midi Serial, som giver os mulighed for at bruge en bridge -applikation og dirigere midi cc internt i computeren.
Midi CC har 120 tilgængelige kanaler (0 til 119), men til denne demo bruger vi kun to - Channel 0 og Channel 1, hvor disse er tildelt henholdsvis Pitch and Roll.
Både pitch og roll måler fra -180 til 180, og mens Midi CC -værdier kan være 0 til 127, så jeg bruger 'map' -blokken til at konvertere dataområderne. Jeg anbefaler at lege med denne talesamtaleproces, når du ved, hvilken parameter du vil kontrollere, da du måske kun vil have værdier inden for et bestemt område (afhængigt af den effekt, du kontrollerer).
For mere information om ekstern dataindsamling med mikrobit, se her.
Trin 3: Opsætning af din computer
Hårfri MidiSerial
For at dirigere Midi -signalet fra din mikrobit til dit valgte DAW skal du bruge en bro -applikation som Hairless MidiSerial - download dette gratis fra GitHub -siden her.
Lyd Midi -opsætning
Bemærk: Hvis du bruger en Mac, skal du sørge for at vælge din MIDI Out som "IAC Bus 1". Hvis dette ikke vises på listen, skal du åbne dig Audio MIDI -opsætning, navigere til MIDI Studio (fra vinduesmenuen øverst), klik på IAC Driver, og sørg for, at feltet 'Enhed er online' er markeret.
Trin 4: Tildeling af parametre i din DAW
Som Logic Pro X -bruger vil jeg fokusere på denne software - men efter min forståelse burde den fungere på samme måde som din valgte DAW
Sørg for, at Logic er indstillet til at modtage MIDI In fra IAC Bus, dette kan kontrolleres i præferencer> Midi> input. Vælg, hvilken parameter du vil styre, f.eks. Et afbrydelse af et synthesizerfilter, udsendelsesmængde for hjælpekanal eller EQ -frekvens. Giv derefter denne parameter et wiggle, og tryk derefter på CMD+L. Når du nu flytter din Microbit, tildeles den automatisk den respektive MIDI CC -kanal til denne parameter.
BEMÆRK med min kode, da vi bruger to værdier, sender den konstant en værdi til begge CC -kanaler (0 og 1), og logikken bliver meget forvirret, når du prøver at tildele en parameter. Jeg planlægger at forbedre koden, så den ikke sender en værdi, hvis tallet er det samme (eller inden for et lille område), men indtil da anbefaler jeg at fjerne en af "ifs" i modtagerkoden, så Logic kun modtager et MIDI CC -værdi ad gangen i denne tildelingsfase.
I Logic kan du også finjustere MIDI -controlleren yderligere, justere input med en multiplikationsværdi, indstille min og max værdier. De værdier, jeg brugte til EQ High Cut, kan ses på billedet ovenfor.
Trin 5: Hvad så?
Tillykke! Nu skulle du kontrollere logikken med din mikrobit … trådløst!
Der er SÅ meget muligt med MIDI og Microbit. Du kan opsætte forskellige "scener" på mikrobiten, så du kan ændre, hvilken CC -kanal hver accelerometerværdi styrer baseret på et tryk på knappen på afsenderens mikrobit. Giver en kunstner fuld kontrol over en række forskellige instrumenter. MIDI kan også meget mere end musik også, med nogle lysbord også MIDI aktiveret.
Råb til andre musikalske mikrobitmakere
Her er nogle af mine yndlingsproducenter, der skubber grænserne for, hvad der er muligt med det fantastiske stykke hardware.
Mini. Mu Microbit Musical Glove af Helen Leigh til Pimoroni
Sådan tilsluttes din mikrobit til Pure Data by Vulpestruments
Microbit Orchestra af Captain Credible
Microbit Guitar af David Whale
Vis mig hvad du laver
Har du fulgt denne vejledning? Send mig et billede af video til min twitter/instagram @frazermerrick
Anbefalede:
Udskiftning af skallen til en trådløs Xbox 360 -controller: 15 trin (med billeder)
Udskiftning af skallen til en trådløs Xbox 360 -controller: Trin for trin vejledning til udskiftning af skallen på en Xbox 360 -controller til en ny skal. Denne vejledning kan bruges til at hjælpe eleverne med at have en grundlæggende forståelse af hardware, elektrisk/computerteknik og datalogiske principper gennem videospil
Bolt - DIY trådløs opladning natur (6 trin): 6 trin (med billeder)
Bolt - DIY trådløs opladning natur (6 trin): Induktive opladninger (også kendt som trådløs opladning eller trådløs opladning) er en form for trådløs strømoverførsel. Det bruger elektromagnetisk induktion til at levere strøm til bærbare enheder. Den mest almindelige applikation er Qi trådløs opladning
MIDI 5V LED Strip Light Controller til Spielatron eller anden MIDI Synth: 7 trin (med billeder)
MIDI 5V LED Strip Light Controller til Spielatron eller anden MIDI Synth: Denne controller blinker trefarvede LED strip lys for 50mS pr note. Blå for G5 til D#6, rød for E6 til B6 og grøn for C7 til G7. Controlleren er en ALSA MIDI -enhed, så MIDI -software kan sende til lysdioderne samtidig med en MIDI -synthenhed
Hack en trådløs dørklokke i en trådløs alarmkontakt eller tænd/sluk -kontakt: 4 trin
Hack en trådløs dørklokke i en trådløs alarmkontakt eller tænd/sluk -kontakt: Jeg har for nylig bygget et alarmsystem og installeret det i mit hus. Jeg brugte magnetiske afbrydere på dørene og fastsluttede dem gennem loftet. Vinduerne var en anden historie, og hårde ledninger var ikke en mulighed. Jeg havde brug for en trådløs løsning, og dette er
Konverter trådløs router til trådløs forlænger 2x adgangspunkt: 5 trin
Konverter trådløs router til trådløs forlænger 2x adgangspunkt: Jeg havde en dårlig trådløs internetforbindelse i mit hus på grund af en RSJ (metalstøttebjælke i loftet) og ville øge signalet eller tilføje en ekstra forlænger til resten af huset. Jeg havde set forlængere til omkring 50 pund i en elektro