برو تولز التاريخ
كانت المعالم البرمجية الأخرى هي معالجة المهام الخلفية (مثل عرض التلاشي أو تحويل الملفات أو إعادة الربط)، والإدراج في الزمن الحقيقي لمكونات TDM الإضافية أثناء التشغيل، وبيئة المستعرض/قاعدة البيانات التي ظهرت مع إصدار برو تولز 6 في عام 2003؛ والتعويض التلقائي للتأخير الإضافي (ADC)، ظهر مع إصدار برو تولز 6.4 في عام 2004 ومتاح فقط مع أنظمة TDM مع HD Accel؛ إضافة إلى تنفيذ جديد لـ RTAS مع دعم متعدد الخيوط وأداء محسن، ومجموعات المناطق، ومسارات الآلات، ومعالجة MIDI في الزمن الحقيقي، ظهر مع إصدار برو تولز 7 في عام 2006؛ وكذلك تقليص مستوى الصوت وVCA، والتي ظهرت مع إصدار برو تولز 7.2 في عام 2006؛ ثم دعم إدراج عشرة مسارات، ومحرر MIDI، وMIDI Score، مع إصدار برو تولز 8 في عام 2009.
وقد توقف دعم أجهزة برو تولز | MIX مع الإصدار 6.4.1.
قُدِّم برنامج برو تولز LE ووُزِّع لأول مرة في عام 1999 مع واجهة Digi 001، وكان إصدارًا محددًا من برنامج برو تولز حيث اعتمدت معالجة الإشارة بالكامل على وحدة المعالجة المركزية المضيفة. يتطلب البرنامج واجهة Digidesign لتشغيله، والتي تعمل كآلية حماية للنسخ للبرنامج. كان Mbox هو النطاق الأساسي للواجهة المتاحة؛ وكان Digi 001 وDigi 002/003، اللذان وفرا أيضًا سطح تحكم، النطاق الأعلى. كما جرى تشغيل Eleven Rack على برو تولز LE، بما في ذلك معالجة الإشارات الرقمية DSP المضمنة عبر شريحة FPGA، ونقل محاكاة مكبر الصوت/مكبر الصوت للجيتار، ومعالجة المكونات الإضافية لتأثيرات الجيتار إلى الواجهة، مما يسمح لها بالعمل دون إرهاق النظام المضيف.
شارك إصدار برو تولز LE نفس واجهة برو تولز HD ولكنه كان يحتوي على عدد مسارات أقل (24 مسارًا مع برو تولز 5، وتمتد إلى 32 مسارًا مع برو تولز 6 و48 مسارًا مع برو تولز 8) ودعم معدل أخذ عينات أقصى يبلغ 96 كيلو هرتز (اعتمادًا على الواجهة المستخدمة). وقد حُذفت بعض ميزات البرامج المتقدمة، مثل التعويض التلقائي للتأخير، وخلط الصوت المحيطي، وBeat Detective متعدد المسارات، ودعم OMF/AAF، و SMPTE Timecode. لكن جرى توفير بعض هذه الميزات، بالإضافة إلى دعم 48 مسارًا/96 صوتًا (جرى توسيعه إلى 64 مسارًا/128 صوتًا باستخدام برو تولز 8) والمكونات الإضافية، من خلال حزمة توسعة تسمى "مجموعة أدوات إنتاج الموسيقى". وقد أُضيفت "مجموعة أدوات الإنتاج الكاملة"، التي ظهرت مع إصدار برو تولز 8، لدعم خلط الصوت المحيطي و128 مسارًا (بينما كان النظام لا يزال يقتصر على 128 صوتًا).
مع الاستحواذ على شركة M-Audio في عامي 2004 و2005، أصدرت شركة Digidesign إصدارًا محددًا من برو تولز، يسمى M-Powered، وقد كان يعادل برو تولز LE ويمكن تشغيله باستخدام واجهات M-Audio.
وقد توقف خط انتاج برو تولز LE/ M-Powered مع إصدار برو تولز 9.
ظهر إصدار برو تولز 9 في نوفمبر 2010، حيث ألغى متطلب الأجهزة الخاصة لتشغيل البرنامج. وصار بالإمكان استخدام أي جهاز صوتي من خلال Core Audio على نظام تشغيل ماك أو إس macOS أو برنامج تشغيل ASIO على ويندوز Windows. سمح Core Audio بتجميع الأجهزة، مما يتيح استخدام أكثر من واجهة في وقت واحد. وكذلك تضمين بعض ميزات برنامج برو تولز HD، مثل تعويض التأخير الإضافي التلقائي، واستيراد ملف OMF/AAF، ومسطرة Timecode، وBeat Detective متعدد المسارات، في الإصدار القياسي من برو تولز 9.
عند التشغيل على جهاز يحتوي على بطاقة HD Core أو Accel أو Native واحدة أو أكثر، يجري تشغيل البرنامج كـ برو تولز HD مع مجموعة ميزات HD الكاملة. في جميع الحالات الأخرى، جرى تشغيله كإصدار برو تولز 9 القياسي، مع عدد مسارات أقل وإيقاف تشغيل بعض الميزات المتقدمة.
ردًا على قرار شركة أبل Apple بتضمين خط إيماجيك Emagic الكامل من الأدوات الافتراضية في Logic Pro في عام 2004 وبعد استحواذ شركة Avid على شركة Wizoo الألمانية لتطوير الأدوات الافتراضية في عام 2005، فقد جرى تزويد برو تولز 8 بمكتبة الأدوات الافتراضية المضمنة الأولى، AIR Creative Collection، بالإضافة إلى بعض المكونات الإضافية الجديدة، لجعلها أكثر جاذبية لإنتاج الموسيقى. ثم كان التحديث متاحًا أيضًا، ويُسمى AIR Complete Collection.
في أكتوبر 2011، قدمت شركة Avid برنامج برو تولز 10 وسلسلة جديدة من بطاقات الربط السريع بين المكونات الطرفية DSP PCIe المسماة HDX. تحتوي كل بطاقة على 18 معالج إشارة رقمية، من إنتاج شركة Texas Instruments، مما يسمح بزيادة الدقة الحسابية (32 بت لمعالجة الصوت و64 بت للمزج، مقابل دقة 24 بت و48 بت السابقة لمحرك TDM)، وبالتالي تحسين أداء النطاق الديناميكي. أمكن تشغيل معالجة الإشارة على DSP المضمن، مما يوفر قوة حسابية إضافية ويتيح زمن انتقال قريب من الصفر للمكونات الإضافية المعتمدة على معالج الإشارات الرقمية DSP. تعاملت شريحتا مصفوفة البوابات المنطقية القابلة للبرمجة FPGA مع تشغيل المسار ومراقبته والتوجيه الداخلي، مما يوفر زمن انتقال أقل ذهابًا وإيابًا.
وقد وفر خط ثانٍ من بطاقات الربط السريع PCIe، يسمى HD Native، زمن انتقال منخفضًا باستخدام شريحة FPGA واحدة ولكنه لم يُركب معالج إشارات رقمية DSP (تعتمد معالجة الصوت على وحدة المعالجة المركزية للنظام المضيف). وزمن انتقال ذهابًا وإيابًا عند 96 كيلو هيرتز، وقد كان 0.7 مللي ثانية لـ HDX و1.7 مللي ثانية لـ HD Native (مع مخزن مؤقت يحتوي على 64 عينة).
للحفاظ على اتساق الأداء، حُددت منتجات HDX بعدد أقصى ثابت من الأصوات (كل صوت يمثل قناة أحادية الصوت). كل بطاقة HDX مكنت من 256 صوتًا متزامنًا بمعدل 44.1/48 كيلوهرتز؛ انخفض عدد الأصوات إلى النصف عندما تضاعف معدل العينة (128 صوتًا عند 88.2/96) كيلوهرتز، 64 صوتًا عند 176.4/192 كيلوهرتز). أمكن تثبيت ما يصل إلى ثلاث بطاقات HDX على نظام واحد للحصول على أقصى قدر من إجمالي الأصوات 768/384/192 وللحصول على قوة معالجة متزايدة. في الأنظمة الأصلية، كان عدد الأصوات محدودًا بـ 96/48/24 صوتًا مع الإصدار القياسي من برو تولز و256/128/64 صوتًا مع برنامج برو تولز HD.
مع إصدار برو تولز 10، قامت شركة Avid بنشر تنسيق إضافي جديد لكل من أنظمة Native وHDX يسمى AAX (اختصار لـ Avid Audio eXtension). وقد جرى استبدال مكونات RTAS الإضافية بـ AAX Native وكذلك استبدال مكونات TDM الإضافية بـ AAX DSP، وهو تنسيق محدد يعمل على أنظمة HDX. ثم جرى تطوير AAX لتوفير التنفيذ المستقبلي للمكونات الإضافية ذات 64 بت، على الرغم من أن الإصدارات ذات 32 بت من AAX لا تزال تُستخدم في برو تولز 10. توقف دعم TDM مع HDX، في حين أن برو تولز 10 سيكون الإصدار النهائي لأنظمة برو تولز | HD Process وAccel.
كانت ميزات البرامج البارزة التي ظهرت مع برو تولز 10 هي أتمتة الكسب المستندة إلى المقطع القابلة للتحرير (Clip gain)، والقدرة على تحميل بيانات الصوت الخاصة بالجلسة في ذاكرة الوصول العشوائي لتحسين استجابة النقل (التخزين المؤقت للقرص)، وطول تعويض التأخير التلقائي المضاعف أربع مرات، إضافة إلى تلاشي الصوت الذي تجري معالجته في الزمن الحقيقي، وطول الخط الزمني الممتد إلى 24 ساعة، ودعم الصوت حتى 32 بت وتنسيقات الصوت المختلطة داخل الجلسة، وإضافة البرنامج الإضافي Avid Channel Strip (بناءً على شريط القناة في وحدة التحكم Euphonix System 5، بعد استحواذ شركة Avid على Euphonix في عام 2010).
ظهر الإصدار برو تولز 11 في يونيو 2013، حيث تحول من بنية البرنامج 32 بت إلى 64 بت مع محركات صوت وفيديو جديدة، مما أتاح للتطبيق والمكونات الإضافية الاستفادة الكاملة من ذاكرة النظام. قدم محرك الصوت الجديد (AAE) دعمًا للارتداد غير المتصل بالإنترنت والمزج المتزامن لمصادر متعددة؛ سمحت معالجة المكونات الإضافية الديناميكية بتقليل استخدام وحدة المعالجة المركزية عندما لا تتلقى المكونات الإضافية الأصلية النشطة أي إدخال. إضافة إلى استخدام مخزنين منفصلين للتشغيل ومراقبة المسارات الممكنة للتسجيل أو المراقبة عن طريق الإدخال. يعمل محرك الفيديو الجديد (AVE) على تحسين الأداء والتعامل مع وحدة المعالجة المركزية متعددة الأنوية.
توقف الدعم لأنظمة HD Accel، وواجهات HD القديمة، وTDM، والمكونات الإضافية AAX ذات 32 بت بسبب عدم توافقها مع بنية 64 بت. وظهر إصدار مجاني للمبتدئين يوفر الميزات الأساسية لبرنامج برو تولز، والذي يُسمى "First"، في عام 2015 لكن جرى إيقافه في ديسمبر 2021 لكونه "غير قابل للاستمرار على المستوى الفني".