Мазмұны:

Microbit Midi CC сымсыз контроллері: 5 қадам (суреттермен)
Microbit Midi CC сымсыз контроллері: 5 қадам (суреттермен)

Бейне: Microbit Midi CC сымсыз контроллері: 5 қадам (суреттермен)

Бейне: Microbit Midi CC сымсыз контроллері: 5 қадам (суреттермен)
Бейне: Flipper Zero Alternative? - m5stickC plus 🤯 #shorts 2024, Шілде
Anonim
Microbit Midi CC сымсыз контроллері
Microbit Midi CC сымсыз контроллері

Бұл нұсқаулықта біз Microbit -ті midi контроллері ретінде пайдалануға және оны сүйікті музыкалық өндіріс бағдарламалық жасақтамасына қосуға мүмкіндік беретін сымсыз midi CC контроллерін жасаймыз.

Midi CC дегеніміз не?

Көбінесе қысқартылған CC, ал дұрыс термин - «Басқаруды өзгерту») MIDI хабарламаларының санаты, олар өздерінің арнайы хабар түрлері бар параметрлерден басқа параметрлер бойынша өнімділік немесе түзету деректерін беру үшін қолданылады (ескерту, ескерту, есту, полифониялық) түймеден кейін, қадамды иілу және бағдарламаны өзгерту).

Назар аударыңыз, бұл оқулық Mac үшін жасалған, бірақ ол компьютерде де жұмыс істеуі керек. Егер сіз компьютердің үйлесімділігіне қатысты мәселелерді тапсаңыз, түсініктеме қалдырыңыз, мен нұсқаулықты қуана жаңартамын

Жабдықтар

  • Microbit x2
  • Шашсыз MidiSerial
  • Logic Pro X (немесе кез келген DAW)

1 -қадам: акселерометр деректерін жіберу

Акселерометр деректерін жіберу
Акселерометр деректерін жіберу

Ақыр соңында, біз сымсыз қозғала алатын болғымыз келетіндіктен, бізге екі микробитті қажет етеді. Бірі - біздің акселерометр деректерін жинау және оны микробиттің радиосы арқылы жіберу, екіншісі - біздің компьютерге қосылған кезде MIDI CC форматында мәліметтерді алу және шығару.

Біріншіден, түсіру құрылғысын кодтауға рұқсат етіңіз. Біз микробиттің акселерометрінен қадам мен орама мәндерін түсіреміз, содан кейін оларды радио арқылы жібереміз. Микробиттегі басқа кірістерді, мысалы, оның түймелерін немесе компасты қолдана алмауыңызға ешқандай себеп жоқ!

Microbit MIDI мүмкіндіктерінің толық тізімін алу үшін ресми құжаттаманы мына жерден қараңыз.

2 -қадам: Деректерді алу және Midi -ге түрлендіру

Мәліметтерді қабылдау және Midi -ге түрлендіру
Мәліметтерді қабылдау және Midi -ге түрлендіру

Екінші Microbit компьютерге USB арқылы қосылған кезде, бұл біздің акселерометр деректерін радио арқылы алады және MIDI CC мәндеріне түрлендіреді.

Мұндағы маңызды блок - бұл Midi Serial -ді қолдану, ол көпір қосымшасын қолдануға және midi cc -ті компьютер ішінде ішкі бағыттауға мүмкіндік береді.

Midi CC -те 120 арна бар (0 -ден 119 -ға дейін), бірақ бұл демонстрацияда біз тек Pitch пен Roll -ге тағайындалған 0 -арна мен 1 -арнаны қолданамыз.

Қадам мен айналу өлшемі -180 -ден 180 -ге дейін, ал Midi CC мәндері 0 -ден 127 -ге дейін болуы мүмкін, сондықтан мен деректер ауқымын түрлендіру үшін 'карта' блогын қолданамын. Мен сіз қандай параметрді басқарғыңыз келетінін білгеннен кейін осы нөмірмен сөйлесу процесін ойнауды ұсынамын, себебі сіз белгілі бір диапазондағы мәндерді қажет етесіз (сіз басқаратын әсерге байланысты).

Микробиттің көмегімен қашықтан деректерді жинау туралы қосымша ақпаратты мына жерден қараңыз.

3 -қадам: компьютерді реттеу

Компьютерді баптау
Компьютерді баптау
Компьютерді баптау
Компьютерді баптау

Шашсыз MidiSerial

Midi сигналын микробиттен таңдаған DAW -ге бағыттау үшін сізге Hairless MidiSerial сияқты көпір қосымшасы қажет болады - мұны GitHub бетінен тегін жүктеп алыңыз.

Audio Midi орнату

Ескерту: Егер сіз Mac компьютерін қолдансаңыз, MIDI шығуын «IAC Bus 1» ретінде таңдағаныңызға көз жеткізіңіз. Егер бұл тізімнен шықпаса, сізге MIDI студиясын орнату керек, MIDI студиясына өтіңіз (жоғарғы терезе мәзірінен), IAC драйверін нұқыңыз, «Құрылғы желіде» ұяшығына белгі қойыңыз..

4 -қадам: DAW бағдарламасында параметрлерді тағайындау

DAW бағдарламасында параметрлерді тағайындау
DAW бағдарламасында параметрлерді тағайындау
DAW бағдарламасында параметрлерді тағайындау
DAW бағдарламасында параметрлерді тағайындау

Logic Pro X қолданушысы ретінде мен осы бағдарламалық жасақтамаға назар аударатын боламын, бірақ менің түсінуімше, ол сіздің таңдауыңыз бойынша DAW -те жұмыс істеуі керек

Logic IAC шинасынан MIDI кіруін алу үшін орнатылғанына көз жеткізіңіз, мұны параметрлер> Midi> кірулерде таңдауға болады. Қандай параметрді басқарғыңыз келетінін таңдаңыз, мысалы, синтезатор сүзгісі өшірілген, қосалқы арна жіберу сомасы немесе EQ жиілігі. Содан кейін, бұл параметрді жылжытыңыз, содан кейін CMD+L пернелерін басыңыз. Енді сіз Microbit -ті жылжытқанда, ол автоматты түрде сәйкес MIDI CC арнасын сол параметрге тағайындайды.

Пожалуйста, менің кодымен назар аударыңыз, өйткені біз екі мәнді қолданамыз, ол екі CC арнасы үшін (0 және 1) үнемі мән жібереді, сондықтан параметрді тағайындауға тырысқанда логика қатты шатасады. Мен кодты жақсартуды жоспарлап отырмын, егер ол бірдей болса (немесе шағын диапазонда) мән жібермесе, алайда логика тек бір MIDI қабылдайтындай қабылдағыш кодындағы «ifs» біреуін жоюды ұсынамын. Бұл тағайындау кезеңіндегі бір уақыттағы CC мәні.

Логикада сіз MIDI контроллерін одан әрі дәл баптай аласыз, кірісті көбейту мәнімен реттей аласыз, мин және максималды мәндерді орнатасыз. Мен EQ High Cut үшін қолданған мәндерді жоғарыдағы суреттен көруге болады.

5 -қадам: Әрі қарай не болады?

Құттықтаймын! Енді сіз логиканы микробитпен басқаруыңыз керек … сымсыз!

MIDI және Microbit көмегімен бұл мүмкін. Сіз микробитте әр түрлі «көріністерді» орната аласыз, бұл жіберуші микробиттегі түймені басу негізінде әр акселерометр мәні реттелетін CC арнасын өзгертуге мүмкіндік береді. Орындаушыға әр түрлі аспаптарды толық бақылауды беру. MIDI сонымен қатар музыкадан әлдеқайда көп нәрсені жасай алады, сонымен қатар кейбір жарықтандыру үстелдері MIDI қосылған.

Басқа музыкалық микробитті жасаушыларға айтыңыз

Міне, менің сүйікті өндірушілерім фантастикалық аппараттық құралмен мүмкін болатын нәрселердің шекарасын итермелейді.

Mini. Mu Microbit музыкалық қолғаптары Химен Пиморониге арналған

Микробитті таза деректерге Vulpestruments арқылы қалай қосуға болады

Капитан Кредиблдің микробиттік оркестрі

Дэвид Уэйлдің микробиталық гитарасы

Маған не жасайтыныңызды көрсетіңіз

Бұл нұсқаулықты орындадыңыз ба? Маған бейне суретін twitter/instagram @frazermerrick жіберіңіз

Ұсынылған: