RtAudio

RtAudio

RtAudio هي مجموعة من فئات C ++ التي توفر واجهة برمجة تطبيقات مشتركة لإدخال / إخراج الصوت في الوقت الفعلي عبر أنظمة تشغيل Linux و Macintosh OS-X و Windows.يبسط RtAudio بشكل كبير عملية التفاعل مع أجهزة صوت الكمبيوتر.
RtAudio هي مجموعة من فئات C ++ التي توفر واجهة برمجة تطبيقات مشتركة (واجهة برمجة التطبيقات) لإدخال / إخراج الصوت في الوقت الفعلي عبر أنظمة تشغيل Linux و Macintosh OS-X و Windows.يبسط RtAudio بشكل كبير عملية التفاعل مع أجهزة صوت الكمبيوتر.تم تصميمه لتحقيق الأهداف التالية: تصميم C ++ الموجه للكائنات ، واجهة برمجة تطبيقات بسيطة ومشتركة في جميع المنصات المدعومة ، فقط مصدر واحد وملف رأس واحد لسهولة إدراجه في مشاريع البرمجة ، مما يتيح دعمًا متزامنًا متعدد api دعمًا ديناميكيًا لدعم الأجهزةيتيح التحكم إمكانية قدرة جهاز الصوت على إجراء تحويل داخلي تلقائي لتنسيق البيانات ، وتعويض رقم القناة ، (de) التشذير ، ويتضمن RtAudio مفهوم دفق الصوت ، والذي يمثل إخراج الصوت (التشغيل) و / أو الإدخال (التسجيل).يمكن تعداد الأجهزة الصوتية المتاحة وقدراتها ثم تحديدها عند فتح الدفق.حيثما أمكن ، يمكن تجميع دعم API متعددة وتحديد API معين عند إنشاء مثيل RtAudio.راجع قسم API Notes للحصول على معلومات خاصة بكل من واجهات برمجة التطبيقات الصوتية المدعومة ....
rtaudio

موقع الكتروني:

التصنيفات

بدائل لـ RtAudio for Windows Phone مع ترخيص مفتوح المصدر