англійськафранцузькаіспанська

Ad


Значок OnWorks

jackd - онлайн у хмарі

Запустіть jackd у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда jackd, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


jackd - звуковий сервер JACK Audio Connection Kit

СИНТАКСИС


jackd [опції] -d базова [бекенд-параметри]
jackd --допомога

ОПИС


jackd це демон аудіосервера JACK, аудіосервер з низькою затримкою. Спочатку написано для
операційна система GNU/Linux, вона також підтримує Mac OS X і різні платформи Unix.
JACK може підключати ряд різних клієнтських програм до аудіопристрою, а також до
один одного. Більшість клієнтів є зовнішніми, вони працюють у своїх власних процесах у звичайному режимі
додатків. JACK також підтримує внутрішні клієнти, які запускаються всередині jackd процес
за допомогою завантажуваного інтерфейсу «плагін».

JACK відрізняється від інших аудіосерверів тим, що він розроблений з нуля
професійна аудіо робота. Він зосереджений на двох ключових областях: синхронному виконанні всіх
клієнтів і низьку затримку роботи.

Для отримання останньої інформації про JACK, будь ласка, відвідайте веб-сайт,http://www.jackaudio.org>.

ВАРІАНТИ


-d, --водій базова [бекенд-параметри ]
Виберіть серверну частину аудіоінтерфейсу. Поточний список підтримуваних серверів:
alsa, coreaudio, манекен, фрибоб, Центр сонце та портаудіо. Вони не всі доступні
на всіх платформах. всі бекенд-параметри є необов'язковими.

-h, --допомога
Надрукуйте коротке повідомлення про використання з описом основного jackd варіанти. Ці не роблять
включати бекенд-параметри, які перераховані за допомогою --допомога варіант для кожного
конкретний бекенд. Наведені нижче приклади показують, як їх перерахувати.

-м, --no-mlock
Не намагайтеся заблокувати пам’ять, навіть якщо --реальний час.

-n, --ім'я ім'я сервера
Назвіть це jackd екземпляр ім'я сервера. Якщо не вказано, ця назва походить від
$JACK_DEFAULT_SERVER змінна середовища. Якщо це не так, буде "за замовчуванням".
визначений.

-p, --порт-макс n
Встановіть максимальну кількість портів, якими може керувати сервер JACK. Значення за замовчуванням
256.

--replace-registry
Перед запуском видаліть реєстр спільної пам’яті, який використовується всіма екземплярами сервера JACK.
Це слід використовувати рідко, і призначено лише для випадків, коли структура
цього реєстру змінюється несумісно між версіями JACK (які
зустрічається рідко).

-Р, --реальний час
Використовуйте планування в реальному часі (за замовчуванням = true). Це потрібно для надійної низької затримки
продуктивність. У багатьох системах це вимагає jackd запускати за допомогою спеціального планувальника і
привілеї виділення пам'яті, які можна отримати кількома способами.

-р, --без реального часу
Не використовуйте планування в реальному часі.

-П, -- пріоритет у реальному часі Int
Під час запуску --реальний час, встановити пріоритет планувальника Int.

-- мовчазний
Заглушіть будь-який вихід під час роботи.

-Т, --тимчасова
Вийдіть, коли всі клієнти закриють свої з’єднання.

-t, --час вийшов Int
Встановити ліміт часу очікування клієнта в мілісекундах. За замовчуванням – 500 мс. У реальному часі
У режимі тайм-аут клієнта має бути меншим за тайм-аут сторожового тайм-ауту (5000 мс).

-Z, --нозомбі
Не дозволяйте JACK коли-небудь виганяти клієнтів, тому що вони були занадто повільними. Це
скасовує ефект будь-яке вказане значення тайм-ауту, але JACK та його клієнти залишаються
підлягає нагляду сторожового потоку або його еквіваленту.

-у, --розблокувати
Розблокуйте бібліотеки GTK+, QT, FLTK, Wine.

-v, -багатослівний
Дайте докладний результат.

-c, --джерело годинника ( h (домашня тварина) | s(система) )
Виберіть конкретний настінний годинник (таймер HPET, системний таймер).

-V, -- версія
Надрукуйте поточний номер версії JACK і вийдіть.

ALSA НАЗАД ВАРІАНТИ
-C, -- захоплення [ ім'я ]
Надайте лише порти захоплення, якщо вони не поєднані з -D або -P. Параметрально встановлено
захоплення імені пристрою.

-d, --пристрій ім'я
Пристрій ALSA pcm ім'я використовувати. Якщо жодного не вказано, JACK використовуватиме "hw:0".
перша апаратна карта, визначена в /etc/modules.conf.

-z, --задихатися [прямокутний, трикутний, у формі, немає]
Встановити режим дизерінгу. Якщо ніхто або невизначений, дизеринг вимкнено. Тільки перший
літера назви режиму обов’язкова.

-Д, --дуплекс
Забезпечте порти захоплення та відтворення. За замовчуванням увімкнено, якщо тільки один із -P або
-C вказано.

-h, --допомога Надрукуйте коротке повідомлення про використання з описом лише
alsa параметри бекенда.

-М, --hwmeter
Увімкнути апаратний замір для пристроїв, які його підтримують. В іншому випадку використовуйте програмне забезпечення
вимірювання.

-Н, --hwmon
Увімкнути апаратний моніторинг портів захоплення. Це метод отримання «нуля
затримки" моніторингу аудіо входу. Потрібна підтримка в апаратному забезпеченні та з
базовий драйвер пристрою ALSA.

Якщо ввімкнено, запити на моніторинг портів захоплення будуть задоволені шляхом створення a
прямий шлях сигналу між вхідними та вихідними роз'ємами аудіоінтерфейсу, без
обробка хост-комп'ютером взагалі. Це забезпечує найнижчу можливу затримку
для контрольованого сигналу.

Наразі (березень 2003 р.) лише серія RME Hammerfall і картки на основі
Підтримка чіпсета ICE1712 (серія M-Audio Delta, Terratec та інші) --hwmon, в
У майбутньому деякі споживчі картки також можуть підтримуватися шляхом модифікації їх змішувача
налаштування

Без --hwmon, моніторинг порту вимагає JACK для читання аудіо в системну пам'ять,
потім знову скопіюйте його на апаратне забезпечення, створюючи основну затримку системи JACK
визначається --період та --nперіодів параметри

-я, --канали Int
Кількість каналів захоплення. За замовчуванням максимально підтримується апаратним забезпеченням.

-I --затримка введення
Додаткова затримка введення (кадри) (за замовчуванням: 0)

-n, --nперіодів Int
Вкажіть кількість періодів затримки відтворення. За секунди це відповідає
--nперіодів times --період поділене на число --ставка. За замовчуванням — 2, мінімум
допустимо. Для більшості пристроїв немає потреби в будь-якому іншому значенні з
--реальний час варіант. Без привілеїв реального часу або з ненадійними платами
переривань (наприклад, ymfpci), більше значення може призвести до меншої кількості xruns. Це також може допомогти
якщо система не налаштована на надійне планування в реальному часі.

Для більшості пристроїв ALSA апаратний буфер є саме таким --період times --nперіодів
рамки. Деякі пристрої вимагають більшого буфера. Якщо так, JACK використовуватиме найменший
можливий буфер, що містить принаймні --nперіодів, але затримка відтворення ні
збільшення.

Для аудіопристроїв USB рекомендується використовувати -n 3. Пристрої Firewire, які підтримуються
FFADO (раніше Freebob) налаштовано з -n 3 за замовчуванням

-о, -- вихідні канали Int
Кількість каналів відтворення. За замовчуванням максимально підтримується апаратним забезпеченням.

-O --вихідна затримка
Додаткова затримка виведення (кадри) (за замовчуванням: 0)

-П, --відтворення [ ім'я ]
Надайте лише порти відтворення, якщо вони не поєднані з -D або -C. За бажанням встановити
назва пристрою відтворення.

-p, --період Int
Вкажіть кількість кадрів між JACK процес() дзвінки. Це значення має бути a
потужність 2, а за замовчуванням – 1024. Якщо вам потрібна низька затримка, установіть -p так низько, як ти
можна не бачити xruns. Більший розмір періоду дає більшу затримку, але робить
xruns менш ймовірно. Затримка захоплення JACK в секундах становить --період поділене на число
--ставка.

-р, --ставка Int
Вкажіть частоту дискретизації. За замовчуванням встановлено значення 48000.

-S, --шорти
Спробуйте спочатку налаштувати картку для 16-розрядних зразків, якщо спробуйте лише 32-розрядні
невдалий. За замовчуванням віддають перевагу 32-розрядним зразкам.

-так, --м'який режим
Ігнорувати xruns, про які повідомляє драйвер ALSA. Це робить Джека менш імовірно
від’єднуйте порти, що не відповідають, під час роботи без них --реальний час.

-X, --міді [далі|сировина]
Укажіть, до якої системи ALSA MIDI надати доступ. Використання сировина нададуть набір
портів JACK MIDI, які відповідають кожному необробленому пристрою ALSA на машині. Використання
далі забезпечить набір портів JACK MIDI, які відповідають кожному "секвенсору" ALSA
клієнт (який включає кожен апаратний MIDI-порт на машині). сировина забезпечує
дещо кращу продуктивність, але не дозволяє зв’язуватися з JACK MIDI
програмне забезпечення, написане для використання API "секвенсора" ALSA.

COREAUDIO НАЗАД ПАРАМЕТРИ
-c --канали
Максимальна кількість каналів (за замовчуванням: 2)

-i --канали
Максимальна кількість вхідних каналів (за замовчуванням: 2)

-o -- вихідні канали
Максимальна кількість вихідних каналів (за замовчуванням: 2)

-C -- захоплення
Записувати чи ні (за умовчанням: true)

-P --відтворення
Відтворювати чи ні (за замовчуванням: true)

-D --монітор
Надайте порти монітора для виводу (за замовчуванням: false)

-D --дуплекс
Зйомка та відтворення (за замовчуванням: true)

-r --ставка
Частота дискретизації (за замовчуванням: 44100)

-p --період
Кадри за період (за замовчуванням: 128). Повинен бути ступінь 2.

-d --пристрій
Назва пристрою CoreAudio (за замовчуванням: немає)

-I --затримка введення
Додаткова затримка введення (кадри) (за замовчуванням: 0)

-O --вихідна затримка
Додаткова затримка виведення (кадри) (за замовчуванням: 0)

-l --список пристроїв
Відображати доступні пристрої CoreAudio (за замовчуванням: false)

-H -- свиня
Отримати ексклюзивний доступ до аудіопристрою (за замовчуванням: false)

-L --асинхронна затримка
Додаткова затримка виходу в асинхронному режимі (відсотки) (за замовчуванням: 100)

-G --зерно
Зернистість обчислення в потоці RT (відсотки) (за замовчуванням: 100)

-s -- годинник-дрифт
Компенсувати зсув годинника в динамічно створюваному агрегатному пристрої (за замовчуванням:
помилковий)

DUMMY НАЗАД ПАРАМЕТРИ
-C, -- захоплення Int
Вкажіть кількість портів захоплення. Значення за замовчуванням – 2.

-П, --відтворення Int
Вкажіть кількість портів відтворення. Значення за замовчуванням – 2.

-р, --ставка Int
Вкажіть частоту вибірки. Значення за замовчуванням — 48000.

-p, --період Int
Вкажіть кількість кадрів між JACK процес() дзвінки. Це значення має бути a
потужність 2, а за замовчуванням – 1024. Якщо вам потрібна низька затримка, установіть -p так низько, як ти
можна не бачити xruns. Більший розмір періоду дає більшу затримку, але робить
xruns менш ймовірно. Затримка захоплення JACK в секундах становить --період поділене на число
--ставка.

-w, -- зачекайте Int
Вкажіть кількість використань для очікування між процесами двигуна. Значенням за замовчуванням є
21333.

NETONE НАЗАД ПАРАМЕТРИ
-я, --аудіовходи Int
Кількість каналів захоплення (за замовчуванням: 2)

-о, --аудіовиходи Int
Кількість каналів відтворення (за замовчуванням: 2)

-я, --міді-входи Int
Кількість каналів захоплення midi (за замовчуванням: 1)

-О, --міді-виходи Int
Кількість каналів відтворення midi (за замовчуванням: 1)

-р, --ставка Int
Частота дискретизації (за замовчуванням: 48000)

-p, --період Int
Кадри за період (за замовчуванням: 1024)

-n, --кількість періодів Int
Налаштування затримки мережі в номері. періодів (за замовчуванням: 5)

-л, -- Listen-port Int
Порт сокета, який ми прослуховуємо для пакетів синхронізації (за замовчуванням: 3000)

-f, --фактор Int
Коефіцієнт зменшення частоти дискретизації (за замовчуванням: 1)

-у, --фактор висхідного потоку Int
Коефіцієнт зниження частоти дискретизації на виході (за замовчуванням: 0)

-c, --кельт Int
встановлює кодування Celt і кількість кбіт на канал (за замовчуванням: 0)

-б, --розрядна глибина Int
Розрядна глибина вибірки (0 для float, 8 для 8 біт і 16 для 16 біт) (за замовчуванням: 0)

-t, --transport-sync Int
Чи підпорядковувати транспорт головному (за замовчуванням: true)

-а, --autoconf Int
Чи використовувати Autoconfig, чи просто запустити. (за замовчуванням: true)

-Р, --надлишковість Int
Відправити пакети N разів (за замовчуванням: 1)

-е, --native-endian Int
Не перетворюйте зразки в мережевий порядок байтів. (за замовчуванням: false)

-J, --джиттервал Int
спроба мікросекунд джиттербуфера на головному (за замовчуванням: 0)

-Д, --завжди-дедлайн Int
завжди використовуйте крайній термін (за замовчуванням: false)

OSS НАЗАД ПАРАМЕТРИ
-р, --ставка Int
Вкажіть частоту дискретизації. За замовчуванням встановлено значення 48000.

-p, --період Int
Вкажіть кількість кадрів між JACK процес() дзвінки. Це значення має бути a
потужність 2, а за замовчуванням – 1024. Якщо вам потрібна низька затримка, установіть -p так низько, як ти
можна не бачити xruns. Більший розмір періоду дає більшу затримку, але робить
xruns менш ймовірно. Затримка захоплення JACK в секундах становить --період поділене на число
--ставка.

-n, --nперіодів Int
Вкажіть кількість періодів в апаратному буфері. За замовчуванням 2. The
розмір періоду (-p) разів --nперіодів разів чотири – це розмір буфера JACK в байтах. The
Затримка виводу JACK в секундах становить --nперіодів times --період поділене на число --ставка.

-w, --довжина слова Int
Вкажіть розмір вибірки в бітах. За замовчуванням – 16.

-я, --канали Int
Вкажіть, скільки каналів потрібно захопити (за замовчуванням: 2)

-о, -- вихідні канали Int
Вкажіть кількість каналів відтворення (за замовчуванням: 2)

-C, -- захоплення пристрій_файл
Вкажіть пристрій введення для захоплення (за замовчуванням: /dev/dsp)

-П, --відтворення пристрій_файл
Вкажіть вихідний пристрій для відтворення (за замовчуванням: /dev/dsp)

-б, --ignorehwbuf boolean
Укажіть, чи ігнорувати розмір апаратного періоду (за замовчуванням: false)

-I --затримка введення
Додаткова затримка введення (кадри) (за замовчуванням: 0)

-O --вихідна затримка
Додаткова затримка виведення (кадри) (за замовчуванням: 0)

НД НАЗАД ПАРАМЕТРИ
-р, --ставка Int
Вкажіть частоту дискретизації. За замовчуванням встановлено значення 48000.

-p, --період Int
Вкажіть кількість кадрів між JACK процес() дзвінки. Це значення має бути a
потужність 2, а за замовчуванням – 1024. Якщо вам потрібна низька затримка, установіть -p так низько, як ти
можна не бачити xruns. Більший розмір періоду дає більшу затримку, але робить
xruns менш ймовірно. Затримка захоплення JACK в секундах становить --період поділене на число
--ставка.

-n, --nперіодів Int
Вкажіть кількість періодів в апаратному буфері. За замовчуванням 2. The
розмір періоду (-p) разів --nперіодів разів у чотири (припускаючи 2 канали 16-бітових вибірок)
це розмір буфера JACK в байтах. Затримка виводу JACK в секундах становить --nперіодів
times --період поділене на число --ставка.

-w, --довжина слова Int
Вкажіть розмір вибірки в бітах. За замовчуванням – 16.

-я, --канали Int
Вкажіть, скільки каналів потрібно захопити (за замовчуванням: 2)

-о, -- вихідні канали Int
Вкажіть кількість каналів відтворення (за замовчуванням: 2)

-C, -- захоплення пристрій_файл
Вкажіть пристрій введення для запису (за замовчуванням: /dev/audio)

-П, --відтворення пристрій_файл
Вкажіть вихідний пристрій для відтворення (за замовчуванням: /dev/audio)

-б, --ignorehwbuf boolean
Укажіть, чи ігнорувати розмір апаратного періоду (за замовчуванням: false)

ПОРТАДІО НАЗАД ПАРАМЕТРИ
-c --канал
Максимальна кількість каналів (за замовчуванням: усі доступні апаратні канали)

-i -- канал
Максимальна кількість вхідних каналів (за замовчуванням: усі доступні апаратні канали)

-I --затримка введення
Додаткова затримка введення (кадри) (за замовчуванням: 0)

-o --канал
Максимальна кількість вихідних каналів (за замовчуванням: усі доступні апаратні канали)

-O --вихідна затримка
Додаткова затримка виведення (кадри) (за замовчуванням: 0)

-C -- захоплення
Записувати чи ні (за умовчанням: true)

-P --відтворення
Відтворювати чи ні (за замовчуванням: true)

-D --дуплекс
Зйомка та відтворення (за замовчуванням: true)

-r --ставка
Частота дискретизації (за замовчуванням: 48000)

-p --період
Кадри за період (за замовчуванням: 1024). Повинен бути ступінь 2.

-n --ім'я
Ім'я драйвера (за замовчуванням: немає)

-z --задихатися
Режим дизерінгу (за замовчуванням: немає)

ПРИКЛАДИ


Роздрукуйте повідомлення про використання параметрів, характерних для кожного сервера.

jackd -d alsa --допомога
jackd -d coreaudio --допомога
jackd -d мережу --допомога
jackd -d манекен --допомога
jackd -d firewire --допомога
jackd -d фрибоб --допомога
jackd -d Центр --допомога
jackd -d сонце --допомога
jackd -d портаудіо --допомога

Запустіть демон JACK з пріоритетом у реальному часі за допомогою першої апаратної карти ALSA, визначеної в
/etc/modules.conf.

швидкий старт --реальний час --driver=alsa

Запустіть демон JACK з низькою затримкою, надаючи докладний вихід, що може бути корисно для
усунення проблем із затримкою системи. Досить добре налаштована система з хорошим
звукова карта і ядро ​​з низькою затримкою можуть надійно обробляти ці значення. Деякі можуть зробити краще.
Якщо ви отримуєте повідомлення xrun, спробуйте збільшити буфер. Можна налаштувати систему на низьку затримку
виклик. Поширені запитання про JACK, http://jackit.sourceforge.net/docs/faq.php має корисне
пропозиції.

швидкий старт -Rv -d alsa -p 128 -n 2 -r 44100

прогін jackd з пріоритетом у реальному часі за допомогою пристрою ALSA "sblive", визначеного в ~/.asoundrc.
Застосуйте фігурний дизерінг для відтворення аудіо.

jackd -R -d alsa -d SBLive --dither=форма

прогін jackd без спеціальних привілеїв за допомогою другої апаратної карти ALSA, визначеної в
/etc/modules.conf. Будь-які xruns, про які повідомляє бэкенд ALSA, ігноруватимуться. Чим більше
буфер допомагає зменшити втрату даних. Для відтворення буде використовуватися прямокутний дизерінг.

jackd -d alsa -d hw:1 -стор.2048 -n3 --м'який режим -зр

прогін jackd у повнодуплексному режимі з використанням пристрою ALSA hw:0,0 для відтворення та hw:0,2
пристрій для захоплення.

jackd -d alsa -P hw:0,0 -C hw:0,2

прогін jackd у режимі лише відтворення за допомогою пристрою ALSA hw:0,0.

jackd -d alsa -P hw:0,0

НАВКОЛИШНЄ СЕРЕДОВИЩЕ


JACK розвиває механізм автоматичного запуску сервера, коли це необхідно. Будь-який
клієнт, запущений без запущеного сервера JACK, спробує запустити його сам за допомогою
командний рядок, знайдений у першому рядку $HOME/.jackdrc якщо він існує, або /etc/jackdrc якщо це
не. Якщо жоден файл не існує, буде використана вбудована команда за замовчуванням, включаючи
-T прапорець, який змушує сервер вимикати, коли всі клієнти виходять.

Як перехід, це відбувається лише тоді, коли $JACK_START_SERVER визначається в навколишньому середовищі
процесу виклику. У майбутньому це стане нормальною поведінкою. В будь-якому випадку,
визначаючи $JACK_NO_START_SERVER вимикає цю функцію.

Щоб змінити, де JACK шукає драйвери бекенда, встановіть $JACK_DRIVER_DIR.

$JACK_DEFAULT_SERVER вказує ім'я сервера за замовчуванням. Якщо не визначено, рядок
використовується "за замовчуванням". Якщо встановити їх у відповідних середовищах, це впливає jackd якщо тільки його
--ім'я встановлено, і всі клієнти JACK, якщо вони не передають явне ім’я
jack_client_open().

Використовуйте jackd онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    turkdevops
    turkdevops
    TurkDevOps a ?k kaynak yaz?l?m
    geli?tirici topluluklar? Команда DevTurks
    Taraf?ndan desteklenmektedir..
    Особливості:https://github.com/turkdevopshttps://turkdevops.g...
    Завантажити turkdevops
  • 2
    asammdf
    asammdf
    *asammdf* — це швидкий синтаксичний аналізатор Python і
    редактор для ASAM (Асоціація для
    Стандартизація автоматизації та
    Вимірювальні системи) MDF / MF4
    (Формат даних вимірювань...
    Завантажити asammdf
  • 3
    LAME (Хромий не є кодером MP3)
    LAME (Хромий не є кодером MP3)
    LAME — це навчальний інструмент для використання
    щоб дізнатися про кодування MP3. The
    Метою проекту LAME є покращення
    психоакустика, якість і швидкість
    депутата...
    Завантажити LAME (Lame Aint an MP3 Encoder)
  • 4
    wxPython
    wxPython
    Набір модулів розширення Python, які
    загорнути кросплатформні класи графічного інтерфейсу
    wxWidgets.. Аудиторія: розробники. Користувач
    інтерфейс: X Window System (X11), Win32 ...
    Завантажте wxPython
  • 5
    packfilemanager
    packfilemanager
    Це файловий менеджер пакету Total War
    проект, починаючи з версії 1.7. А
    короткий вступ до Warscape
    модифікація: ...
    Завантажте пакетний менеджер файлів
  • 6
    IPerf2
    IPerf2
    Інструмент для вимірювання мережевого трафіку
    Продуктивність TCP і UDP з метриками
    навколо пропускної здатності та затримки. The
    цілі включають підтримання активної
    iperf тріска...
    Завантажити IPerf2
  • Детальніше »

Команди Linux

Ad