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

Ad


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

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

Chạy aucat trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua 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 aucat có thể 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


aucat - công cụ thao tác tệp âm thanh

SYNOPSIS


aucat [-dn] [-b kích thước] [-c phút:tối đa] [-e mã hóa] [-f thiết bị] [-h fmt] [-i hồ sơ] [-j cờ]
[-o hồ sơ] [-q cổng] [-r tỷ lệ] [-v khối lượng]

MÔ TẢ


Sản phẩm aucat tiện ích có thể phát, ghi, trộn và xử lý các tệp âm thanh một cách nhanh chóng. Suốt trong
phát lại, aucat đọc dữ liệu âm thanh đồng thời từ tất cả các tệp đã phát, trộn nó và phát
kết quả trên thiết bị. Tương tự, nó lưu trữ dữ liệu âm thanh được ghi từ thiết bị vào
các tệp tương ứng. Một Off-line chế độ có thể được sử dụng để xử lý các tệp âm thanh mà không có
liên quan đến phần cứng âm thanh. Quá trình xử lý bao gồm:

· Thay đổi mã hóa âm thanh.
· Định tuyến âm thanh từ kênh này sang kênh khác.
· Kiểm soát âm lượng phát lại trên mỗi tệp.

Ngoài ra, thẻ cào aucat có thể chấp nhận thông báo MIDI có thể sử dụng cho:

· Kiểm soát âm lượng.
· Bắt đầu, dừng và chuyển vị trí phát lại và ghi âm.

Các tùy chọn như sau:

-b kích thước
Kích thước bộ đệm của thiết bị âm thanh trong khung. Mặc định là 7680.

-c phút:tối đa
Phạm vi số kênh tệp âm thanh. Mặc định là 0:1, tức là âm thanh nổi.

-d Tăng độ dài của nhật ký.

-e mã hóa Mã hóa tệp âm thanh. Mặc định là s16. Mã hóa tên sử dụng như sau
chương trình: tính ký (s or u) theo sau là độ chính xác tính bằng bit, thứ tự byte (le or
be), số byte trên mỗi mẫu và căn chỉnh (msb or lsb). Chỉ
tính ký và độ chính xác là bắt buộc. Ví dụ: u8, s16le, s24le3, s24le4lsb.

-f thiết bị
Sử dụng này sndio(7) thiết bị âm thanh. Chế độ thiết bị và các thông số được xác định từ
tập tin âm thanh. Mặc định là mặc định.

-h fmt Loại tệp âm thanh. Các loại tệp sau được hỗ trợ:

nguyên Tệp không có tiêu đề.
wav Định dạng tệp WAV của Microsoft.
oof Định dạng tệp trao đổi âm thanh của Apple.
au Định dạng tệp âm thanh Sun / NeXT.
tự động Hãy thử đoán, tùy thuộc vào tên tệp. Đây là mặc định.

-i hồ sơ
Phát tệp âm thanh này. Nếu đối số tùy chọn là '-' thì đầu vào chuẩn sẽ là
đã sử dụng.

-j cờ
Kiểm soát xem các kênh nguồn được tham gia hay mở rộng nếu chúng không khớp với
số kênh đích. Nếu lá cờ là off, thì mỗi kênh nguồn là
được chuyển đến một kênh đích duy nhất, có thể loại bỏ các kênh. Nếu cờ
is on, sau đó một nguồn duy nhất có thể được gửi đến nhiều đích và nhiều
các nguồn có thể được trộn vào một đích duy nhất. Ví dụ, tính năng này có thể là
được sử dụng để chuyển đổi tệp âm thanh nổi thành tệp đơn âm trộn các kênh trái và phải
cùng nhau. Mặc định là off.

-n Chế độ ngoại tuyến. Đọc các tệp đầu vào và lưu trữ kết quả trong các tệp đầu ra,
xử lý chúng một cách nhanh chóng. Chế độ này hữu ích để trộn, phân kênh, lấy mẫu lại hoặc
mã hóa lại các tệp âm thanh ngoại tuyến. Nó yêu cầu ít nhất một đầu vào (-i) và một đầu ra
(-o).

-o hồ sơ
Ghi lại vào tệp âm thanh này. Nếu đối số tùy chọn là '-' thì đầu ra chuẩn
sẽ được sử dụng.

-q cổng
Kiểm soát các thuộc tính của thiết bị âm thanh thông qua cổng MIDI này. Điều này bao gồm mỗi luồng
âm lượng và khả năng đồng bộ bắt đầu, dừng và định vị lại các tệp âm thanh.

-r tỷ lệ
Tỷ lệ mẫu tính bằng Hertz của tệp âm thanh. Mặc định là 48000.

-v khối lượng
Sự suy giảm âm lượng phần mềm của tệp để phát. Giá trị phải từ 1 đến
127, tương ứng với độ suy giảm -42dB và -0dB trong các bước 1 / 3dB. Mặc định là
127, tức là không có suy giảm.

Trên dòng lệnh, các tham số cho mỗi tệp (-cehjrv) phải đứng trước định nghĩa tệp (-io).

If aucat được gửi SIGHUP, SIGINT hoặc SIGTERM, nó sẽ chấm dứt việc ghi vào tệp.

MIDI KIỂM SOÁT


aucat có thể được kiểm soát thông qua MIDI (-q) như sau: một kênh MIDI được chỉ định cho mỗi
và âm lượng được thay đổi bằng cách sử dụng bộ điều khiển âm lượng tiêu chuẩn (số 7).

Âm lượng chính có thể được thay đổi bằng cách sử dụng thông báo độc quyền của hệ thống âm lượng chính tiêu chuẩn.

Tất cả các tệp âm thanh được kiểm soát bởi các thông báo MMC sau:

chuyển vị trí Tất cả các tệp được chuyển đến vị trí thời gian được yêu cầu. Nếu nó nằm ngoài
cuối tệp, tệp bị vô hiệu hóa tạm thời cho đến khi vị trí hợp lệ là
được yêu cầu.

bắt đầu Phát lại và / hoặc ghi được bắt đầu.

dừng Phát lại và / hoặc ghi âm bị dừng và tất cả các tệp được cuộn lại trở lại
điểm xuất phát.

Điều khiển MIDI được thiết kế để sử dụng cùng với sdiod(số 8). Ví dụ, sau đây
lệnh sẽ tạo hai thiết bị: mặc định snd / 0 và một cái do MMC kiểm soát snd / 0.mmc:

$ sndiod -r 48000 -z 480 -s mặc định -t nô lệ -s mmc

Các chương trình sử dụng snd / 0 hoạt động bình thường, trong khi các chương trình sử dụng snd / 0.mmc đợi MMC bắt đầu
tín hiệu và khởi động đồng bộ. Sau đó, lệnh sau sẽ phát một tệp trên
snd / 0.mmc thiết bị âm thanh, cho phép toàn quyền kiểm soát phần mềm MIDI hoặc phần cứng được kết nối với
midithru / 0 Cổng MIDI:

$ aucat -f snd / 0.mmc -q midithru / 0 -i file.wav

Ở giai đoạn này, aucat sẽ tự động bắt đầu, dừng và chuyển vị trí sau tất cả các hành động của người dùng
trong bộ tuần tự MIDI, giả sử nó được định cấu hình để truyền MMC trên midithru / 0. Hơn nữa,
bộ tuần tự MIDI có thể được định cấu hình để sử dụng snd / 0 cổng như nguồn đồng hồ MTC, đảm bảo
đồng bộ để phát lại tập tin.wav.

VÍ DỤ


Trộn và phát hai tệp trong khi ghi tệp thứ ba:

$ aucat -i tệp1.wav -i tệp2.wav -o tệp3.wav

Ghi các kênh 2 và 3 vào một tệp âm thanh nổi và các kênh 6 và 7 vào một tệp âm thanh nổi khác
sử dụng tốc độ lấy mẫu 44.1kHz cho cả hai:

$ aucat -r 44100 -c 2: 3 -o file1.wav -c 6: 7 -o file2.wav

Tách một tệp âm thanh nổi thành hai tệp đơn âm:

$ aucat -n -i stereo.wav -c 0: 0 -o left.wav \
-c 1: 1 -o phải.wav

Sử dụng aucat 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

Lệnh Linux

Ad