Шляхи отримання звуку на персональному комп’ютері
1. Через вбудований динамік (PC Speaker):
§ використовуючи в стандартному режимі підключений до нього канал 2 системного таймера, який може генерувати прямокутні коливання різної частоти; таким чином можна отримувати прості тональні звуки заданої частоти та тривалості, однак керування голосністю і тембром звуку в цьому способі неможливо;
§ використовуючи нестандартні методи програмування канала 2 таймера: на генерацію
імпульсів різної тривалості і скважності або серій імпульсів надзвукової частоти (метод частотної модуляції - ЧМ).
§ використовуючи пряме керування динаміком через системний порт 61, подаючи на
нього серію імпульсів змінної частоти і скважності (співвідношення тривалості “1” і
“0”); так можна отримувати різні звукові ефекти: шум, модуляцію, зміну забарвлення тону;
2. Через простий ЦАП:
§ підключений до паралельного порта (LPT) - запис даних відбувається через 8-розрядну
шину даних порта;
§ встановлений на платі розширення - запис даних відбувається через системну шину
комп’ютера - ISA або PCI.
3. Через звукову карту:
§ використовуючи ЦАП, який є практично на всіх картах - в цьому випадку карта програмується на вивід оцифрованого звуку напряму або через DMA, а підготовка оцифровки в пам’яті відбувається так само, як і при виводі на простий ЦАП;
§ викорстовуючи синтезатор, який є практично на всіх картах; більшість карт оснащено 2- або 4-операторними FM-синтезаторами, крім того майже всі сучасні звукові карти містять WT-синтезатори; при наявності обох синтезаторів можна керувати ними обома, збільшуючи набір тембрів і число голосів, паралельно можна задіяти і ЦАП-карти,
через які зручно виводити різні звукові ефекти.
4. За допомогою зовнішнього синтезатора, що керується від комп’ютера:
§ використовуючи MIDI-порт, який є практично на всіх звукових картах; вихід MIDI Out
з’єднується з входом MIDI In синтезатора, і через порт подаються MIDI-команди синтезатору; одночасно можна приймати MIDI-повідомлення від синтезатора, підключивши його MIDI Out до MIDI In звукової карти;
§ використовуючи стандартний послідовний порт, якщо в BIOS Setup є можливість переключити його в режим MIDI-сумісності;
§ використовуючи спеціальні карти-адаптери, наприклад Roland MPU-401.
Дата добавления: 2014-12-08; просмотров: 1050;