Microbit Midi CC Simsiz Nəzarətçi: 5 Adım (Şəkillərlə birlikdə)
Microbit Midi CC Simsiz Nəzarətçi: 5 Adım (Şəkillərlə birlikdə)
Anonim
Microbit Midi CC Simsiz Nəzarətçi
Microbit Midi CC Simsiz Nəzarətçi

Bu təlimatda Microbit -dən midi nəzarətçi kimi istifadə etməyə və sevdiyiniz musiqi istehsal proqramına bağlamağa imkan verən simsiz midi CC nəzarətçi yaradacağıq.

Midi CC nədir?

Düzgün termin "Nəzarət Dəyişməsi" olsa da, tez -tez qısaldılmış CC) Xüsusi mesaj növlərindən başqa parametrlər üçün performans və ya yamaq məlumatlarını ötürmək üçün istifadə olunan MIDI mesajları kateqoriyası (qeyd, qeyd, toxunma, polifonik toxunma, addım bükülmə və proqram dəyişikliyi).

Unutmayın ki, bu təlimat Mac üçün hazırlanmışdır, ancaq PC üçün də işləməlidir. Zəhmət olmasa PC uyğunluğu ilə bağlı hər hansı bir problem görürsünüzsə şərh yazın və təlimatı məmnuniyyətlə yeniləyəcəyəm

Təchizat

  • Microbit x2
  • Saçsız MidiSerial
  • Logic Pro X (və ya seçdiyiniz hər hansı bir DAW)

Addım 1: Accelerometer məlumatlarının göndərilməsi

Akselerometr məlumatlarının göndərilməsi
Akselerometr məlumatlarının göndərilməsi

Nəticədə simsiz hərəkət etmək istədiyimiz üçün iki mikrobitə ehtiyacımız olacaq. Biri sürətölçən məlumatlarımızı ələ keçirmək və mikrobitin radiosuna göndərmək üçün, digəri isə kompüterə qoşularkən MIDI CC olaraq məlumat almaq və çıxarmaq üçün.

Əvvəlcə ələ keçirmə cihazını kodlaşdıraq. Mikrobitin akselerometrindən sahə və yuvarlanma dəyərlərini çəkəcəyik və sonra bunları radio vasitəsilə ötürəcəyik. Bununla birlikdə mikrobitdəki düymələri və hətta pusula kimi digər girişləri istifadə edə bilməməyinizin heç bir səbəbi yoxdur!

Microbit -in MIDI imkanlarının tam siyahısı üçün rəsmi sənədlərə buradan baxın.

Addım 2: Məlumat Alınması və Midi -yə Dönüşdürülməsi

Məlumatların qəbulu və Midi -yə çevrilməsi
Məlumatların qəbulu və Midi -yə çevrilməsi

USB vasitəsilə kompüterə qoşulan ikinci Microbit ilə bu, akselerometr məlumatlarımızı radio üzərindən alacaq və MIDI CC dəyərlərimizə çevirəcəkdir.

Buradakı vacib blok, bir körpü tətbiqindən istifadə etməyə və midi cc -ni kompüter daxilində marşrutlaşdırmağa imkan verən Use Midi Serialdır.

Midi CC -də 120 kanal mövcuddur (0 -dan 119 -a qədər), lakin bu demo üçün yalnız iki kanaldan istifadə edəcəyik - Kanal 0 və Kanal 1, bunlar sırasıyla Pitch və Roll -a təyin edilmişdir.

Həm meydança, həm də rulon ölçüsü -180 ilə 180 arasında, Midi CC dəyərləri isə 0 ilə 127 arasında ola bilər, buna görə də məlumat aralığını çevirmək üçün 'xəritə' blokundan istifadə edirəm. Hansı parametri idarə etmək istədiyinizi bildiyiniz zaman bu nömrəli söhbət prosesi ilə oynamağı məsləhət görürəm, çünki yalnız müəyyən bir diapazonda dəyərlər istəyə bilərsiniz (nəzarət etdiyiniz effektdən asılı olaraq).

Mikrobit ilə uzaqdan məlumatların toplanması haqqında daha çox məlumat üçün bura baxın.

Addım 3: Kompüterinizi qurun

Kompüterinizin Qurulması
Kompüterinizin Qurulması
Kompüterinizin Qurulması
Kompüterinizin Qurulması

Saçsız MidiSerial

Midi siqnalını mikrobitinizdən seçdiyiniz DAW -a yönəltmək üçün Hairless MidiSerial kimi bir körpü tətbiqinə ehtiyacınız olacaq - buradan GitHub səhifəsindən pulsuz yükləyin.

Audio Midi Quraşdırma

Qeyd: Mac istifadə edirsinizsə, MIDI Çıxışınızı "IAC Bus 1" olaraq seçdiyinizə əmin olun. Bu siyahıda görünmürsə, Audio MIDI Quraşdırma proqramını açmalısınız, MIDI Studio -ya gedin (yuxarıdakı pəncərə menyusundan), IAC Sürücüsünə vurun ki, 'Cihaz İnternetdədir' qutusunun işarələndiyinə əmin olun..

Addım 4: DAW -də Parametrlərin Təyin edilməsi

DAW -da Parametrlərin Təyin edilməsi
DAW -da Parametrlərin Təyin edilməsi
DAW -da Parametrlərin Təyin edilməsi
DAW -da Parametrlərin Təyin edilməsi

Bir Logic Pro X istifadəçisi olaraq bu proqrama diqqət yetirəcəyəm - ancaq mənim anladığım kimi seçdiyiniz DAW üzərində də eyni şəkildə işləməlidir

Məntiqin IAC Avtobusundan MIDI Girişini qəbul etmək üçün qurulduğundan əmin olun, bu seçimlər> Midi> girişlərdə yoxlanıla bilər. Nəzarət etmək istədiyiniz parametri seçin, məsələn sintezator filtrinin kəsilməsi, köməkçi kanalın göndərmə miqdarı və ya EQ tezliyi. Sonra, bu parametrə bir az əyilmək və sonra CMD+L düymələrini basın. İndi, Microbit'inizi hərəkət etdirdiyiniz zaman, avtomatik olaraq müvafiq MIDI CC Kanalını bu parametrə təyin edəcək.

DİQQƏT, mənim koduma diqqət yetirin, çünki iki dəyərdən istifadə etdiyimiz üçün hər iki CC kanalı (0 və 1) üçün daim bir dəyər göndərir və buna görə də bir parametr təyin etməyə çalışdığınız zaman Məntiq çox qarışıq olur. Kodu eyni sayda (və ya kiçik bir diapazonda) dəyər göndərməməyi yaxşılaşdırmağı planlaşdırıram, amma o vaxta qədər Logic yalnız bir MIDI alması üçün alıcı kodundakı "ifs" dən birini çıxarmağı məsləhət görürəm. Bu təyin mərhələsində bir anda CC dəyəri.

Məntiqdə, MIDI İdarəçisini daha da incə tənzimləyə, girişi bir çarpma dəyəri ilə tənzimləyə, min və maksimum dəyərləri təyin edə bilərsiniz. EQ High Cut üçün istifadə etdiyim dəyərləri yuxarıdakı şəkildə görə bilərsiniz.

Addım 5: Sonra nə olacaq?

Təbrik edirik! İndi mikrobinizlə məntiqə nəzarət etməlisiniz … simsiz!

MIDI və Microbit ilə çox mümkündür. Mikrobitdə fərqli "səhnələr" qura bilərsiniz ki, bu da hər bir akselerometr dəyərinin nəzarət edən CC kanalını göndərən mikrobitdəki düyməyə basaraq dəyişməsinə imkan verir. Bir ifaçıya müxtəlif alətlərə tam nəzarət etmək. MIDI, musiqidən daha çox şey edə bilər, bəzi işıqlandırma masaları da MIDI -ni aktivləşdirir.

Digər musiqili mikrobit istehsalçılarına səslənin

İşdə fantastik bir hardware parçası ilə mümkün olanların sərhədlərini aşan ən sevdiyim istehsalçılardan bəziləri.

Pimoroni üçün Helen Leigh tərəfindən Mini. Mu Microbit Musiqili Əlcək

Vulpestruments tərəfindən mikrobitinizi Saf Məlumatlara necə bağlamaq olar

Kapitan Credible tərəfindən Microbit Orkestri

David Whale tərəfindən Microbit Gitara

Nə etdiyinizi göstərin

Bu təlimatı izlədinizmi? Mənə bir video şəklini twitter/instagram @frazermerrick göndərin

Tövsiyə: