Это повторный образец команды, который можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
resample - передискретизировать 16-битный моно или стереозвук с произвольным коэффициентом
СИНТАКСИС
Resample [-по коэффициенту] [-до новой скорости] [-f файл-фильтра] [-n] [-l] [-trace] [-версия]
входной файл [выходной файл]
ОПИСАНИЕ
Команда Resample программа принимает 16-битный монофонический или стереофонический звуковой файл и выполняет ограниченную полосу пропускания.
интерполяция для создания выходного звукового файла имеет желаемую новую частоту дискретизации. В
выходной файл имеет тот же формат, что и входной.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-toSrate
Эта опция или "-byFactor" обязательна. Укажите новую частоту дискретизации в отсчетах на
второй. Коэффициент преобразования подразумевается и будет установлен на новую частоту дискретизации.
делится на частоту дискретизации входного звукового файла.
-по фактору
Укажите коэффициент преобразования. Эта опция или "-toSrate" обязательна. Преобразование
Фактор - это величина, на которую изменяется частота дискретизации. Если частота дискретизации
входного сигнала - Srate1, то частота дискретизации выходного сигнала равна
коэффициент * Скорость1. Например, коэффициент 2.0 увеличивает частоту дискретизации на
коэффициент 2, что дает вдвое больше отсчетов в выходном сигнале, чем во входном.
Дробная часть коэффициента преобразования имеет точность до 15 бит. Это
достаточно точный, чтобы люди не могли услышать какую-либо ошибку
в тональности передискретизированных звуков.
-ФайлФильтра
Измените фильтр передискретизации по умолчанию. Такой файл фильтра можно создать
не провела обыск оконный фильтр (1) программа (входит в Resample распределение). В
предварительно загруженный файл фильтра требует коэффициента передискретизации не менее 20%, чтобы избежать
алиасинг (другими словами, его «переходная полоса» в качестве фильтра нижних частот составляет не менее 20%
используемого диапазона частот дискретизированного сигнала); затухание в полосе заграждения равно
примерно 80 дБ.
-noFilterInterp
По умолчанию таблица фильтров передискретизации линейно интерполируется для обеспечения высокого
качество звука при произвольных коэффициентах преобразования частоты дискретизации. Эта опция отключается
интерполяция фильтра, таким образом сокращая количество умножения-сложения вдвое во внутреннем
цикл (для большинства коэффициентов пересчета).
-линейная интерполяция
Выберите простую линейную интерполяцию для повторной выборки (что означает фильтр передискретизации
таблица вообще не используется). Этот вариант работает очень быстро, но качество вывода оставляет желать лучшего.
если только сигнал уже сильно передискретизирован. Не путайте линейные
интерполяция сигнала с линейной интерполяцией resampling-filter-
таблица, управляемая параметром noFilterInterp.
-терше Отключить информационную распечатку.
-версия
Версия программы для печати.
ПРИМЕР
Чтобы преобразовать частоту дискретизации с 48 кГц (используется DAT-машинами) на 44.1 кГц (стандартная
частота дискретизации для компакт-дисков), командная строка будет выглядеть примерно так:
resample -to 44100 dat.snd cd.snd или resample -by 0.91875 dat.snd cd.snd
Любую разумную частоту дискретизации можно преобразовать в любую другую. (Обратите внимание, что в этом примере
если вы получили прямую цифровую передачу с DAT или CD, у вас, вероятно, есть предварительные
фильтрация акцентов, которую следует отменить с помощью цифрового фильтра. См. README.deemph в
Resample отпустите для получения дополнительной информации)
Ссылки
Исходный код и дополнительную документацию можно найти на сайте Digital Audio Resampling Home.
Страница (DARHP), расположенная по адресу
http://ccrma.stanford.edu/~jos/resample/
ИСТОРИЯ
Первую версию этого программного обеспечения написал Юлий О. Смит III.
/ dot / stanford / dot / edu> в CCRMAhttp://ccrma.stanford.edu> в 1981 году. Назывался
SRCONV и был написан на SAIL для машин, совместимых с PDP-10 (см. DARHP для этого
код). Алгоритм был впервые опубликован в
Смит, Джулиус О. и Фил Госсет. `` Гибкий метод преобразования частоты дискретизации ''.
Материалы (2): 19.4.1-19.4.4, Конференция IEEE по акустике, речи и сигналам
Обработка, Сан-Диего, март 1984 г.
Расширенное руководство, основанное на этой статье, доступно на сайте DARHP.
Приблизительно в 1988 году программа SRCONV была переведена с SAIL на C Кристофером Ли Фрейли.
работает с Роджером Данненбергом в CMU.
С тех пор версия C поддерживается jos.
Поддержка Sndlib была добавлена 6/99 Джоном Гибсоном.[электронная почта защищена]>.
Команда Resample программа является бесплатным программным обеспечением, распространяемым в соответствии с Ограниченной общедоступной версией GNU.
Лицензия (LGPL). Нет никаких гарантий; даже не для КОММЕРЧЕСКОЙ ЦЕННОСТИ или ПРИГОДНОСТИ ДЛЯ
КОНКРЕТНОЕ НАЗНАЧЕНИЕ.
Используйте ресэмпл онлайн с помощью сервисов onworks.net