जैसा कि मैंने पहले ही कहा है in another thread, मैं ऑडियो के लिए रीयल-टाइम ग्राफ़िकल प्रोग्रामिंग से संबंधित एक परियोजना पर काम कर रहा हूं (शुद्ध डेटा, मैक्स/एमएसपी, रेक्टर जैसे कुछ) ।रीयल-टाइम एप्लिकेशन के लिए ऑडियो/MIDI C++ लाइब्रेरी
मैंने इंटरनेट पर शोध का एक दिन किया, ऑडियो और मिडी के साथ निम्न स्तर पर बातचीत के लिए एक अच्छी (रखरखाव, अच्छी तरह से प्रलेखित और अत्यधिक पोर्टेबल) सी ++ लाइब्रेरी की तलाश में, लेकिन मैं अभी भी लाइब्रेरी के बारे में अपना मन नहीं बना सकता।
मैं विचार कर रहा हूँ PortAudio + PortMIDI (PortMedia), लेकिन वे (विशेष रूप से PortMIDI) दस्तावेज की कमी है और यहां कोई आधिकारिक समुदाय, बस एक मेल सूची है (और मुझे लगता है कि मंच समुदायों बहुत महत्वपूर्ण हैं!), एक ही (या सबसे खराब) RTAudio और RTMidi पुस्तकालयों के साथ स्थिति।
- STK, मैं अपनी फ़ाइल संगठन की तरह dodn't:
मैं भी करने के लिए आजमाइए।
- Juce, मैं यह मेरे लिए बहुत ज्यादा करता है लगता है, मैं केवल एक आसान हार्डवेयर एकीकरण ASIO/ALSA/CoreAudio पर
- OpenAL, मैं अपनी वास्तुकला समझ में नहीं आया है, यह निर्भर करता है की जरूरत है ...? क्या मैं मिडी पोर्ट तक पहुंच सकता हूं?
तो ... मेरा सवाल है: क्या आपको रीयल-टाइम ऑडियो/MIDI के साथ कोई अनुभव है? आप किस पुस्तकालय की सिफारिश करते हैं?
धन्यवाद
आप केवल ऑडियो फीचर्स पर विचार कर सकते हैं और MIDI को अलग से कार्यान्वित कर सकते हैं। एमआईडीआई बहुत जटिल नहीं है और विलंबता पहले से कम है जितनी कम हो रही है। – Brad
बहु-मंच की बात आती है जब ओपनल बहुत अच्छा होता है। इसमें MIDI नहीं है, हालांकि MIDI के लिए एक अलग लाइब्रेरी का उपयोग करने में कोई समस्या नहीं होनी चाहिए। –
FYI पोर्टौडियो समुदाय उनकी मेलिंग सूची के माध्यम से बहुत सक्रिय है और वे बहुत ही प्रतिक्रिया और प्रश्न खुले हैं। –