فيوست

faust هي لغة مترجمة لمعالجة إشارة الصوت في الوقت الحقيقي.
التحميل الان

فيوست الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • FAUST Team
  • موقع ويب الناشر:
  • http://faust.grame.fr/

فيوست العلامات


فيوست وصف

Faust هي لغة مجمعة لمعالجة إشارة الصوت في الوقت الحقيقي. Faust هي لغة مترجمة لمعالجة إشارة الصوت في الوقت الفعلي. اسم Faust تقف لتيار الصوت الوظيفي. تجمع نموذج البرمجة بين نهجين: برمجة وظيفية وتكوين مخطط كتلة. يمكنك التفكير في Faust ككل لغة مخطط كتلة منظم مع بناء جملة نصي. ما هو Faust المقصود ل؟ Faust مخصصة للمطورين الذين يحتاجون إلى تطوير إضافات صوتية C / C ++ فعالة للأنظمة الحالية أو تطبيقات الصوت المستقل الكامل. بفضل بعض تقنيات الترجمة المحددة والتحسينات القوية، فإن رمز C ++ الذي تم إنشاؤه بواسطة برنامج التحويل البرمجي في Faust هو عادة بسرعة كبيرة. يمكن أن تنافس بشكل عام مع رمز C (وأحيانا تفوق) كود C مكتوبة يدويا. ما الذي يبدو عليه؟ البرمجة مع Faust هي بطريقة أو بأخرى من العمل مع الدوائر والإشارات الإلكترونية. برنامج Faust هو قائمة بالتعاريف التي تحدد مخطط معالجة معالج إشارة: قطعة من التعليمات البرمجية التي تنتج إشارات الإخراج وفقا لإشارات الإدخال الخاصة بها (وربما بعض معلمات واجهة المستخدم). كيف يعمل؟ Faust هي لغة مترجمة ترجمة إلى C ++. من أجل توليد الكود الأكثر كفاءة، يعتمد الترجمة على نهج دلالي. بدلا من التجميع مباشرة من مخطط الكتلة كما هو موضح من قبل المستخدم، تتمثل الفكرة في تجميع المعنى الرياضي (ما يحسب فعليا). what الجديد في هذا الإصدار: ملفات هندسة جديدة: vst2p4.cpp (ملف بنية VST-2.4) ، vsti-mono.cpp (ملف هندسة موالفة مونو VSTI Moleth)، matlabplot.cpp (ملف العمارة لرسم البيانات في شكل MATLAB أو FOOMAVE). New Scripts للحصول على جيل سهل للغاية من التطبيقات القابلة للتنفيذ: Faust2 Salta و G ++ لإنتاج تطبيق ALSA)، faust2jack (استدعاء برنامج التحويل البرمجي في Faust و G ++ لإنتاج تطبيق جاك)، faust2plot (استدعاء برنامج التحويل البرمجي في Faust و G ++ لإنتاج تطبيق مؤامرة)، faust2svg (مكعب faust لإنتاج SVG BLUCK-DIAGRAMS)، Faust2firefox، (عرض FAUST2SVG + مع Firefox) Faust2octave (عرض Faust2plot + مع Octave) مكتبات جديدة: Filter.Lib (مكتبة فلاتر Faust) Effect.lib (مكتبة تأثيرات Faust) Faust2pd تحديث س 7.8، تحسين إدارة البيانات الوصفية: العلامات لا يقتصر الآن على مجموعة محددة، تم الإبلاغ عن البيانات الوصفية الآن كتعليقات في كود C ++ الذي تم إنشاؤه دعم خيار أسماء غير موضحة جديدة عند رسم كتلة المخططات المحددة ثابتة: جيل خارج الترتيب من recursions المشتركة المعقدة تصحيح تعديل Lexer لدعم نهاية الخط المضدد للخط مشاركة الرموز الخاطئة CorredackNEDGMESS نحن ممتنون لجميع المساهمين في هذا الإصدار الجديد، مع إشراه خاص إلى ألبرت جريف وجوليوس أو سميث. استمر في إرسال ملاحظات الولايات المتحدة والاقتراحات، وتقارير الأخطاء والمساهمات. ما الجديد في هذا الإصدار: يحتوي هذا الإصدار على بعض الملحقات إلى لغة Faust مثل إعلان Fvariable الجديد أو مشغل Unary "-" مع وجود معرفات ("-x" . تم تخفيض بعض البرامج المعقدة للغاية.


فيوست برامج ذات صلة

فريب

fripp هو بيئة تكوين الموسيقى تستخدم استعارة جدول بيانات. ...

167

تحميل

XMMS-JACH.

xmms-jack هو البرنامج المساعد إخراج الصوت XMMMS لخادم ACK AUDIO. ...

158

تحميل

kguitune.

k3guitune هو برنامج يتيح لك ضبط أداة موسيقية باستخدام جهاز الكمبيوتر الخاص بك وميكروفونه. ...

199

تحميل