استخدام منصة Linux DAW مع لوحة مفاتيح MIDI متصلة عبر USB

استخدام منصة Linux DAW مع لوحة مفاتيح MIDI متصلة عبر USB

إذا كنت موسيقيًا وترغب في التسجيل والمراقبة باستخدام محطة عمل الصوت الرقمي (DAW) التي تعمل في بيئة Linux ، فربما وجدت أن اتصال USB من DAW إلى وحدة التحكم في الواجهة الرقمية للآلات الموسيقية (MIDI) ليست كذلك دائما مباشرة.





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





كن عضوا في الصوت

أولاً ، تأكد من أنك عضو في مجموعة صوت Linux. سيوفر لك هذا الأذونات اللازمة لتشغيل الأشياء بسلاسة:





sudo usermod -a -G audio

بعد القيام بذلك ، يجب عليك إعادة تشغيل جهاز الكمبيوتر الخاص بك ، ثم المتابعة. تحقق من أنك الآن عضو بالفعل في صوت المجموعة عن طريق تشغيل:

groups

يجب أن تشاهد الصوت مدرجًا في الإخراج.



كيف تلعب ألعاب الكمبيوتر على التلفزيون

تثبيت البرامج

المتطلبات البرمجية لهذه الأمثلة هي: DAW ، و مجموعة توصيل الصوت جاك (مع واجهة QJackCtl الأمامية) ، موالفة مثل FluidSynth (مع واجهة Qsynth الأمامية) للمراقبة والتشغيل ، بالإضافة إلى أداة توصيل صغيرة مفيدة جدًا تسمى a2jmidid.

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





الموضوعات ذات الصلة: لماذا يجب عليك استخدام لوحة المفاتيح الخاصة بك كوحدة تحكم MIDI

يبدو أن Qsynth مع خطوط الصوت SF2 تعمل دائمًا بأقل قدر من الضجة ، ولكن إذا كنت تفضل موالفة أخرى ، فجربها. يمكن استخدام Jack من سطر الأوامر ، لكن الواجهة الأمامية الرسومية ، QJackCtl ستجعل الأمور أسهل.





من أجل جعل الأشياء تتحدث مع DAWs الأكثر تحديًا ، استخدم a2jmidid ، وهي أداة تجسير تتعرف على منافذ التسلسل Advanced Linux Sound Architecture (ALSA) وتقوم بإنشاء منافذ MIDI منها. يمكن بعد ذلك توصيل منافذ MIDI من خلال علامة التبويب QJackCtl MIDI في نافذة الاتصالات.

على الرغم من أن هذه الأمثلة تستخدم لوحة مفاتيح تحكم MIDI ، يجب أن تعمل الاتصالات مع أي وحدة تحكم MIDI ، سواء كانت وسادة أو آلة نفخ أو آلة طبل.

قم بتثبيت qjackctl و a2jmidid و qsynth مع مدير الحزم الخاص بك. على سبيل المثال في Lubuntu:

sudo apt-get install qjackctl
sudo apt-get install a2jmidid
sudo apt-get install qsynth

كيفية استخدام Rosegarden

يستخدم هذا المثال إصدار Rosegarden 19.12.

Rosegarden هو منصة عمل صوتية تعمل عادة على الفور مع الحد الأدنى من الإعداد. إنه متاح كجزء من مجموعة حزمة Ubuntu وأيضًا كملف ثنائي أو شفرة المصدر تنزيل .

سيكتشف تلقائيًا Jack و FluidSynth ، ويبدأ Jack من تلقاء نفسه ، ثم يقوم بإجراء توصيلات ALSA والصوت المطلوبة. فقط تأكد من بدء تشغيل Qsynth قبل بدء تشغيل Rosegarden لأنه لن يبدأ المزج تلقائيًا.

يتم حل مشكلات Rosegarden بسهولة عن طريق التأكد من إنشاء اتصالات ALSA والصوت عن طريق التحقق من واجهة QJackCtl Connections. ستجد العديد من المنافذ مدرجة ضمن علامتي التبويب ALSA و Audio.

المشكلة الأكثر شيوعًا هي عدم الاتصال ، والذي ينتج عن بدء تشغيل المركب بعد Rosegarden بدلاً من السابق. يجب تصحيح ذلك عن طريق إجراء الاتصال من خلال نافذة اتصالات MIDI الخاصة بـ Rosegarden ، حيث قد لا تسمح ميزة في DAW باحتجاز الإشارة إذا حاولت إجراء الاتصال من خلال Jack.

من أجل المراقبة أثناء التتبع أو الاستماع أثناء التشغيل ، يجب عليك توصيل إخراج الموالفة بإدخال الصوت في الكمبيوتر.

بمجرد إنشاء هذه الاتصالات ، ستتصرف Rosegarden بشكل عام كما هو متوقع طوال جلسة التسجيل.

متعلق ب: أفضل توزيعات Linux للفنانين والموسيقيين والمحررين

كيفية استخدام LMMS

يستخدم هذا المثال LMMS الإصدار 1.2.2.

يمكن لـ LMMS إجراء اتصالات موثوقة إما من خلال منافذ MIDI عبر Jack أو ALSA. إنه متاح كملف حزمة Ubuntu بالإضافة إلى ملف AppImage مستقل .

يستخدم هذا المثال Jack-MIDI لأنه متسق ومفهوم من حيث ما تفعله مع الاتصالات. قبل بدء تشغيل LMMS ، ابدأ بإضافة الأمر a2jmidid إلى Jack كأمر ما بعد بدء التشغيل. من QJackCtl اقامة نافذة ، أدخل الأمر:

a2jmidid -e &

في ال نفذ البرنامج النصي بعد مربع بدء التشغيل . ثم اضغط نعم، وأعد تشغيل QJackCtl.

خطوتك التالية هي تغيير ملف قم بإعداد LMMS> إعدادات MIDI الى الآتى الى القادم الى الم:

  • واجهة ميدي: جاك ميدي
  • إعدادات JACK-MIDI: lmms

أعد تشغيل LMMS الآن وتحقق من الاتصالات في علامة تبويب MIDI الخاصة بـ QJackCtl.

بعد اختيار سينث وإضافته ، على سبيل المثال ، عن طريق سحب ZynAddSubFX إلى محرر الأغاني ، يجب أن تبدو اتصالات علامة تبويب الصوت QJackCtl مشابهة لعلامة تبويب الصوت لـ Rosegarden باستثناء أن الإخراج سيأتي من منافذ LMMS الرئيسية بدلاً من الموالفة مباشرة .

أماكن رخيصة لإصلاح شاشة الهاتف

كيفية استخدام Ardor

يستخدم هذا المثال الإصدار 6.6.0 من Ardor.

إذا كنت تستخدم Ardor للتسجيل من وحدة تحكم MIDI ، قد تشعر بالإحباط بسبب العدد الكبير من المنافذ والوصلات والأسماء ، ثم تقرر استخدام منصة عمل صوتية بديلة. ولكن ، ماذا لو كان عملك التالي للموسيقى يتكون في الغالب من مسارات صوتية ، ثم تبين أن Ardor هو خيارك الأفضل للإنتاج؟

هذا هو المكان الذي يمكن أن يكون فيه a2jmidid مفيدًا.

لا تبدأ Ardor أولا.

بدلاً من ذلك ، ابدأ QJackCtl. انقر على يبدأ زر. ثم في روابط النافذة ، تحقق من أن ملف منتصف اليوم تظهر علامة التبويب a2j كعميل. انقر على توسيع الكل زر. تحقق من ظهور وحدة تحكم MIDI كملف عميل تحت a2j. إذا لم يكن كذلك ، فحاول فصل USB ثم إعادة توصيل وحدة تحكم MIDI.

ابدأ الآن Ardor واختر ملف دورة جديدة .

سيكتشف Jack ، ثم يرفع نافذة إعداد الجلسة. يختار نموذج فارغ . إذا اخترت جلسة التسجيل ، سيسمح لك تلقائيًا بإضافة مسارات تسجيل الصوت. إذا كنت تسجل MIDI ، فستحتاج إلى مسار MIDI ، والذي يجب عليك إضافته بنفسك.

بمجرد تشغيل Ardor ، أضف مسار MIDI من ملف مسار قائمة. يجب أن يؤدي ذلك إلى ملء نافذة Jack Connections الخاصة بك بالاتصالات المناسبة. للتحقق ، افتح ملف منتصف اليوم علامة التبويب و توسيع الكل .

افعل نفس الشيء في صوتي التبويب.

لا تنس التحقق من أن شريط قناة Ardor MIDI الخاص بك يحتوي على مكون إضافي موالفة وظيفي. خلاف ذلك ، لن تحصل على صوت.

لماذا سبوتيفي أفضل من باندورا

هل قمت بإجراء الاتصال؟

استخدام Linux DAWs لإنتاج موسيقى MIDI له بعض المزايا الهائلة للفنانين ، مع تكلفة المحرك الأساسي. معظم أجهزة الكمبيوتر المحمولة قادرة على التعامل مع حمل وحدة المعالجة المركزية ومتطلبات الذاكرة ، ويمكنك الحصول على معظم أدوات البرامج مجانًا.

هناك عدد كبير من الأدوات المتاحة في عالم Linux ويستغرق الأمر بعض الوقت والتصميم لجعلها تعمل من أجلك.

يشارك يشارك سقسقة بريد الالكتروني أفضل تطبيقات إنتاج موسيقى Linux المجانية للإيقاعات والحلقات والتسجيلات

يحتوي Linux على تطبيقات إنتاج موسيقى قوية للمبتدئين والمحترفين على حدٍ سواء. هذا كل ما تحتاجه لإنتاج موسيقى Linux!

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • خلاق
  • لينكس
  • محطة عمل الصوت الرقمي
نبذة عن الكاتب روس فرايزر(4 مقالات منشورة)

يتمتع Russ بأكثر من 20 عامًا من الخبرة في تطوير البرامج على أنظمة Unix و Linux كمهندس كهربائي في الإلكترونيات الدقيقة CAD وأنظمة تكنولوجيا المعلومات وواجهات برمجة التطبيقات المخصصة. وهو حاصل على BSEE من جامعة ولاية سان خوسيه وماجستير في إدارة الأعمال من جامعة ولاية كارولينا الشمالية. يؤلف ويعزف الموسيقى في أوقات فراغه.

المزيد من Russ Frazier

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك