Signal Processing)
В принципі DSP (Рис.3) потрібен щоб розвантажити центральний процесор (CPU) комп'ютера, та й взагалі поменше від нього залежати. Це робить роботу плати стійкіше і дозволяє уникнути багатьох проблем сумісності з різними комп'ютерами.
Обробка цифрового звуку - окрема і вельми обширна область, яка, за
В
В
Рис.3. p align=center> Процесор-DSP.
В
суті, зводиться до виконання над числами-отсчетами тих же математичних операцій, які в аналогових пристроях виконуються електронними схемами. Наприклад, посилення або ослаблення відповідає множення або ділення відліків, змішуванню двох сигналів - попарне складання їх відліків, фазового зсуву - затримка одних відліків щодо інших. Єдина проблема полягає в тому, що для виконання складних перетворень на зразок фільтрування або модуляції потрібно дуже велике число елементарних числових операцій, яке рядовий комп'ютер не в змозі робити синхронно з вступником сигналом (як кажуть - в реальному часі). У таких випадках або застосовуються спеціальні цифрові сигнальні процесори (DSP), або обробка проводиться основним процесором, але після попереднього запису звуку в пам'ять або на жорсткий диск, з відтворенням звідти після закінчення обробки. Ця так звана нелінійна обробка займає більше часу і не дозволяє тут же чути результат, проте ніяк не обмежена за складністю та глибиною впливу на звук. p> Окремим випадком обробки є простий монтаж фонограм, з яким постійно стикаються оператори самих різних звукових студій. Те, що на звичайному магнітофоні робиться за хвилини, години і дні шляхом багаторазового перезапису з стрічки на стрічку, навіть на найпростішому комп'ютері займає лічені секунди або годинник, завдяки повному візуальному контролю і точності аж до одного цифрового відліку (при 44.1 кГц - 23 мкс). p> Однак комп'ютер здатний не тільки зберегти і відтворити одного разу записаний у нього звук, навіть після цифрової обробки - він може створювати зовсім нові звуки за допомогою апаратного або програмного синтезу. Найпростіший метод синтезу полягає в генерації серії відліків і циклічному їх відтворенні, в результаті чого виходить періодичний (тональний) звуковий сигнал. Наприклад, при відтворенні значень функції sin (x), обчислених з деяким кроком у межах періоду, виходить чистий синусоїдальний звуковий сигнал з м'яким звучанням і чіткої музичної висотою; при ускладненні обчислювальної функції звукові коливання будуть повторювати її графік - з точністю до параметрів оцифровки і похибок ЦАП. Графік можна і намалювати прямо на екрані за допомогою миші; при цьому плавному графіком будуть відповідати більш м'які, глухі звуки, а крутому - різкіші, яскраві і дзвінкі. p> Якщо взяти будь-який фізичний процес, приводить до появи звуку - розряд блискавки, шум вітру або коливання скрипкових струн - то завжди можна розробити досить точну математичну модель цього явища, яка зведеться до системи рівнянь. Вирі...