народ помогите написать программу в си =)вот такую : Компрессор аудиосигналатолько нужен код ну, чтобы прога заработала,
народ помогите написать программу в си
вот такую : Компрессор аудиосигнала, только нужен код ну, чтобы прога заработала, в программе СИ!
только нужен код ну, чтобы прога заработала, буду благодарен
Суть работы компрессора состоит в том, что он непрерывно определяет уровень входящего сигнала, и, если тот превышает заданное пороговое значение, компрессор его ослабляет на определенную величину (срабатывает) . Прибор, имеющий обратный компрессору принцип работы, называется экспандером. Компрессор имеет четыре основных параметра:
Пороговый уровень (англ. Threshold) — определяет значение, выше которого компрессор начинает ослаблять сигнал. Выражается в децибелах.
Соотношение (англ. Ratio) — определяет интенсивность ослабления сигнала, выражается в формате «х: 1». Например, если установлено соотношение «2:1», то при превышении порога на 10 дБ компрессор ослабляет этот уровень в два раза, то есть на его выходе сигнал ослаблен на 5 дБ.
Время атаки (англ. Attack) — это время, которое проходит между превышением порогового значения и моментом срабатывания компрессора. Выражается в миллисекундах. Эксперименты с этим параметром позволяют получить особые эффекты, например, можно сделать звук бас-барабана заметно четче. Если атака установлена на 0,1 мс. и при этом соотношение (Ratio) «∞:1», компрессор уже называется «лимитером» (англ. «to limit» — ограничивать) , так как в данном случае на выходе компрессора уровень сигнала в любом случае не превышает пороговый.
Время спада (англ. Release) — это время, которое проходит между тем, как уровень входного сигнала упал ниже порога, и моментом, когда компрессор перестает ослаблять сигнал. Также выражается в миллисекундах.
Для удобства многие компрессоры оснащаются тремя индикаторами уровня: уровень входа, выхода, а также индикатором ослабления сигнала. Все они позволяют наглядно наблюдать работу компрессора. Также практически все компрессоры на выходе имеют усилительный каскад, который позволяет компенсировать ослабление сигнала и получить на выходе «плотный» звук достаточного уровня.
Мгновенно срабатывающий компрессор превращается в АРУ — автоматический регулятор усиления. Устройство приводит любой сигнал к некоему заданному уровню. Используется, например, в АМ-радиоприёмниках и в телефонах.