Unlimited royalty free music tracks, footage, graphics & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Music & Audio
  2. General
Music

العمل على توجيه الصوتي الداخلي: JACK Audio

by
Length:MediumLanguages:
This post is part of a series called Working with Internal Audio Routing.
Working With Internal Audio Routing - Part 2

Arabic (العربية/عربي) translation by Islam Scarlet (you can also view the original English article)

مرحبًا بكم مرة أخرى في جولة أخرى من توجيه الصوتي الداخلي. في المرة السابقة، ألقينا نظرة على العديد من تطبيقات الجهات الخارجية التي تسمح بإمكانيات توجيه الصوت أكثر مرونة. من بين كل هذه البرامج، قدمت "JACK Audio Connection Kit" الأكثر مرونة لكونه مجاني ومنصة مشتركة للتشغيل. الصيد؟ الإعداد يمكن أن يكون كابوسا كبير مع "JACK "!

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


1. إعداد كل شيء

Jack Audio Connection Kit, Logo by Leonard Ritter
"Jack Audio Connection Kit"، الشعار من قبل ليونارد ريتر

التنزيل والخيارات المتاحة

من الواضح أن الخطوة الأولى مع استخدام أي برنامج هي أن تضع يدك فعليًا عليه! لذلك اذهب إلى jackaudio.org/download واعثر على نظام التشغيل الخاص بك.

عموما، سوف تحتاج إلى استخدام "JACK 2" إلا إذا كان لديك سبب وجيه جدًا لعدم القيام بذلك. لماذا؟ لأنه في حالة عدم وجود أي سبب آخر، ف "JACK 2" يدعم معالجات متعددة التي تعتبر جيدة بالنسبة لك وللبيئة (تكون البيئة الرقمية الخاصة بك أكثر دقة). إذا كنت تستخدم نظام تشغيل 64 بت، فيجب عليك بالتأكيد الحصول على نسخة 64 بت إذا كانت متوفرة. لمزيد من التقنية، هناك أيضًا خيارات لـ GIT.

بالنسبة إلى مستخدمي Mac، ستكون الأمور مختلفة قليلاً. ربما لاحظت أنه بالنسبة إلى OS X، كان أحدث إصدار من "JACK" في الواقع المصدر فقط وليس ثنائيًا، وليس مادة ممتعة. أسهل طريقة للحصول على "JACK" ل OS X هي عبر موقع jackosx.com الشقيق.

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

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

Jack Control Window
نافذة تحكم "Jack"

بعد تنزيل الإصدار المطلوب من "Jack" وتثبيته، فقد حان الوقت لبدء عملية التكوين للحصول على الأشياء وتشغيلها على أقل تقدير. من أجل ضبط "Jack"، نحتاج إلى استدعاء البرنامج الصحيح من تثبيت "Jack"، حيث تم تثبيت أكثر من برنامج واحد (بقدر ما يتعلق بنظام التشغيل OS). بالنسبة لمستخدمي نظامي التشغيل ويندوز و لينكس، سيُطلق على هذا اسم "التحكم في Jack".

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

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

بالنسبة لإعداد "Jack" الأساسي، ستحتاج إلى تنفيذ ما يلي داخل إطار الإعداد:

  • انتقل إلى Parameters>Driver واختر PortAudio. والتي هي مكتبة صوتية تدعم جميع الاتصالات الرئيسية، مثل CoreAudio و ASIO، وهي الأكثر تنوعًا لاحتياجاتنا.
  • تحت Parameters>Interface، اختر واجهة الصوت المطلوبة للتشغيل. إذا كنت تستخدم جهاز CoreAudio أو ASIO، فتأكد من اختيار الخيار المناسب؛ IE MotuASIO، RmeASIO، FocusriteASIO.
  • في Parameters>Input Device and Output Device تأكد من اختيار الأجهزة الصحيحة. وهي تتوافق مع خيار الواجهة أعلاه.
  • للتأكد من تشغيل "Jack" بسلاسة، يجب أيضًا تعيين خيار "المهلة" إلى الحد الأقصى (10000).
  • احفظ إعداداتك وأعد تشغيل "Jack Control". على افتراض أنك لا ترى أي أخطاء منبثقة (في نافذة الرسائل)، يجب تشغيل "Jack"!
  • لاستخدام "Jack"، أدخل DAW الخاص بك واختر "Jack Router" كجهاز الصوت الخاص بك، ويجب أن يتدفق الصوت من DAW> JACK> Hardware> Ears.

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

JACK Setup
إعدادات "Jack" للويندوز و اللينكس

التثبيت والإعداد لـ OS X

Jack Pilot for OSX
"Jack Pilot" لOS X

بعد تنزيل برنامج "Jack" لOS X وتثبيته، يمكننا البدء في تهيئته. تمامًا كما هو الحال مع إعداد الكمبيوتر و اللينكس، نحتاج إلى معرفة البرنامج المناسب لفتحه لاستخدام "Jack" على OS X. كان يطلق عليه "Jack Control" سابقا، أما على OS X يسمى "Jack Pilot". يمكن العثور عليه في مجلد التطبيقات الخاصة بك.

بعد فتح "Jack Pilot"، ستحتاج إلى اتباع الخطوات التالية للإعداد الأساسي:

  • بعد فتح "Jack Pilot"، اذهب إلى الجزء العلوي الأيسر من الشاشة وانتقل إلى Jack Pilot> Preferences.
  • بمجرد الدخول إلى "preferences"، انتقل إلى "Driver " وتأكد من ضبطه على "CoreAudio".
  • للإدخال والإخراج، تأكد من تعيين كل منها على واجهة الجهاز المطلوبة، تمامًا مثل إعداد جهاز الكمبيوتر و اللينكس.
  • قم بحفظ التفضيلات الخاصة بك، وفي "Jack Pilot" قم ببدء تشغيل خادم "Jack".
  • إذهب إلى "DAW" الخاص بك واختر "Jack Router" كجهاز الصوت الخاص بك.
  • مرة أخرى في "Jack Pilot" وتحت "Routing"، تأكد من أنك تقوم بتوجيه DAW الخاص بك إلى واجهة الهاردوير.

إذا كنت تواجه مشاكل في الاستماع إلى JACK على OS X، إنتقل إلى إعداد الصوت MIDI وحاول تعيين إدخال الصوت والإخراج إلى "JACK". إذا كنت تريد الاستماع إلى YouTube باستخدام "JACK"، على سبيل المثال، ستحتاج إلى القيام بذلك.

Jack Prefs for OSX
إعدادات "Jack" لOS X

2. التوجيه الداخلي مع "JACK"

إضافة منافذ افتراضية

بما تنفيذ أساسي لـ "JACK "تم إعداده، يمكننا البدء في تعديل "JACK " إلى لإحتياجاتنا - التوجيه الداخلي. بالنسبة لأولئك منكم الذين لديهم واجهات أكبر من 8 قنوات، ربما لاحظتم مشكلة طفيفة مع "JACK": لم تعد تتوفر لديك جميع مدخلات الميكروفون الثمانية! هذا لأننا نحتاج إلى إخبار "JACK" عن عدد المداخل التي نريدها (سواء داخل أو خارج).

بالنسبة لمستخدمي OS X، ما عليك سوى ضبط إعدادات I/O الوهمية ضمن Preferences حتى تصل إلى المحتوى المطلوب ويجب أن تكون جيدًا. لكن بالنسبة لمستخدمي الكمبيوتر و اللينكس، فالأمور ليست بهذه السهولة. بينما يبدو خيار I/O الخاص بالقناة وكأنه مطابق تمامًا، فإنه لا يفعل شيئًا في معظم الوقت. بدلاً من ذلك، نحتاج إلى تعديل ملف ".INI".

  • أغلق "JACK"، بالإضافة إلى أي تطبيقات متصلة.
  • اذهب إلى حيث قمت بتثبيت "JACK" (على الأرجح C:\Program Files(x86)\Jack).
  • في المجلد 32 أو 64 بت (اعتمادًا على الإصدار الذي تستخدمه)، يوجد ملف يسمى "JackRouter.ini"
  • افتح "JackRouter.ini" باستخدام "Notepad"، وقم بتغيير قيم المدخلات والمخرجات إلى عدد القنوات التي تريدها. جيد!
  • اعد تشغيل "Jack Control"، أدخل إلى "DAW" الخاص بك، ويجب أن يكون لديك الآن العديد من المدخلات والمخرجات تحت تصرفك.
Tweaking the JackRouter.ini File
التغييرات في ملف "JackRouter.ini"

قد يكون المجازف منكم إختار عددًا كبيرًا مثل 16 أو 32 من المدخلات والمخرجات، ولاحظوا أنها لا تزال تعمل. لكن لماذا؟ واجهتك لا تملك أن العديد من المنافذ أليس كذلك؟ أنت على صواب، لكن I/O الذي قمنا بتعريفه الآن كان لـ "JACK"، وليس واجهاتنا. أساسا هذه I/O هي اتصالات افتراضية تستخدم داخل "JACK".

لحسن الحظ "JACK" تلقائياً يعيين مدخلات الميكروفون الخاص بك إلى نفس عدد المنافذ الوهمية، ولهذا السبب تظهر Mic1 على In1 و Mic2 على In2، إلخ. ولكن يمكننا استخدام هذه المنافذ الظاهرية لتوصيل العديد من الخلاصات الصوتية إلى مواقع متعددة.

التوجيه مع "JACK"

إذا تركت "DAW" مفتوحة، وعدت إلى "Jack Control" (أو "Jack Pilot" لOS X) ، ثم إلى "Connect" أو ("Routing"  لـ OS X)، فسوف تكون في مواجهة محور التوجيه القوي لـ "JACK". هنا سترى جميع المدخلات والمخرجات المتاحة حاليا والمكان الذي يتم توجيهها له حاليا.

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

Jack Connect
اتصالات "Jack" للينكس و الكمبيوتر

أنت لا تريد Mic1 على In1؟ فقط افصلها. أو انك تريد توجيه التطبيق قائم بذاته في "DAW" الخاص بك؟ افتح التطبيق وقم بالاتصال! هذه هي القدرة على توصيل المنافذ الافتراضية التي تسمح لنا بتوصيل "DAW" إثنين، "DAW" مع السكايب، الخ. في كل مرة تقوم فيها بفتح تطبيق صوتي سيظهر هنا وسوف يختفي عند إغلاق التطبيق.

ضع في اعتبارك ما يلي: لا يزال يتعين عليك تعيين المدخلات والمخرجات داخل "DAW" الخاص بك مثلما تفعل مع الميكروفون! إذا كنت لا تسمع أي شيء. أعدك!

Making Connections with JACK on OSX
إجراء إتصالات مع "JACK" على OS X

ومع ذلك، فإن تعيين هذه الروابط في كل مرة يمكن أن يكون عبئا إذا كنت تفعل ذلك كثيرا. الحل؟ خيار "Patchbay" من "Jack Control". يحتوي على نفس الوظائف، ولكنه يقوم تلقائيًا بإجراء الاتصالات المحددة في كل مرة يفتح فيها "JACK".


إستنتاج

كما ترون، "JACK " قوي بشكل كبير، مع انه مربك قليلا. لكن بمجرد التعلم، ليس هناك خيار أفضل للتوجيه الداخلي. بالإضافة إلى خيارات مثل "NetJack"، هناك إمكانية للصوت متعدد القنوات عبر الإنترنت!

ضع في اعتبارك أيضًا أنه إذا احتجت في أي وقت إلى تعديل المخازن المؤقتة أو معدل النموذج، فستقوم بتغيير هذه الخيارات تحت إعداد "Jack Control" كما لو كنت تستخدم واجهة ASIO أو CoreAudio. والفرق الوحيد هو أنك قد تحتاج أولاً إلى الخروج من مشروعك تمامًا، نظرًا لأن تغيير "Jack Control" أو "Jack Pilot" يتضمن إيقاف تشغيل "JACK".

حظا سعيدا، وإلى المرة القادمة، شكرا للقراءة!

Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.