Aceasta este comanda aucat care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
aucat — instrument de manipulare a fișierelor audio
REZUMAT
aucat [-dn] [-b mărimea] [-c minute:max] [-e pe] [-f dispozitiv] [-h fmt] [-i fişier] [-j pavilion]
[-o fişier] [-q port] [-r rată] [-v volum]
DESCRIERE
aucat utilitarul poate reda, înregistra, amesteca și procesa fișiere audio din mers. Pe parcursul
redare, aucat citește simultan datele audio din toate fișierele redate, le amestecă și redă
rezultat pe dispozitiv. În mod similar, stochează datele audio înregistrate de pe dispozitiv în
fișierele corespunzătoare. Un Off-line modul ar putea fi folosit pentru a procesa fișiere audio fără
care implică hardware audio. Procesarea include:
· Schimbați codarea sunetului.
· Dirijați sunetul de la un canal la altul.
· Controlați volumul de redare pentru fiecare fișier.
În cele din urmă, aucat poate accepta mesaje MIDI utilizabile pentru:
· Controlul volumului.
· Porniți, opriți și mutați redarea și înregistrarea.
Opțiunile sunt următoarele:
-b mărimea
Dimensiunea tamponului dispozitivului audio în cadre. Implicit este 7680.
-c minute:max
Gama de numere ale canalelor fișierelor audio. Valoarea implicită este 0:1, adică stereo.
-d Creșteți verbozitatea jurnalului.
-e pe Codificarea fișierului audio. Valoarea implicită este s16. Codificarea numelor utilizează următoarele
schema: semnatura (s or u) urmată de precizia în biți, ordinea octetilor (le or
be), numărul de octeți per probă și alinierea (MSB or lsb). Doar
semnatura si precizia sunt obligatorii. Exemple: u8, s16le, s24le3, s24le4lsb.
-f dispozitiv
Utilizați această sndio(7) dispozitiv audio. Modul și parametrii dispozitivului sunt determinați din
fișiere audio. Implicit este lipsă.
-h fmt Tip de fișier audio. Sunt acceptate următoarele tipuri de fișiere:
crud Fișier fără antet.
wav Format de fișier Microsoft WAV.
AIFF Formatul de fișier de schimb audio al Apple.
au Format de fișier audio Sun/NeXT.
Auto Încercați să ghiciți, în funcție de numele fișierului. Aceasta este valoarea implicită.
-i fişier
Redați acest fișier audio. Dacă argumentul opțiunii este „-”, atunci intrarea standard va fi
folosit.
-j pavilion
Controlați dacă canalele sursă sunt unite sau extinse dacă nu se potrivesc cu
numărul de destinație al canalelor. Dacă steagul este de pe, atunci fiecare canal sursă este
direcționat către un singur canal de destinație, posibil renunțând la canale. Dacă steagul
is on, atunci o singură sursă poate fi trimisă către mai multe destinații și mai multe
sursele pot fi amestecate într-o singură destinație. De exemplu, această caracteristică ar putea fi
folosit pentru a converti un fișier stereo într-un fișier mono care amestecă canalele stânga și dreapta
împreună. Valoarea implicită este de pe.
-n Modul offline. Citiți fișierele de intrare și stocați rezultatul în fișierele de ieșire,
procesându-le din mers. Acest mod este util pentru mixare, demultiplexare, reeșantionare sau
re-codificați fișierele audio off-line. Necesită cel puțin o intrare (-i) și o ieșire
(-o).
-o fişier
Înregistrați în acest fișier audio. Dacă argumentul opțiunii este „-”, atunci ieșirea standard
va fi folosit.
-q port
Controlați proprietățile dispozitivului audio prin acest port MIDI. Aceasta include per-stream
volume și capacitatea de a porni, opri și reloca fișiere audio în mod sincron.
-r rată
Rata de eșantionare în Hertzi a fișierului audio. Valoarea implicită este 48000.
-v volum
Atenuarea volumului software-ului fișierului de redat. Valoarea trebuie să fie între 1 și
127, corespunzând atenuării -42dB și -0dB în pași de 1/3dB. Valoarea implicită este
127, adică fără atenuare.
Pe linia de comandă, parametrii per fișier (-cehjrv) trebuie să precedă definiția fișierului (-io).
If aucat este trimis SIGHUP, SIGINT sau SIGTERM, se încheie înregistrarea în fișiere.
MIDI CONTROL
aucat poate fi controlat prin MIDI (-q) după cum urmează: fiecăruia i se alocă un canal MIDI
stream, iar volumul este modificat folosind controlerul standard de volum (numărul 7).
Volumul principal poate fi modificat utilizând mesajul standard exclusiv al sistemului de volum principal.
Toate fișierele audio sunt controlate de următoarele mesaje MMC:
relocate Toate fișierele sunt relocate la poziția de timp solicitată. Dacă este dincolo de
sfârșitul unui fișier, fișierul este dezactivat temporar până când este o poziție validă
solicitat.
start Redarea și/sau înregistrarea este începută.
stop Redarea și/sau înregistrarea este oprită și toate fișierele sunt derulate înapoi la
poziția de plecare.
Controlul MIDI este destinat să fie utilizat împreună cu sndiod(8). De exemplu, următoarele
comanda va crea două dispozitive: implicit snd/0 și unul controlat de MMC snd/0.mmc:
$ sndiod -r 48000 -z 480 -s implicit -t slave -s mmc
Programe care folosesc snd/0 se comportă normal, în timp ce programele folosesc snd/0.mmc așteptați pornirea MMC
semnal și pornește sincron. Apoi, următoarea comandă va reda un fișier pe
snd/0.mmc dispozitiv audio, oferind control deplin software-ului sau hardware-ului MIDI conectat la
midtru/0 Port MIDI:
$ aucat -f snd/0.mmc -q midithru/0 -i file.wav
În această etapă, aucat va porni, va opri și se va reloca automat în urma tuturor acțiunilor utilizatorului
în secvențatorul MIDI, presupunând că este configurat să transmită MMC activat midtru/0. În plus,
Sequencerul MIDI ar putea fi configurat pentru a utiliza snd/0 port ca sursă de ceas MTC, asigurată
să fie sincron cu redarea fişier.wav.
EXEMPLE
Amestecați și redați două fișiere în timp ce înregistrați un al treilea fișier:
$ aucat -i fișier1.wav -i fișier2.wav -o fișier3.wav
Înregistrați canalele 2 și 3 într-un fișier stereo și canalele 6 și 7 într-un alt fișier stereo
folosind o rată de eșantionare de 44.1 kHz pentru ambele:
$ aucat -r 44100 -c 2:3 -o fișier1.wav -c 6:7 -o fișier2.wav
Împărțiți un fișier stereo în două fișiere mono:
$ aucat -n -i stereo.wav -c 0:0 -o left.wav \
-c 1:1 -o dreapta.wav
Utilizați aucat online folosind serviciile onworks.net