юючи частоту проходження імпульсів, можна підвищувати або знижувати тон звуку, однак більш приємних звуків таким способом витягти неможливо. Такий спосіб управління називається частотної модуляцією (ЧМ/FM). p> Однак дещо все-таки можна зробити, згадавши, що дифузор динаміка має інерцію і через неї не може переміщатися зі швидкістю, порівнянної зі швидкістю зміни цифрових сигналів в комп'ютері. Якщо подати на нього цифровий сигнал з рівномірно мінливих 0 і 1 з частотою більше 20 кілогерц - дифузор буде випромінювати нечутний ультразвук, сила якого буде дуже швидко падати з ростом частоти, і вже на кількох десятках кілогерц дифузор практично перестане рухатися. Однак якщо зміна між 0 і 1 буде нерівномірним, то дифузор вже не зможе залишатися на місці, однак і не буде коливатися в точній відповідності з цифровим сигналом. Можна сказати, що утримання одного з рівнів на виході схеми прискорює рух дифузора в обраному напрямку, а зміна рівня на протилежний - гальмує його, а при утриманні нового рівня протягом тривалого часу дифузор почне рухатися в протилежному напрямку. Цей спосіб управління називається широтно-імпульсної модуляцією (ШІМ). p> Таким чином, якщо достатньо майстерно перемикати цифрові рівні на схемі управління динаміком, то в принципі з нього можна отримати довільні і чисті звуки. Однак на практиці це можливо лише за умови точного знання моменту інерції дифузора, параметрів підсилювача потужності і дуже високою (в ідеалі - нескінченної) точності управління зміною рівнів. Тому описаний метод отримав досить обмежене застосування - для імітації пострілів і вибухів в іграх, найпростішого синтезу мови або відтворення дуже низькоякісної музики.
1.2. Перетворювачі АЦП і ЦАП
Найбільш природним способом "Подружити" цифровий комп'ютер з його "рваною" імпульсною системою передачі інформації, і безперервний реальний світ є використання перетворювачів аналогових сигналів у цифрові і назад, які й називаються аналогово-цифровими і цифро-аналоговими перетворювачами - АЦП і ЦАП. Перший отримує безперервний аналоговий сигнал і постійно видає потік цифрових сигналів, другий діє навпаки. При цьому говорять, що АЦП кодує аналоговий сигнал, а ЦАП - декодує його. В англомовній літературі використовуються позначення ADC і DAC, а також codec (coder/decoder). p> Для перетворення в цифровий код аналоговий сигнал доводиться піддавати дискретизації - разбиению на фіксовані ділянки в часі і на ряд фіксованих величин - за рівнем. Кожен елементарний ділянка сигналу кодується одним числом, величина якого пропорційна середньому рівню сигналу на цій ділянці; таке число називається відліком. Числа з'являються на виході АЦП синхронно зі зміною сигналу на вході; точність перетворення буде тим вище, чим вище частота проходження відліків і чим більше використовується фіксованих значень рівня. Частота проходження відліків називається частотою дискретизації, а діапазон значень відліку визначається розрядністю його двійко...