Це команда aucat, яку можна запустити в постачальнику безкоштовного хостингу OnWorks, використовуючи одну з наших численних безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
аукат — інструмент для роботи з аудіофайлами
СИНТАКСИС
аукат [-дн] [-b розмір] [-c хвилин:Макс] [-e на] [-f пристрій] [-h fmt] [-i файл] [-j прапор]
[-o файл] [-q порт] [-r швидкість] [-v обсяг]
ОПИС
Команда аукат Утиліта може відтворювати, записувати, змішувати та обробляти аудіофайли на льоту. Під час
відтворення, аукат зчитує аудіодані одночасно з усіх відтворених файлів, змішує їх і відтворює
результат на пристрої. Аналогічно, він зберігає аудіодані, записані з пристрою
відповідні файли. An автономний режим можна використовувати для обробки аудіофайлів без
із залученням звукового обладнання. Обробка включає:
· Змінити кодування звуку.
· Направляйте звук з одного каналу на інший.
· Керуйте гучністю відтворення файлів.
Нарешті, аукат може приймати MIDI-повідомлення, які можна використовувати для:
· Регулювання гучності.
· Початок, зупинка та переміщення відтворення та запису.
Варіанти такі:
-b розмір
Розмір буфера аудіопристрою в кадрах. За замовчуванням 7680.
-c хвилин:Макс
Діапазон номерів каналів аудіофайлів. За замовчуванням є 0:1, тобто стерео.
-d Збільшити докладність журналу.
-e на Кодування аудіофайлу. За замовчуванням є s16. Імена кодування використовують наступне
схема: підпис (s or u), за яким слідує точність у бітах, порядок байтів (le or
be), кількість байтів на вибірку та вирівнювання (мсб or lsb). Тільки
підпис і точність є обов'язковими. Приклади: u8, s16le, s24le3, s24le4lsb.
-f пристрій
Використовуйте цей sndio(7) аудіопристрій. Режим і параметри пристрою визначаються з
аудіофайли. За замовчуванням є дефолт.
-h fmt Тип аудіофайлу. Підтримуються такі типи файлів:
сировина Файл без заголовка.
WAV Формат файлу Microsoft WAV.
oof Формат файлу обміну аудіо 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) має передувати визначенню файлу (-io).
If аукат надсилається SIGHUP, SIGINT або SIGTERM, він припиняє запис у файли.
MIDI КОНТРОЛЬ
аукат можна керувати через MIDI (-q) таким чином: кожному призначається MIDI-канал
потоку, а гучність змінюється за допомогою стандартного регулятора гучності (номер 7).
Головний гучність можна змінити за допомогою стандартного ексклюзивного повідомлення системи головного гучності.
Усі аудіофайли контролюються такими повідомленнями MMC:
relocate Усі файли переміщуються у запитану тимчасову позицію. Якщо це виходить за межі
кінець файлу, файл тимчасово вимкнено, доки не буде дійсна позиція
просив.
start Розпочато відтворення та/або запис.
зупинити Відтворення та/або запис зупиняється, і всі файли перемотуються назад на
вихідне положення.
MIDI-контроль призначений для використання разом з sndiod(8). Наприклад, наступне
команда створить два пристрої: за замовчуванням snd/0 і керований MMC snd/0.mmc:
$ sndiod -r 48000 -z 480 -s за замовчуванням -t slave -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
На цій стадії, аукат автоматично запускається, зупиняється та переміщається після всіх дій користувача
у 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 файл1.wav -c 6:7 -o файл2.wav
Розділіть стереофайл на два монофайли:
$ aucat -n -i stereo.wav -c 0:0 -o left.wav \
-c 1:1 -o вправо.wav
Використовуйте aucat онлайн за допомогою служб onworks.net