2012-05-31 21 views
5

मैं टैप टैप बदला, गिटार हीरो, रॉक बैंड आदि जैसे आईओएस के लिए संगीत गेम प्रोग्राम करने के सर्वोत्तम तरीके पर कुछ शोध कर रहा हूं। पोर्टेबिलिटी एक प्लस है।आईओएस संगीत गेम के लिए सर्वश्रेष्ठ कम विलंबता ऑडियो एपीआई? ओपनल, कोकोस 2 डी डेंशन, फोनगैप

यह video बताता है कि ओपन एएल में ध्वनि को संभालने, एक साथ कई आवाज़ें चलाने और स्मृति रीसाइक्लिंग करने के कुछ शानदार तरीके हैं। मैं कम विलंबता पर ऑडियो को संभालने के लिए कोकोस 2 डी डेंशनियन में भी आया हूं।

यह article बताता है कि एचटीएमएल 5 ऑडियो प्लेबैक विशेष रूप से पॉलीफोनी के लिए भयानक है। वह यह कहता है कि फोनगैप का मीडिया क्लास अच्छी तरह से काम करता है और मूल प्लगइन मॉडल का उपयोग करके आप फोनगैप

के साथ कम विलंबता समाधान बना सकते हैं यदि आप एक एपीआई चुनना चाहते हैं जो आप कम विलंबता ऑडियो आधारित गेम बनाना चुनते हैं और क्यों? यदि आपके पास उल्लिखित लोगों की तुलना में एक अलग सुझाव है तो कृपया वर्णन करें और क्यों। धन्यवाद।

उत्तर

0

एचटीएमएल 5 विलंबता को संबोधित करने के तरीके हैं, जैसा कि here और here वर्णित है। मेरा सुझाव है कि आप अपने फोन पर उनको आज़माएं और देखें कि क्या वे पर्याप्त उत्तरदायी महसूस करते हैं। यदि नहीं, तो Novocaine शायद आपकी सबसे अच्छी शर्त है।

1

रिमोटियो ऑडियो यूनिट, जब बहुत कम बफर का अनुरोध करने वाले ऑडियो सत्र के साथ कॉन्फ़िगर किया गया है, तो वर्तमान आईओएस उपकरणों पर सबसे कम विलंबता की अनुमति देगा। ओपनल इसके शीर्ष पर बनाया गया प्रतीत होता है।

+0

किसी भी सूत्रण चुनौतियों कि पैदा होती है जब समय-बाधित आई/ओ ऑडियो के साथ प्रत्यक्ष रूप से कार्य कर रहे हैं इकाई? – KorinW

+0

दोनों थ्रेड सुरक्षा और वास्तविक समय प्रदर्शन आवश्यकताओं। वे सबसे कम विलंबता प्राप्त करने के लिए आवश्यक व्यापार-बंद हैं। – hotpaw2

+0

एक और सवाल ... क्या आपको लगता है कि रिमोट आईओ का उपयोग करने की कोशिश करना टैप टैप रीवेन जैसे सरल बीट टैपिंग गेम के लिए अधिक है, लेकिन केवल एक गीत के साथ टैप करने की बजाय, आप वास्तव में नमूने ट्रिगर कर रहे हैं, या कोकोस डेंशन का उपयोग करेंगे उस उद्देश्य के लिए ठीक है? – KorinW

0

यदि आपको फोनगैप मार्ग पर जाने का निर्णय लेना चाहिए तो एंडी ट्राइस के Low Latency Audio Plugin को आपकी चिंताओं को संबोधित करना चाहिए।

संबंधित मुद्दे