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

Patchfinder - نظام توزيع عشوائي MIDI SysEx و Control Patcher: 4 خطوات
Patchfinder - نظام توزيع عشوائي MIDI SysEx و Control Patcher: 4 خطوات

فيديو: Patchfinder - نظام توزيع عشوائي MIDI SysEx و Control Patcher: 4 خطوات

فيديو: Patchfinder - نظام توزيع عشوائي MIDI SysEx و Control Patcher: 4 خطوات
فيديو: توزيع المراقبين على قاعات الامتحانات - توزيع عشوائي- بدون تكرار - تساوي في توزيع المراقبات 2024, شهر نوفمبر
Anonim
Patchfinder - أداة توزيع عشوائية MIDI SysEx و Control Patcher
Patchfinder - أداة توزيع عشوائية MIDI SysEx و Control Patcher

اشتريت مؤخرًا زوجًا من Synths الرخيصة القديمة / القديمة من Roland: Alpha-Juno و JX8P (حسنًا ، Korg DW8000 أيضًا بعد فترة قصيرة).

كما تعلم على الأرجح ، فهي ليست أسهل طريقة لإنشاء تصحيح بسبب عدم وجود واجهة "وعاء واحد / شريط تمرير لكل وظيفة" ؛ من المحتمل جدًا أن يكون هذا بسبب 90٪ من سبب كونها رخيصة جدًا أيضًا (لذا ، حسنًا … شكرًا لك Roland وإلا فلن أحصل على واحدة!).

لمواجهة مشكلة الغطس في القائمة ، قررت أن أدرك أداة ترقيع / عشوائية بسيطة. يؤدي هذا إلى إنشاء تصحيحات عشوائية عن طريق تعيين قيم عشوائية لجميع معلمات نغمة MIDI التي يمكن التحكم فيها ويساعدك على الوصول إلى مجموعة كاملة من أصوات البداية الجديدة ؛ يمكنك بعد ذلك تعديلها حسب إرادتك من أجل الحصول على أصوات لطيفة بسرعة … والاستمتاع كثيرًا:)

اضغط على الزر وابدأ بالتعديل!

الخطوة 1: كيف

يعد إنشاء تصحيحات جديدة أمرًا سهلاً للغاية باستخدام patchfinder: ما عليك سوى توصيله بـ MIDI IN الخاص بك ، وقم بتمكين المزج لتلقي رسائل MIDI (SysEx و / أو CC) الواردة واضغط على الزر.

يتم إرسال رسائل MIDI SysEx و Control Change على القناة 1 بشكل افتراضي ، لذا تأكد من أن موالفةك تستمع إلى القناة الصحيحة وإلا فلن يتم إنشاء أي تصحيحات ؛ يمكنك ضبط قناة ميدي الإخراج على الرسم / الكود ، على أي حال.

بالضغط على الزر ، سيتم اختيار جميع المعلمات عشوائيًا (48 SysEx ، 118 CC) وستنتهي برقعة جديدة عند كل ضغطة زر. سيكون التصحيح الواحد الذي يزيد عن 3 صوتًا قابلاً للتشغيل أو مؤثرًا صوتيًا ؛ قد تكون البقع الأخرى غير مفيدة أو غير مسموعة.

يمكن أن تكون الخطوات الأولى لتحويل التصحيح الذي قد يكون مثيرًا للاهتمام إلى تصحيح مفيد هو:

- تقريبي للنهاية الأقرب (أي -12 أو +0 أو +12) ضبط DCO الرئيسي ؛

- إذا كان مستوى الصوت منخفضًا جدًا ، فإنه يقلل من صدى VCF و / أو المغلف المطبق على المرشح. إذا كان موجودًا ، قم بخفض ديناميكيات VCA ؛

- إذا كان الصوت يشوه ، قم بخفض مستوى FX (الجوقة أو التأخير أو أيًا كان) ؛

- إنشاء التصحيحات الخاصة بك مع تعطيل انسجامها وتمكينها قبل "الاستسلام" مع التصحيح.

تذكر: من المستبعد جدًا أن يكون التصحيح الذي تم إنشاؤه تلقائيًا قابلاً للاستخدام مباشرة: إنه مجرد نقطة بداية ، واعتمادًا على ذوقك ، سيؤدي إلى نتائج مختلفة تمامًا بمجرد تحريره.

الخطوة 2: الأجهزة

الأجهزة
الأجهزة
الأجهزة
الأجهزة
الأجهزة
الأجهزة

أنت في حاجة إلى:

- 1x اردوينو نانو (أو UNO)

- موصل MIDI 1 × 5 أقطاب

-1x موصل PSU (اختياري)

- مقاومات 2x 220 أوم

-1X صندوق ABS

بعض الأسلاك ، ومحطة لحام ، وبعض اللحام ، وجهاز dremel … وبضع ساعات فراغ.

لقد استخدمت صندوق ABS مقاس 80x50x35 مم كعلبة.

يوجد في الموافقة المسبقة عن علم مايكرو برو ، لكنها ليست جيدة لهذا المشروع. استخدم UNO أو nano (ستعمل atmega 328 أو 168 بشكل رائع) بدلاً من ذلك.

في مشاريعي ، أميل إلى استخدام موصلات PSU عندما يتم وضع الدائرة في صندوق. إنه ليس إلزاميًا على أي حال ويمكنك استخدام موصل USB الخاص بـ Arduino مباشرةً (المربع نفسه ليس إلزاميًا: انظر نوع proptotype الذي صنعته في الصورة).

لقد قمت بتحميل صورة باستخدام الأسلاك: إنها سهلة للغاية كما ترون. لاحظ أن اتصال MIDI OUT هو منظر أمامي!

الخطوة 3: البرنامج - Arduino Sketch

مرفق هنا رسم اردوينو الذي كتبته. هناك ملاحظات في الكود ، لكن دعني أطلب شيئًا ما:

- سيرسل المخطط أوامر SysEx MIDI إلى Roland a-Juno (1/2) و JX3P و Korg DW8000 وأي موالفة يمكنها قبول رسائل MIDI Control Change كمدخلات. لقد تركت بعض الكود لـ Juno 106 أيضًا ، لكن ، أراهن ، ليس لديّ Juno 106 في متناول اليد ، لذا لم أختبر هذا الجزء من الكود.

- يمكنك ضبط المقدار الذي سيتم اختياره عشوائيًا عن طريق تعيين ثابت MAXRNDM على "0" أو "1". تعيينه على "1" سيسمح لجميع رسائل SysEx بأن تكون عشوائية ؛ سيؤدي الضبط على "0" إلى إبقاء التوزيع العشوائي تحت السيطرة عن طريق (أ) عدم تطبيق LFO أو الظرف على المذبذب الرئيسي ، (ب) تعظيم مستوى VCA ، (ج) تعظيم مستويات DCO ، (د) تحديد بعض مستويات FX. هذا ليس له أي تأثير على نسخة CC المرسلة ، ولكن يمكنك تعديل الكود حسب إرادتك من أجل التوليف الخاص بك و pourpouse ؛)

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

التالي: مبرمج CHEAP SysEx (و CC) كامل المواصفات لماكينات رولاند (وغيرها) في الثمانينيات … ترقبوا!

موصى به: