2010-03-12 18 views
5

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

+5

'सी' भाषा ध्वनि नहीं करती है। यह पुस्तकालयों और ऑपरेटिंग सिस्टम है जिसके लिए आप प्रोग्राम करते हैं। आपने निर्दिष्ट नहीं किया है कि ओएस, किस प्रकार का ऑडियो, ऑडियो स्रोत आदि। – Skizz

+0

ऐसा करने का कोई मानक तरीका नहीं है। यह आपके प्लेटफ़ॉर्म, आपकी libs आदि पर निर्भर करता है –

+1

स्टैक ओवरफ़्लो आपको अपना प्रश्न लिखने के लिए एक बड़ा बॉक्स देता है, और संभवतः आपके पास पूर्ण आकार के कीबोर्ड तक पहुंच है। आपके प्रश्नों में "यू" और "डी" जैसे "txt-speak" का उपयोग करने का कोई कारण नहीं है। –

उत्तर

3

आप इसे अकेले सी में नहीं कर सकते हैं, आपको कुछ प्लेटफार्म-विशिष्ट शामिल करना होगा।

ऐसा करने का एक तरीका यह है कि अभी भी बहुत पोर्टेबल है, मौजूदा मल्टीमीडिया पुस्तकालयों, जैसे SDL का उपयोग करना है।

3

आप PortAudio पुस्तकालय का उपयोग कर सकते एक कच्चे ऑडियो फ़ाइल को मुद्रित। पोर्टऑडियो एक मुफ़्त, क्रॉस प्लेटफॉर्म, ओपन-सोर्स, ऑडियो I/O लाइब्रेरी है। यह आपको 'सी' में सरल ऑडियो प्रोग्राम लिखने देता है जो विंडोज, मैकिंतोश (8, एक्स, एक्स), यूनिक्स (ओएसएस), एसजीआई और बीओएस सहित कई प्लेटफॉर्म पर संकलित और चलाएगा। पोर्टऑडियो का उद्देश्य विभिन्न प्लेटफार्मों पर डेवलपर्स के बीच ऑडियो संश्लेषण सॉफ्टवेयर के आदान-प्रदान को बढ़ावा देना है।

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