AMD TrueAudio

AMD TrueAudio هو نوع من المعالجات الصوتية المساعدة.
مخطط كتلي لمحرك الصوت عالي الدقة DSP، الذي يعتمد عليه TrueAudio. يوضح وحدة MAC بعرض 56 بت .

TrueAudio هي دائرة متكاملة خاصة بالتطبيقات (ASIC) من AMD ، مصممة لتكون بمثابة معالج مساعد مخصص لإجراء حسابات معالجة الإشارات الصوتية المتقدمة التي تتطلب موارد حاسوبية كبيرة ، مثل تأثيرات الصدى التلافيفي وتأثيرات الصوت ثلاثي الأبعاد . تُدمج TrueAudio في بعض وحدات معالجة الرسومات (GPUs ) ووحدات المعالجة المسرعة (APUs) من AMD المتوفرة منذ عام 2013.

ملخص

TrueAudio هو معالج إشارة رقمية للصوت يعتمد على معالج الإشارة الرقمية Cadence Tensilica HiFi EP مع دعم Tensilica Xtensa SP float. [ 1 ]

زعمت AMD أن بعض المؤثرات الصوتية البسيطة قد تستهلك ما يصل إلى 14% من وحدة المعالجة المركزية. بينما زعمت Audiokinetic أن النسبة تصل إلى 10%. [ 2 ] يمكن لمطوري البرامج المستقلين (ISV)، مثل مطوري الألعاب، استخدام ما يُسمى بملحق Wwise الصوتي لتفريغ هذه العمليات الحسابية إلى معالجات TrueAudio DSP المدمجة. توفر معالجات TrueAudio DSP المدمجة نسبةً أفضل بين مساحة السيليكون وقدرة المعالجة، ونسبةً أفضل بين استهلاك الطاقة وقدرة المعالجة، لمعالجة الصوت مقارنةً بوحدة المعالجة المركزية، مما يجعلها وحدة تسريع صوتية فعّالة.

في 18 مارس 2014، قام موقع AnandTech بتقييم تقنية AMD TrueAudio باستخدام لعبة الفيديو Thief . [ 3 ]

ترو أوديو نكست

صدرت نسخة جديدة من تقنية TrueAudio، تحمل اسم TrueAudio Next، مع معالجات الرسوميات من سلسلة Radeon RX 400 في عام 2016. تستخدم TrueAudio Next وحدة معالجة الرسوميات لمحاكاة فيزياء الصوت. [ 4 ] أدى الانتقال من معالج الإشارات الرقمية المخصص إلى وحدة معالجة الرسوميات للأغراض العامة (GPGPU) إلى فقدان التوافق مع الإصدار السابق من TrueAudio. [ 5 ] تم إصدار حزمة تطوير البرامج (SDK) الخاصة بـ TrueAudio Next كمصدر مفتوح من خلال مجموعة برامج GPUOpen من AMD في أغسطس 2016. [ 6 ] كما أوضحت هذه الحزمة أن TrueAudio Next تستخدم تقنية تتبع الأشعة الخاصة بوحدة معالجة الرسوميات لإجراء العمليات الحسابية الصوتية، ويمكنها أيضًا حجز وحدات حسابية من GCN لتقليل زمن الاستجابة.

دعم البرامج

الواجهات المستخدمة عند تفريغ العمليات الحسابية إلى AMD TrueAudio. لا تتأثر بطاقات الصوت ، أو رقائق ترميز AC'97 / HDA ، أو الصوت عبر HDMI / DisplayPort . كما لا تتأثر تقنيات A3D أو EAX أو OpenAL .
يتم تضمين دعم معالج AMD TrueAudio ASIC في برنامج تشغيل جهاز نواة لينكس amdgpu .

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

يمكن تهيئة ألعاب الفيديو Murdered: Soul Suspect و Star Citizen و Thief و Lichdom: Battlemage (التي تستخدم CryEngine ) لاستخدام AMD TrueAudio إذا كانت موجودة.

يوجد مُلحق صوتي لمحرك الصوت التفاعلي Wwise (محرك الصوت التفاعلي من Wave Works) التابع لشركة Audiokinetic ، وذلك لتفريغ العمليات الحسابية إلى معالجات الصوت الرقمية TrueAudio. يتوفر Wwise لأنظمة Linux و OS X و Windows و PlayStation 4 و Xbox One وغيرها.

يُعدّ AstoundSound من GenAudio مجموعةً مُحسّنةً للغاية من برامج DSP C / C++ المتقدمة، وهي متوفرة كمكتبة أو إضافة لتحسين محركات الصوت في الوقت الفعلي على أنظمة Linux وOS X وWindows، بالإضافة إلى Android وiOS، ويمكنها الاستفادة من AMD TrueAudio. [ 7 ] كما يدعم AstoundSound العديد من تنسيقات الإضافات، مثل RTAS و Wwise ، وقد تم دمجه في العديد من رقاقات DSP. ويُوصف AstoundSound بأنه محرك صوت قابل للبرمجة بالكامل. [ 8 ] [ 9 ]

تمت إضافة دعم تقنية True Audio Next إلى واجهة برمجة تطبيقات الصوت في Steam في فبراير 2018. [ 10 ] تم تحديث أحدث إصدار في نوفمبر 2022، ويتضمن دعمًا لـ Unity وUnreal وFMOD. [ 11 ]

دعم السائق

أوقفت AMD دعم تقنية AMD TrueAudio الأصلية من برنامج Radeon Software Crimson Edition 16.40، وقدمت طريقة جديدة للمطورين لدعم ميزات مشابهة لتقنية AMD TrueAudio مع AMD TrueAudio Next. يتوفر دعم تجريبي متعدد المنصات منذ نهاية عام 2019 [ 12 ] ، وفي عام 2021 لا يزال طلب سحب [ 13 ولكن هذا الفرع مُهيأ الآن كافتراضي ويتم تجميعه على أنظمة Windows وLinux وMacOS باستخدام CMake. [ 14 ]

التوافر

توجد تقنية AMD TrueAudio على شريحة واحدة من بطاقات الرسومات ووحدات المعالجة المسرعة (APUs) من AMD. يمكن للشريحة الواحدة أن تضم عدة نوى معالجة الإشارات الرقمية (DSP) من AMD TrueAudio، تحتوي كل منها على ذاكرة تخزين مؤقتة للتعليمات والبيانات بسعة 32 كيلوبايت، وذاكرة تخزين مؤقتة بسعة 8 كيلوبايت للتشغيل المحلي. [ 15 ]

توجد وحدات معالجة الصوت TrueAudio SIP من AMD على رقاقات بعض وحدات معالجة الرسومات من سلسلة AMD Radeon Rx 200 ؛ [ 16 ] وتحديدًا Radeon R7 260 وRadeon R7 260X وRadeon R9 285 وRadeon R9 290 وRadeon R9 290X وRadeon R9 295X2، وفي وحدات المعالجة المسرعة (APUs) القائمة على معماريتي Kaveri وCarrizo. [ 16 ] كما يدعم جهاز PlayStation 4 تقنية TrueAudio . [ 17 ]

كما يتم دعم حل I²S لأنظمة SOC. [ 18 ] [ 19 ]

يتم دعم AMD True Audio Next على وحدات معالجة الرسومات من سلسلة RX 5000، [ 20 ] 6000، [ 21 ] و7000 [ 22 ] .

انظر أيضاً

كتل SIP الأخرى من AMD

مراجع

  1. "كل ما تود معرفته عن تقنية AMD TrueAudio" . مجلة Maximum PC . 8 أكتوبر 2013. مؤرشف من الأصل في 11 يوليو 2014. تاريخ الاطلاع: 6 يوليو 2014 .
  2. "Wwise Convolution Reverb with TrueAudio" . يوتيوب . 21-11-2013.
  3. "تقييم تقنيات TrueAudio وMantle من AMD باستخدام Thief" . AnandTech . 18 مارس 2014. مؤرشف من الأصل في 18 مارس 2014. تم الاطلاع عليه بتاريخ 6 يوليو 2014 .
  4. ستانلي، دوني (29 يونيو 2016). "مراجعة: بطاقة AMD Radeon RX 480 8GB - بولاريس تصل أخيرًا!" . مراجعة أجهزة الكمبيوتر المخصصة . تم الاطلاع عليه في 1 يوليو 2016 .
  5. شروت، رايان (30 يونيو 2016). "بودكاست رقم 406 - مراجعة AMD RX 480، هواوي ميت بوك، تخفيضات ستيم الصيفية، GTX 1060 والمزيد!" . بي سي بيرسبكتيف . تم الاطلاع عليه في 1 يوليو 2016 .
  6. كامبمان، جيف (17 أغسطس 2016). "شركة AMD تُتيح الوصول المفتوح إلى حزم تطوير البرامج (SDKs) لتسريع الصوت والفيديو في الواقع الافتراضي" . تقرير تقني . تم الاطلاع عليه بتاريخ 17 أغسطس 2016 .
  7. "AstoundSound للألعاب" . 2013-11-21.
  8. "AstoundSound – 3D-Audio-Demo by Genaudio" (بالألمانية).
  9. ^ "キャリアアップする時の対応方法" . تم الاسترجاع 18 أبريل 2023 .
  10. مانيون، واين (6 فبراير 2018). "أحدث إصدار تجريبي من حزمة تطوير البرامج الصوتية لـ Steam يضيف دعم AMD TrueAudio Next" . تقرير تقني . تم الاطلاع عليه بتاريخ 6 فبراير 2018 .
  11. "إصدار v4.1.2 · ValveSoftware/Steam-audio" . GitHub .
  12. لارابيل، مايكل (22 ديسمبر 2019). "بطاقة AMD Radeon TrueAudio-Next تدعم الآن أنظمة تشغيل متعددة مع دعم لينكس" . فورونيكس . تاريخ الاسترجاع: 2 يوليو 2021 .
  13. "نسخة تجريبية متعددة المنصات من تطوير imatyushin · طلب سحب رقم 5 · GPUOpen-LibrariesAndSDKs/TAN" . GitHub . تم الاطلاع عليه بتاريخ 2021-07-02 .
  14. "تغييرات وتحديثات محتملة؟ · المشكلة رقم 12 · GPUOpen-LibrariesAndSDKs/TAN" . GitHub . تم الاطلاع عليه بتاريخ 2021-07-02 .
  15. "مراجعة معالج AMD A8-7600 Kaveri APU - وحدة معالجة الرسومات المدمجة - HSA و hUMA" . 14 يناير 2014. مؤرشف من الأصل في 7 أغسطس 2022. تم الاطلاع عليه في 28 يونيو 2014 .
  16. 1 2 "نظرة فنية على معمارية كافيري من AMD" . سيمي أكوريت . 15-01-2014.
  17. سميث، رايان (13 نوفمبر 2013). "تحديث مواصفات PS4: معالج الصوت الرقمي يعتمد على تقنية TrueAudio من AMD" . AnandTech . مؤرشف من الأصل في 14 نوفمبر 2013. تم الاطلاع عليه في 7 مارس 2020 .
  18. " [ تحديث 10/12 ] ASoC: AMD: إضافة برنامج تشغيل AMD ASoC ACP-I2S (الإصدار 2)" . مؤرشف من الأصل بتاريخ 2016-03-04 . تم الاطلاع عليه بتاريخ 2015-09-15 .
  19. " [ تحديث 09/12 ] drm/amd: إضافة دعم برنامج تشغيل ACP (الإصدار 4)" . Lists.freedesktop.org. 9 يوليو 2015. تم الاطلاع عليه بتاريخ 1 سبتمبر 2022 .
  20. "مواصفات المنتج" . amd.com . تم الاطلاع عليه بتاريخ 18 أبريل 2023 .
  21. "مواصفات المنتج" . amd.com . تم الاطلاع عليه بتاريخ 18 أبريل 2023 .
  22. "مواصفات المنتج" . amd.com . تم الاطلاع عليه بتاريخ 18 أبريل 2023 .