جدول المحتويات:

وحدة التحكم اللاسلكية Microbit Midi CC: 5 خطوات (مع صور)
وحدة التحكم اللاسلكية Microbit Midi CC: 5 خطوات (مع صور)

فيديو: وحدة التحكم اللاسلكية Microbit Midi CC: 5 خطوات (مع صور)

فيديو: وحدة التحكم اللاسلكية Microbit Midi CC: 5 خطوات (مع صور)
فيديو: كاميرا مراقبه ترصد خططف فتاه الجامعه داخل سياره فيديو للتوعيه؟! الجزء الاول 2024, شهر نوفمبر
Anonim
وحدة تحكم لاسلكية Microbit Midi CC
وحدة تحكم لاسلكية Microbit Midi CC

في هذا الدليل ، سننشئ وحدة تحكم لاسلكية midi CC ، مما يتيح لك استخدام Microbit كوحدة تحكم midi وتوصيله ببرنامج إنتاج الموسيقى المفضل لديك.

ما هو ميدي سي سي؟

غالبًا ما يتم اختصار CC ، بينما المصطلح الصحيح هو "التحكم في التغيير") فئة من رسائل MIDI التي تُستخدم لنقل بيانات الأداء أو التصحيح للمعلمات بخلاف تلك التي لها أنواع رسائل مخصصة خاصة بها (ملاحظة على ، ملاحظة ، ما بعد اللمس ، مجسمة بعد اللمس ، وثني درجة الصوت ، وتغيير البرنامج).

يرجى ملاحظة أن هذا البرنامج التعليمي مصمم لنظام التشغيل Mac ، ولكن يجب أن يعمل أيضًا مع الكمبيوتر الشخصي. يرجى ترك تعليق إذا لاحظت أي مشاكل تتعلق بتوافق أجهزة الكمبيوتر وسأحدّث الدليل لحسن الحظ

اللوازم

  • ميكروبيت x2
  • بدون شعر MidiSerial
  • Logic Pro X (أو أي منصة عمل صوتية من اختيارك)

الخطوة 1: إرسال بيانات مقياس التسارع

إرسال بيانات مقياس التسارع
إرسال بيانات مقياس التسارع

نظرًا لأننا في النهاية نريد أن نكون قادرين على التحرك لاسلكيًا ، فسنحتاج إلى اثنين من الميكروبات. واحد لالتقاط بيانات مقياس التسارع الخاصة بنا وإرسالها عبر راديو microbit ، والآخر لتلقي البيانات وإخراجها كـ MIDI CC أثناء الاتصال بجهاز الكمبيوتر الخاص بنا.

أولاً ، دعنا نبرمج جهاز الالتقاط. سنلتقط قيم الملعب واللف من مقياس تسارع الميكروبات ، ثم نرسلها عبر الراديو. ومع ذلك ، لا يوجد سبب يمنعك من استخدام مجموعة متنوعة من المدخلات الأخرى على الميكروبت ، مثل الأزرار أو حتى البوصلة!

للحصول على قائمة كاملة بقدرات MIDI الخاصة بـ Microbit ، يرجى الاطلاع على الوثائق الرسمية هنا.

الخطوة الثانية: استلام البيانات وتحويلها إلى ميدي

استقبال البيانات وتحويلها إلى ميدي
استقبال البيانات وتحويلها إلى ميدي

مع توصيل Microbit الثاني بالكمبيوتر عبر USB ، سيستقبل هذا بيانات مقياس التسارع عبر الراديو ويتحول إلى قيم MIDI CC الخاصة بنا.

العنصر المهم هنا هو Use Midi Serial ، والذي يسمح لنا باستخدام تطبيق Bridge وتوجيه midi cc داخليًا داخل الكمبيوتر.

لدى Midi CC 120 قناة متاحة (من 0 إلى 119) ، ولكن في هذا العرض التوضيحي ، سنستخدم فقط قناتين - القناة 0 والقناة 1 ، مع تخصيصهما لـ Pitch and Roll على التوالي.

قياس كل من الملعب واللف من -180 إلى 180 ، بينما يمكن أن تكون قيم Midi CC من 0 إلى 127 ، لذلك أنا أستخدم كتلة "الخريطة" لتحويل نطاقات البيانات. أوصي باللعب باستخدام عملية محادثة الأرقام هذه بمجرد معرفة المعلمة التي تريد التحكم فيها حيث قد ترغب فقط في القيم ضمن نطاق معين (اعتمادًا على التأثير الذي تتحكم فيه).

لمزيد من المعلومات حول جمع البيانات عن بعد باستخدام microbit ، انظر هنا.

الخطوة 3: إعداد جهاز الكمبيوتر الخاص بك

إعداد جهاز الكمبيوتر الخاص بك
إعداد جهاز الكمبيوتر الخاص بك
إعداد جهاز الكمبيوتر الخاص بك
إعداد جهاز الكمبيوتر الخاص بك

بدون شعر MidiSerial

لتوجيه إشارة Midi من الميكروبت الخاص بك إلى منصة عمل صوتية من اختيارك ، ستحتاج إلى تطبيق جسر مثل Hairless MidiSerial - قم بتنزيل هذا مجانًا من صفحة GitHub هنا.

إعداد صوت ميدي

ملاحظة: إذا كنت تستخدم جهاز Mac ، فتأكد من تحديد MIDI Out على أنه "IAC Bus 1". إذا لم يظهر هذا في القائمة ، فستحتاج إلى فتح إعداد Audio MIDI ، وانتقل إلى MIDI Studio (من قائمة النافذة في الأعلى) ، وانقر فوق IAC Driver وتأكد من تحديد مربع "الجهاز متصل بالإنترنت".

الخطوة 4: تعيين المعلمات في منصة العمل الصوتية الرقمية الخاصة بك

تعيين المعلمات في منصة العمل الصوتية الخاصة بك
تعيين المعلمات في منصة العمل الصوتية الخاصة بك
تعيين المعلمات في منصة العمل الصوتية الخاصة بك
تعيين المعلمات في منصة العمل الصوتية الخاصة بك

بصفتي أحد مستخدمي Logic Pro X ، سأركز على هذا البرنامج - ولكن من خلال فهمي ، يجب أن يعمل بشكل مشابه على منصة العمل الصوتية التي تختارها

تأكد من ضبط المنطق لاستلام MIDI In من IAC Bus ، يمكن التحقق من ذلك في التفضيلات> Midi> المدخلات. اختر المعلمة التي تريد التحكم فيها ، على سبيل المثال قطع مرشح المركب أو القناة المساعدة التي ترسل الكمية أو تردد المعادل. ثم قم بتذبذب هذه المعلمة ثم اضغط CMD + L. الآن ، عندما تقوم بنقل Microbit الخاص بك ، فسوف يقوم تلقائيًا بتعيين قناة MIDI CC المعنية إلى تلك المعلمة.

يرجى ملاحظة الكود الخاص بي ، نظرًا لأننا نستخدم قيمتين ، فإنه يرسل باستمرار قيمة لكل من قنوات CC (0 و 1) وعلى هذا النحو يصبح المنطق مرتبكًا للغاية عند محاولة تعيين معلمة. أخطط لتحسين الكود بحيث لا يرسل قيمة إذا كان الرقم هو نفسه (أو ضمن نطاق صغير) ، ولكن حتى ذلك الحين أوصي بإزالة أحد "ifs" في كود المستقبِل بحيث لا يتلقى Logic سوى MIDI واحد قيمة CC في وقت واحد خلال مرحلة التعيين هذه.

في Logic ، يمكنك أيضًا ضبط وحدة تحكم MIDI بشكل أفضل ، وضبط الإدخال بقيمة مضاعفة ، وتعيين الحد الأدنى والحد الأقصى للقيم. يمكن رؤية القيم التي استخدمتها لـ EQ High Cut في الصورة أعلاه.

الخطوة الخامسة: ماذا بعد؟

تهانينا! الآن يجب أن تتحكم في المنطق باستخدام الميكروبيت الخاص بك … لاسلكيًا!

هناك الكثير من الممكن مع MIDI والميكروبيت. يمكنك إعداد "مشاهد" مختلفة على الميكروبت ، مما يسمح لك بتغيير قناة CC التي تتحكم فيها كل قيمة مقياس تسارع بناءً على الضغط على زر على ميكروبيت المرسل. إعطاء المؤدي السيطرة الكاملة على مجموعة متنوعة من الأدوات. يمكن لـ MIDI أيضًا القيام بأكثر من الموسيقى أيضًا ، مع تمكين بعض مكاتب الإضاءة أيضًا MIDI.

صرخ لصانعي الميكروبات الموسيقية الآخرين

فيما يلي بعض صانعي المفضلين الذين يدفعون حدود ما هو ممكن مع قطعة رائعة من الأجهزة.

قفاز موسيقي ميني ميكروبت من هيلين لي لـ Pimoroni

كيفية توصيل الميكروبات الخاصة بك بالبيانات النقية عن طريق Vulpestruments

أوركسترا الميكروبيت للكابتن كريديبل

غيتار الميكروبيت من تأليف ديفيد ويل

أرني ما تصنعه

هل اتبعت هذا الدليل؟ أرسل لي صورة من الفيديو على تويتر / instagramfrazermerrick

موصى به: