क्या ऐप द्वारा उत्पन्न आंतरिक ध्वनि रिकॉर्ड करना संभव है?एंड्रॉइड ऐप और निर्यात एमपी 3 के आंतरिक ध्वनि प्लेबैक को रिकॉर्ड/कैप्चर करें?
मेरा ऐप आपको संगीत दृश्यों को बनाने और चलाने की अनुमति देता है।
soundPool.play(soundIds[i], 1f, 1f, 1, 0, Constants.TIME_RATE);
मैं एमपी 3 को अनुक्रम और निर्यात रिकॉर्ड करने में सक्षम होना चाहता हूं।
मैं Audio Capture देखा लेकिन setAudioSource (पूर्णांक audio_source) केवल एमआईसी रिकॉर्डिंग स्वीकार करने के लिए लगता है।
धन्यवाद
धन्यवाद माइकल - कोई विचार जहां सबसे अच्छा शुरू करना है (प्रलेखन, ट्यूटोरियल इत्यादि) क्योंकि मुझे नहीं पता कि मैं ध्वनियों को कैसे मिश्रित करूं और उन्हें फाइल में लिखूं? – fxfuture
सबसे सरल परिदृश्य होगा यदि आपकी सभी आवाज़ें एक ही नमूना दर, चैनलों की संख्या आदि के कच्चे पीसीएम थे; और आपने एक बुनियादी योजक मिक्सर का उपयोग किया था। आपके मिश्रण में प्रत्येक वर्तमान सक्रिय ध्वनि से नमूना लेने और उन्हें एक साथ जोड़ने के लिए, और उसके बाद मानक जावा फ़ाइल एपीआई का उपयोग फ़ाइल को परिणाम लिखने के लिए किया जाएगा। यह सुनिश्चित करने के लिए देखभाल की जानी चाहिए कि अतिरिक्त ओवरफ्लो नहीं होगा। यदि आप एन्कोडिंग और डिकोडिंग से निपटना शुरू करते हैं तो यह अधिक जटिल हो जाता है। यदि आप Google उदास करते हैं तो आपको उपयोगी जानकारी मिल सकती है। "ffmpeg एमपी 3 एंड्रॉइड" या "ऑडियो मिश्रण" के लिए। – Michael
बहुत उपयोगी धन्यवाद। शुरुआत के लिए यह पाया - http://mobilengineering.blogspot.it/2012/06/audio-mix-and-record-in-android.html – fxfuture