Это команда aucat, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
Aucat - инструмент для работы с аудиофайлами
СИНТАКСИС
Aucat [-дн] [-b размер] [-c мин:Макс] [-e ENC] [-f устройство] [-h FMT] [-i файл] [-j флажок]
[-o файл] [-q порт] [-r скорость] [-v объем]
ОПИСАНИЕ
Ассоциация Aucat Утилита может воспроизводить, записывать, микшировать и обрабатывать аудиофайлы на лету. В течение
Воспроизведение, Aucat одновременно читает аудиоданные из всех проигрываемых файлов, микширует их и воспроизводит
результат на устройстве. Точно так же он хранит аудиоданные, записанные с устройства, в
соответствующие файлы. An офф-лайн режим можно использовать для обработки аудиофайлов без
с аудиооборудованием. Обработка включает:
· Измените кодировку звука.
· Направьте звук с одного канала на другой.
· Управляйте громкостью воспроизведения файлов.
Наконец, Aucat может принимать MIDI-сообщения, используемые для:
· Контроль громкости.
· Запуск, остановка и перемещение воспроизведения и записи.
Возможны следующие варианты:
-b размер
Размер буфера аудиоустройства в кадрах. По умолчанию 7680.
-c мин:Макс
Диапазон номеров каналов аудиофайлов. По умолчанию 0:1, т.е. стерео.
-d Увеличьте уровень детализации журнала.
-e ENC Кодирование аудиофайла. По умолчанию s16. Имена кодировки используют следующие
схема: подпись (s or u), за которым следует точность в битах, порядок байтов (le or
be), количество байтов на выборку и выравнивание (MSB or LSB). Только
подпись и точность обязательны. Примеры: u8, с16ле, s24le3, s24le4lsb.
-f устройство
Используйте этот Sndio(7) аудиоустройство. Режим и параметры устройства определяются из
аудио файлы. По умолчанию по умолчанию.
-h FMT Тип аудиофайла. Поддерживаются следующие типы файлов:
сырье Файл без заголовка.
WAV Формат файлов Microsoft WAV.
AIFF Формат файла обмена аудио от Apple.
au Формат аудиофайлов Sun / NeXT.
автоматический Попробуйте угадать, в зависимости от имени файла. Это значение по умолчанию.
-i файл
Воспроизвести этот аудиофайл. Если аргумент опции - '-', стандартный ввод будет
используемый.
-j флажок
Управляйте соединением или расширением исходных каналов, если они не соответствуют
количество каналов назначения. Если флаг от, то каждый исходный канал
направляется к одному каналу назначения, возможно, отбрасывая каналы. Если флаг
is on, то один источник может быть отправлен нескольким адресатам и нескольким
источники могут быть смешаны в одном месте назначения. Например, эта функция может быть
используется для преобразования стерео файла в моно файл с микшированием левого и правого каналов
вместе. По умолчанию от.
-n Автономный режим. Прочтите входные файлы и сохраните результат в выходных файлах,
обработка их на лету. Этот режим полезен для микширования, демультиплексирования, ресэмплирования или
перекодировать аудиофайлы в автономном режиме. Требуется хотя бы один вход (-i) и один выход
(-o).
-o файл
Запишите в этот аудиофайл. Если аргумент опции - '-', тогда стандартный вывод
будет использоваться.
-q порт
Управляйте свойствами аудиоустройства через этот MIDI-порт. Это включает в себя поток
громкости и возможность синхронного запуска, остановки и перемещения аудиофайлов.
-r скорость
Частота дискретизации аудиофайла в герцах. По умолчанию 48000.
-v объем
Программное ослабление громкости файла для воспроизведения. Значение должно быть от 1 до
127, что соответствует затуханию -42 дБ и -0 дБ с шагом 1/3 дБ. По умолчанию
127, т.е. без затухания.
В командной строке параметры для каждого файла (-cehjrv) должен предшествовать определению файла (-ио).
If Aucat отправляется SIGHUP, SIGINT или SIGTERM, запись в файлы прекращается.
MIDI КОНТРОЛЬ
Aucat можно управлять через MIDI (-q) следующим образом: MIDI-канал назначается каждому
поток, а громкость изменяется с помощью штатного регулятора громкости (номер 7).
Основной объем можно изменить с помощью стандартного системного эксклюзивного сообщения основного тома.
Все аудиофайлы контролируются следующими сообщениями MMC:
relocate Все файлы перемещаются в требуемую временную позицию. Если это выходит за рамки
конец файла, файл временно отключается до тех пор, пока действительная позиция не будет
просил.
start Начинается воспроизведение и / или запись.
остановить Воспроизведение и / или запись останавливаются, и все файлы перематываются обратно на
Начальная позиция.
MIDI-управление предназначено для использования вместе с сдиод(8). Например, следующие
команда создаст два устройства: по умолчанию snd / 0 и управляемый MMC snd / 0.mmc:
$ sndiod -r 48000 -z 480 -s по умолчанию -t подчиненный -s mmc
Программы, использующие snd / 0 ведут себя нормально, в то время как программы, использующие snd / 0.mmc дождитесь старта MMC
сигнал и запускаются синхронно. Затем следующая команда воспроизведет файл на
snd / 0.mmc аудиоустройство, предоставляющее полный контроль над программным обеспечением или оборудованием MIDI, подключенным к
midithru / 0 MIDI-порт:
$ aucat -f snd / 0.mmc -q midithru / 0 -i file.wav
На данном этапе, Aucat будет запускаться, останавливаться и перемещаться автоматически после всех действий пользователя
в MIDI-секвенсоре, предполагая, что он настроен на передачу MMC на midithru / 0, Кроме того,
MIDI-секвенсор можно настроить для использования snd / 0 порт в качестве источника синхронизации MTC, гарантированный
быть синхронным с воспроизведением файл.wav.
ПРИМЕРЫ
Смешайте и воспроизведите два файла при записи третьего файла:
$ aucat -i файл1.wav -i файл2.wav -o файл3.wav
Запись каналов 2 и 3 в один стерео файл, а каналов 6 и 7 в другой стерео файл
используя частоту дискретизации 44.1 кГц для обоих:
$ aucat -r 44100 -c 2: 3 -o file1.wav -c 6: 7 -o file2.wav
Разделите стерео файл на два монофайла:
$ aucat -n -i stereo.wav -c 0: 0 -o left.wav \
-c 1: 1 -o right.wav
Используйте aucat онлайн с помощью сервисов onworks.net