हमने 5 मुफ्त और भुगतान करने वाले RtAudio के विकल्पों की सूची तैयार की है। मुख्य प्रतिस्पर्धी में शामिल हैं PortAudio, FMOD Ex। उनके अलावा, उपयोगकर्ताओं द्वारा RtAudio और Wwise, JUCE, OpenAL Soft के बीच तुलनाएँ भी की जाती हैं। इसके अलावा, यहाँ आप अन्य समान विकल्पों को भी देख सकते हैं: शिक्षा और संदर्भ सॉफ़्टवेयर।
हमने 5 मुफ्त और भुगतान करने वाले RtAudio के विकल्पों की सूची तैयार की है। मुख्य प्रतिस्पर्धी में शामिल हैं PortAudio, FMOD Ex। उनके अलावा, उपयोगकर्ताओं द्वारा RtAudio और Wwise, JUCE, OpenAL Soft के बीच तुलनाएँ भी की जाती हैं। इसके अलावा, यहाँ आप अन्य समान विकल्पों को भी देख सकते हैं: शिक्षा और संदर्भ सॉफ़्टवेयर।
RtAudio C ++ कक्षाओं का एक सेट है जो रियलटाइम ऑडियो इनपुट / आउटपुट के लिए एक सामान्य API प्रदान करता है ...
RtAudio C ++ कक्षाओं का एक सेट है जो रियलटाइम ऑडियो इनपुट / आउटपुट के लिए एक सामान्य API प्रदान करता है ...
RtAudio प्लेटफ़ॉर्म
Windows
Linux
Mac
RtAudio अवलोकन
RtAudio सी ++ कक्षाओं का एक सेट है जो लिनक्स, मैकिंटोश ओएस-एक्स और विंडोज ऑपरेटिंग सिस्टम में रियलटाइम ऑडियो इनपुट / आउटपुट के लिए एक सामान्य एपीआई (एप्लीकेशन प्रोग्रामिंग इंटरफ़ेस) प्रदान करता है। RtAudio कंप्यूटर ऑडियो हार्डवेयर के साथ इंटरैक्ट करने की प्रक्रिया को सरल बनाता है। इसे निम्नलिखित उद्देश्यों के साथ डिजाइन किया गया था:
ऑब्जेक्ट-ओरिएंटेड C ++ डिज़ाइन सभी समर्थित प्लेटफार्मों पर सरल, सामान्य एपीआई प्रोग्रामिंग परियोजनाओं में आसान समावेश के लिए केवल एक स्रोत और एक हेडर फ़ाइल एक साथ बहु-एपीआई समर्थन की अनुमति दें उपकरणों के गतिशील कनेक्शन का समर्थन करें व्यापक ऑडियो डिवाइस पैरामीटर नियंत्रण प्रदान करें ऑडियो डिवाइस क्षमता जांच की अनुमति दें डेटा प्रारूप, चैनल संख्या क्षतिपूर्ति, (डी) इंटरलेइंग और बाइट-स्वैपिंग के लिए स्वचालित आंतरिक रूपांतरण RtAudio में ऑडियो स्ट्रीम की अवधारणा शामिल है, जो ऑडियो आउटपुट (प्लेबैक) और / या इनपुट (रिकॉर्डिंग) का प्रतिनिधित्व करती है। उपलब्ध ऑडियो डिवाइस और उनकी क्षमताओं को एनुमरेट किया जा सकता है और फिर एक स्ट्रीम खोलते समय निर्दिष्ट किया जा सकता है। जहां लागू हो, RtAudio उदाहरण बनाते समय कई API समर्थन संकलित किए जा सकते हैं और एक विशेष API निर्दिष्ट किया जा सकता है। प्रत्येक समर्थित ऑडियो API के लिए विशिष्ट जानकारी के लिए API नोट्स अनुभाग देखें।