Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

zita-a2j - Trực tuyến trên đám mây

Chạy zita-a2j trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh zita-a2j có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


zita-a2j, zita-j2a - Sử dụng thiết bị ALSA làm ứng dụng khách Jack, với lấy mẫu lại.

SYNOPSIS


zita-a2j [lựa chọn]
zita-j2a [lựa chọn]

MÔ TẢ


Hai chương trình này cho phép một người sử dụng thiết bị ALSA làm ứng dụng khách Jack, để cung cấp thêm
bắt kênh (zita-a2j) hoặc phát lại (zita-j2a). Về mặt chức năng, chúng tương đương với
alsa_in và alsa_out đi kèm với Jack, nhưng chúng sẽ cung cấp chất lượng âm thanh tốt hơn nhiều.

Tỷ lệ lấy mẫu lại thường sẽ ổn định trong vài phần triệu và thay đổi
chỉ rất trơn tru. Độ trễ sẽ ổn định ngay cả trong các điều kiện trường hợp xấu hơn, ví dụ:
ứng dụng khách Jack đang chạy gần cuối chu kỳ. Không nên có sự mất mát dễ nhận thấy của
chất lượng ở tất cả. Từ phiên bản 0.6.0, bạn cũng có thể tắt tính năng lấy lại mẫu nếu thiết bị
được đồng bộ hóa từ đồng hồ.

Thiết bị ALSA phải là thiết bị 'hw:', tức là truy cập trực tiếp vào soundcard chứ không phải ALSA
thiết bị 'cắm'. Giả sử hệ thống Jack hoạt động tốt, chạy ở chế độ thời gian thực.

Tỷ lệ mẫu có thể giống như tỷ lệ của Jack hoặc khác. Độ trễ tối thiểu đạt được bằng
chạy thiết bị alsa ở kích thước chu kỳ thấp hơn Jack. Điều này có thể được thực hiện một cách an toàn vì
chuỗi alsa sẽ chạy ở mức ưu tiên cao hơn và ngoài việc sao chép vào bộ đệm nội bộ, không
công việc được thực hiện ở đó. Không có giới hạn nào đối với sản phẩm của period_size và
number_of_periods như có cho alsa_in và alsa_out.

Lấy mẫu lại được thực hiện bằng cách sử dụng thư viện zita-resampler. Các -Q tùy chọn đặt
chất lượng lấy mẫu lại. Giá trị tham số là một nửa độ dài (tức là độ trễ) của
bộ lọc nhiều pha được sử dụng để lấy mẫu lại, được biểu thị bằng các mẫu ở phần dưới của hai mẫu
giá. Điều này chủ yếu ảnh hưởng đến hình dạng của đáp ứng tần số gần tần số Nyquist.
Thông thường không cần thiết phải sử dụng tùy chọn này như một giá trị tối ưu tùy thuộc vào cả hai
tỷ lệ mẫu được chọn tự động. Phạm vi khả dụng là 16..96.

Sản phẩm -S tùy chọn vô hiệu hóa lấy lại mẫu. Điều này yêu cầu thiết bị được đồng bộ hóa qua đồng hồ từ
cho một cái được sử dụng bởi Jack.

Sản phẩm -L tùy chọn buộc giao diện ALSA thành 2 kênh và định dạng mẫu 16 bit. Điều này có thể
được yêu cầu khi a2j hoặc j2a được sử dụng với thiết bị 'vòng lặp' của ALSA, nếu đầu kia không
chấp nhận nhiều hơn 2 kênh hoặc mẫu dấu chấm động. Tùy chọn này không được sử dụng
nếu không thì.

Cả hai chương trình sẽ tùy chọn in một số thông tin bốn lần mỗi giây. Người đầu tiên
số là lỗi vòng lặp trung bình trong quý thứ hai vừa qua, tính bằng mẫu. Nó nên được
giảm xuống các giá trị randowm nhỏ gần bằng 15 sau XNUMX giây hoặc lâu hơn. Thứ hai là
hệ số hiệu chỉnh động của tỷ lệ lấy mẫu lại danh nghĩa. Điều này sẽ hội tụ thành một giá trị
gần một và không di chuyển nhiều.

Các biến thể nhỏ trong những con số này sẽ được nhìn thấy khi ứng dụng Jack được khởi động hoặc dừng. Cái này
bình thường. Bất cứ điều gì khác không - vui lòng báo cáo.

Khi bắt đầu và trong trường hợp có sự cố lớn, thông báo 'Bắt ​​đầu đồng bộ hóa' sẽ
được in. Khởi động lại có thể xảy ra nếu có thời gian chờ trên máy chủ Jack, ví dụ: khi
khách hàng gặp sự cố hoặc kết thúc một cách bẩn thỉu.

Jack1 sẽ bỏ qua một hoặc nhiều chu kỳ khi các ứng dụng mới được khởi động hoặc khi một số lượng lớn
kết nối cổng được thực hiện trong thời gian ngắn. Điều này có thể làm gián đoạn tín hiệu âm thanh, nhưng phải
nếu không sẽ không có bất kỳ hậu quả xấu nào cũng như không yêu cầu khởi động lại.

Cả zita-a2j và zita-j2a sẽ tạm ngừng hoạt động khi Jack đang ở chế độ 'quay vòng tự do'.

LỰA CHỌN


-h In dòng lệnh và tóm tắt các tùy chọn.

-j
Tên khách hàng Jack [zita-a2j hoặc zita-j2a].

-d
Thiết bị ALSA [không có].

-r
Tỷ lệ mẫu [48000].

-p
Kích thước chu kỳ [256].

-n
Số lượng mảnh vỡ [2].

-c
Số kênh [2].

-Q
Lấy mẫu lại chất lượng [tự động].

-S Đồng bộ đồng hồ từ, vô hiệu hóa lấy mẫu lại.

-I [0]
(chỉ dành cho zita-a2j) Hiệu chỉnh độ trễ. Giá trị được thêm vào bộ thuộc tính độ trễ
trên các cổng Jack.

-O [0]
(chỉ dành cho zita-j2a) Hiệu chỉnh độ trễ. Giá trị được thêm vào bộ thuộc tính độ trễ
trên các cổng Jack.

-L Buộc 2 kênh và định dạng mẫu 16 bit.

-v In thông tin truy tìm.

Sử dụng zita-a2j trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    VÒI
    VÒI
    SWIG là một công cụ phát triển phần mềm
    kết nối các chương trình được viết bằng C và
    C ++ với nhiều cấp độ cao
    ngôn ngữ lập trình. SWIG được sử dụng với
    khác nhau...
    Tải xuống SWIG
  • 2
    Chủ đề WooCommerce Nextjs React
    Chủ đề WooCommerce Nextjs React
    Chủ đề React WooCommerce, được xây dựng với
    JS tiếp theo, Webpack, Babel, Node và
    Express, sử dụng GraphQL và Apollo
    Khách hàng. Cửa hàng WooCommerce trong React (
    chứa: Sản phẩm ...
    Tải xuống Chủ đề phản ứng WooC Commerce Nextjs
  • 3
    Archlabs_repo
    Archlabs_repo
    Gói repo cho ArchLabs Đây là một
    ứng dụng cũng có thể được tìm nạp
    từ
    https://sourceforge.net/projects/archlabs-repo/.
    Nó đã được lưu trữ trong OnWorks ở...
    Tải xuống archlabs_repo
  • 4
    Dự án Zephyr
    Dự án Zephyr
    Dự án Zephyr là một thế hệ mới
    hệ điều hành thời gian thực (RTOS)
    hỗ trợ nhiều phần cứng
    kiến trúc. Nó dựa trên một
    hạt nhân có dấu chân nhỏ ...
    Tải xuống dự án Zephyr
  • 5
    SCons
    SCons
    SCons là một công cụ xây dựng phần mềm
    đó là một sự thay thế vượt trội so với
    công cụ xây dựng "Make" cổ điển
    tất cả chúng ta đều biết và yêu thích. SCons là
    thực hiện một ...
    Tải xuống SCons
  • 6
    PSeInt
    PSeInt
    PSeInt là trình thông dịch mã giả cho
    sinh viên lập trình nói tiếng Tây Ban Nha.
    Mục đích chính của nó là trở thành một công cụ để
    học và hiểu cơ bản
    quan niệm ...
    Tải xuống PSeInt
  • Khác »

Lệnh Linux

  • 1
    7z
    7z
    7z - Trình lưu trữ tệp cao nhất
    tỷ lệ nén ...
    Chạy 7z
  • 2
    7za
    7za
    7za - Trình lưu trữ tệp cao nhất
    tỷ lệ nén ...
    Chạy 7za
  • 3
    creepy
    creepy
    CREEPY - Một thông tin định vị địa lý
    công cụ tổng hợp MÔ TẢ: rùng rợn là một
    ứng dụng cho phép bạn thu thập
    thông tin liên quan đến vị trí địa lý về
    người dùng từ...
    Chạy rùng rợn
  • 4
    cricket-biên dịch
    cricket-biên dịch
    cricket - Một chương trình để quản lý
    thu thập và hiển thị chuỗi thời gian
    dữ liệu ...
    Chạy cricket-biên dịch
  • 5
    g-quấn-config
    g-quấn-config
    g-wrap-config - tập lệnh để nhận
    thông tin về phiên bản đã cài đặt
    của G-Wrap...
    Chạy g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - Kiểm soát quyền truy cập vào
    bộ bản đồ hiện tại cho những người dùng khác trên
    hệ thống. Nếu không có tùy chọn nào được đưa ra, hãy in
    tình trạng hiện tại. TỪ KHÓA: tổng hợp, bản đồ
    quản lý,...
    Chạy g.accessgrass
  • Khác »

Ad