40 साल पहले, आपके पास एक कंप्यूटर हो सकता है जहां सीपीयू ने स्पीकर को सीधे नियंत्रित किया था। वे समय खत्म हो चुके हैं, बहुत पहले।
आपके पास आदिम साउंड कार्ड वाला कंप्यूटर हो सकता है। इस तरह के साउंड कार्ड में स्टीरियो ऑडियो नमूनों के लिए एक बफर होगा, उस बफर को भरा जा सकता है, आउटपुट फ़ंक्शन शुरू हो जाएगा, और साउंड कार्ड अपने बफ़र्स में नमूनों से ऑडियो उत्पन्न करना शुरू कर देता है, बिना सीपीयू के कुछ भी करने के लिए। सभी सीपीयू को बफ़र्स को अधिक ऑडियो नमूनों के साथ भरने से पहले भरना होगा। यदि आपके पास एक मेगाबाइट बफर है, तो सीडी गुणवत्ता में 250,000 स्टीरियो नमूने हैं, यह लगभग छह सेकंड है। इसलिए हर कुछ सेकंड में सीपीयू को इन बफ़र्स को फिर से भरना होता है।
वास्तव में, आपके कंप्यूटर में कुछ अधिक उन्नत होगा। सिद्धांत रूप में, लेकिन बफ़र्स को एमपी 3 या एएसी प्रारूप में सीधे ध्वनि के साथ भरा जा सकता है, उदाहरण के लिए, और साउंड कार्ड अपने दम पर स्टीरियो नमूनों के लिए इस डेटा को डिकोड करेगा। सबसे अधिक संभावना है कि यह ध्वनि मात्रा से, ध्वनि की गुणवत्ता में सुधार, पिच को बदलने या स्वतंत्र रूप से गति, चारों ओर ध्वनि उत्पन्न करने और इतने पर, सभी प्रकार के विभिन्न प्रभावों का उत्पादन करने के लिए प्रोग्राम किया जा सकता है।
सीपीयू बहुत ज्यादा नहीं करता है, बस समय-समय पर ध्वनि बफ़र्स को भरना है। बाकी काम कुछ और ही करता है। बेशक जब मैं "साउंड कार्ड" कहता हूं, तो ये साउंड कार्ड से चिप्स तक सिकुड़ जाते हैं, एक बड़े पैमाने पर चिप पर ट्रांजिस्टर का एक छोटा सा फंदा होता है।
ऐसे कार्ड के एक निर्माता के लिए, https://en.wikipedia.org/wiki/Wolfson_Microelectronics को शुरुआती बिंदु के रूप में देखें ।