EngelsFransSpaans

Ad


OnWorks-favicon

gom - Online in de cloud

Voer gom uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht gom die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator

PROGRAMMA:

NAAM


gom - een generieke audiomixer (ondersteunt: OSS en derivaten)

KORTE INHOUD


gom {KEUZE}

VERSIE


Deze handleidingpagina is gedistribueerd met gom 0.30.2 (31 mei 2004).

PRODUCTBESCHRIJVING


gom is een commandoregel-mixer-manipulatieprogramma met een minimaal, maar volledig functioneel
interne ineractieve op tekst gebaseerde interface.

Momenteel is er ook een interne X (xview)-interface, maar deze is niet goed onderhouden en
zal uiteindelijk worden verwijderd als er een goed alternatief beschikbaar is.

Op dit moment ondersteunt gom alleen het Open Sound System (OSS) en zijn afgeleiden
(OSS/Lite, OSS/Free (deze twee zijn duidelijk achterhaald), de nieuwe Linux Sounddriver, ...).

gom probeert een complete en handige interface te bieden voor alle soorten audiomixers
manipulatie. gom's faciliteiten omvatten geluidsdriver (compileertijd) en geluidskaart (run
tijd) onafhankelijkheid, willekeurige mixerkeuze, laden en opslaan van mixerinstellingen,
volumevervaging, uitvoer op breedsprakigheidsniveau, "Un*x-achtige scriptondersteuning", enz.

Afgezien van de uitgebreide opdrachtregelinterface die hier wordt beschreven, heeft gom een ​​ingebouwd
interactieve terminalinterface (die ik gomii, gom interactieve interface noem) gebruiken
vloeken. Het ondersteunt instelbare (dit omvat het uitschakelen van) real-time updates. De gomi is
niet uitgelegd in deze handleidingpagina; raadpleeg de specifieke online help wanneer u deze gebruikt.
Het gebruik van de gomii zou echter duidelijk moeten zijn, en eigenlijk "probeert het te lijken op" de
opdrachtregel opties.

Er is ook nog een gomii voor X met behulp van de xview-toolkit. Gom moet echter zijn
speciaal samengesteld om dit op te nemen, en het is de bedoeling dat het uiteindelijk door sommigen zal worden vervangen
frontend voor X met behulp van het gom-binaire bestand.

En onthoud: gom wordt gespeld als gom, maar wordt om compatibiliteitsredenen achterstevoren uitgesproken.
De echte, actuele en recursieve titel is gom, GOM is niet nog ander Menger (om redenen
buiten het bestek van deze handleiding).

CONFIGUREREN GOM


Er is geen verplicht configuratie voor gom; het loopt prima zoals het is, zonder enige
configuratie. Dat wil zeggen, voor zinvol gebruik zonder configuratie moet men altijd (at
tenminste) geef de te gebruiken mixer op. Bijvoorbeeld:

gom --device=/dev/mixer2 --mute-all

Echter, je wel configureer gom a) voor het systeem en b) voor een individuele gebruiker; elke gebruiker
configuratie heeft de voorkeur boven de overeenkomstige systeemconfiguratie. In werkelijkheid,
de routine voor het laden van _any_ optiebestand is om eerst het gebruikersbestand te proberen en vervolgens het systeem
bestand, en anders mislukken.

Om te configureren, moet u het script gebruiken gomconfig(8) (of hoogstwaarschijnlijk gomconfig --kracht )
dat bij de distributie wordt geleverd -- als je het als root gebruikt, verandert de systeemconfiguratie,
normale gebruikers zullen hun eigen configuratie wijzigen. De rest hiervan kun je beter overslaan
hoofdstuk als u dat doet.

Alle configuratiebestanden voor gom zijn simpelweg verzamelingen van opdrachtregelopties voor gom
(waar sommige bestanden beperkt zijn tot bepaalde opties). Zie "--get-opties" hieronder.

De configuratiebestanden zijn (vervang de "~/.gom" met "/etc/gom" voor het systeem
configuratie):

~/.gom/conf.default_mixer
Geladen bij elke start van gom. Beperkt tot: "-d". Biedt impliciete opening van een
mixer apparaat.

~/.gom/conf.initialiseren
Geladen met de optie '-O, --originate, --initialize'. Onbeperkt. Biedt
creatie van een initialisatieroutine, zelfs voor meerdere mixers.

~/.gom/conf.gom
Geladen bij elke start van gom. Beperkt tot '-v, -q, -F, -U'. Biedt impliciet
creatie van bepaalde gedragingen. Ontmoedigd.

~/.gom/.
Deze bestanden zijn eenvoudig toegankelijk via hun wanneer is geopend. Zien
--get-opties hieronder.

TERMINOLOGIE, FILOSOFIE


Een mixer is een verzameling kanalen (bijv. vol, line, cd). Elk kanaal heeft een bepaald volume
kanalen (bijv. links, rechts) en optioneel een opnamebronvlag.

De evaluatie welke kanalen beschikbaar zijn en, voor een beschikbaar kanaal, welk volume
kanalen en welke vlaggen beschikbaar zijn op dat specifieke kanaal, wordt tijdens runtime gedaan;
dit is geluidskaart en mogelijk afhankelijk van de geluidsdriver.

Er zijn dus kanalen die door geluidsstuurprogramma's worden ondersteund en specifieke geluidskaarten worden ondersteund
kanalen. gom --info-alles toont alle kanalen die door de geluidsdriver worden ondersteund, plus vermelding van hun
specifieke beschikbaarheid.

Tot op het moment van schrijven is de enige ondersteunde geluidsdriver OSS (Open Sound System)
en zijn derivaten. Deze driver bestaat voor verschillende platforms en in verschillende smaken
(vooral de nieuwe Sounddriver van Linux is een afgeleide van OSS). (Opmerking: het punt van Gom
visie op hoe een "generieke" mixer eruit zou moeten zien, kan sterk worden beïnvloed door de OSS
API; de auteur is echter van mening dat deze opvatting (nog) niet absoluut generiek is). Bij
op het moment van schrijven ondersteunt OSS 17 kanalen en maximaal twee volumekanalen
per kanaal (dwz alleen "mono" of "stereo").

Natuurlijk, aangezien gom afhangt van de geluidsdriver die op het systeem is geïnstalleerd, is het correct
installatie (die hier natuurlijk niet aan bod komt) is verplicht voor gom (zoals voor elk ander
geluid gebruikend programma).

OPTIES


Opties kunnen in willekeurige volgorde of hoeveelheid worden gegeven; ze worden achtereenvolgens vanaf links berekend
naar rechts. Standaardwaarden (indien aanwezig) worden gegeven tussen []. Voor booleaanse argumenten betekent "1" aan,
"0" betekent uit.

Merk op dat voor opties met _optionele_ argumenten, deze moeten worden gegeven als "gom -G "
(of "gom --get-settings= " resp.) in plaats van "gom -G " (of "gom --get-
instellingen " resp.). Anders worden ze genegeerd (of in ieder geval met mijn
implementatie van getopt;).

Opties configureren:

-NS, --apparaat, --menger
[ **geen mixer** ] Zet mixer speciaal apparaatbestand op . Als de nieuwe mixer is
geldig, wordt de huidige mixer --indien aanwezig-- gesloten en de nieuwe mixer geopend.
Huidig ​​kanaal, huidig ​​kanaalvolume, de kanaalvergrendelingsinstelling en de momentopname
wordt teruggezet naar de standaardwaarden.

-C, --kanaal
[eerste beschikbare kanaal] Stel het huidige mixerkanaal in op . Het kanaal mag
worden gegeven als nummer of als naam.

-C, --volume-kanaal
[eerste beschikbare volumekanaal op huidig ​​kanaal] Volumekanaal instellen op huidig
mixerkanaal naar (bijv. voor stereo betekent 0 links, 1 rechts
volume).

-k, --slot

-K, --alles vergrendelen
[1] Vergrendel of ontgrendel het huidige of alle kanalen. Vergrendelen betekent synchroniseren van de stereo
volumes (balans) voor alle volume-instellingen die gom zou kunnen doen - dit verandert niets
volume-instellingen op zichzelf (dwz het balanceert niet automatisch). Dus een afgesloten kanaal l
mogelijk ongebalanceerde volumes hebben.

-F, --fade-interval
[5] Stel het fade-interval in op seconden. Zie --fade-to-lo udness.

-U, --verversingsinterval
[30] Stel gomii refresh (update) interval in op seconden s (nul uitgeschakeld).

-W, --schrijf-config, --opslaan-config
Deze optie is verouderd sinds versie 0.29.10.

Mixeropties instellen:

-ik, -- luidheid, --volume
Stel het huidige volumekanaal op het huidige kanaal in op . Als het argument is
wordt gegeven met een leidende "+" of "-", wordt de gegeven waarde toegevoegd of
respectievelijk afgetrokken van de huidige waarde. Het toegestane bereik is vanaf nul
tot maximaal een stuurprogramma-afhankelijk maximum.

-R, --dossier
Zet de opname voor het huidige kanaal aan of uit.

-R, --record-single
Schakel de opname voor het huidige kanaal in en schakel alle andere opnamebronnen uit.

-L, --vervagen naar luidheid, --fade-naar-volume
Zoals --loudness, maar fade naar het nieuwe volume binnen een tijd die is opgegeven met --fade-
interval.

-M, --stom

-M, --alles dempen
Demp huidige of alle kanalen. Dempen betekent alle kanaalvolumes op 0 zetten.

Opties voor mixerinstellingen:

-G, --get-opties, --laadopties, --get-instellingen, --load-instelling
Krijg opties van/naar bestand . Als er geen argument wordt opgegeven, wordt het standaardbestand
(genaamd "default") wordt gebruikt. Niet-absoluut opgegeven bestandsnamen worden uitgebreid naar "
apparaat>. ", en dan eerst gezocht in de gebruiker en -- als dit niet lukt
-- in de systeemconfiguratiemap. Alle bestanden in vrije vorm met gom one-
tekenopdrachtregelopties in alle regels die beginnen met een streepje (in kolom nul)
zal deze optie zinvol zijn.

-S, --instellingen opslaan [ ]
Mixerinstellingen opslaan in een vrij gevormd optiebestand; voor de bestandsnaam dezelfde regels
wat betreft het laden van optiebestanden, is alleen de gebruikersconfiguratiemap van toepassing
worden gebruikt. Bestanden met aldus uitgebreide bestandsnamen worden geruisloos overschreven; ander
bestanden nooit. Bij het opslaan wordt erop gelet dat de "laatste opnamebron
error" kan niet optreden bij het laden van deze opties (en misschien zijn er andere redelijke
neveneffecten afgezien van de pure mixerinstellingen (bijv. kanaalvergrendeling, huidige
kanaal)). Het komt erop neer dat u gemakkelijk kunt opslaan met deze opties voor laden/opslaan
nieuwe en laad vooraf gedefinieerde mixerinstellingen van overal.

-z, --snapshot-instellingen

-Z, --unsnapshot-instellingen, --instellingen herstellen
[mixerinstellingen na het openen van een nieuwe mixer] Snap- of unsnapshot naar/van huidige
mixer instellingen.

-O, --oorsprong, --initialiseren
Laad het optiebestand "initialiseren"; alle opties zijn toegestaan ​​in dit bestand. Dit is
bedoeld om mixers te initialiseren. Bijvoorbeeld: "-d/dev/mixer0 -G -d/dev/mixer1 -G". Dit
zou het bestand met standaardinstellingen laden voor zowel het mixer0- als het mixer1-apparaat.

Informatieve opties:

-T, --info
Geef informatie over het huidige kanaal weer.

-T, --info-alles
Algemene informatie weergeven.

-V, --versie
Versie-informatie weergeven.

-w, --auteursrechten, --copyleft, --licentie, --garantie
Informatie over copyright/licentie/garantie weergeven.

-H, --help

-H, --help-uitgebreid
Geef deze hulp normaal of uitgebreid weer; beide hulpen zijn nog afhankelijk van de
huidige breedsprakigheidsniveau (d.w.z. hogere breedsprakigheidsniveaus kunnen nog steeds meer tonen; "gom
-v0 -H" en "gom -h" produceren dezelfde uitvoer). Voor het normale breedsprakigheidsniveau,
dit zijn redelijke macro's.

Speciale opties:

-e, --uitvoeren
Voer het shell-commando uit .

Opties voor alleen de opdrachtregel:

-Ja, --negeer-config
Sla alle automatisch geladen configuratiebestanden over; dit moet eerder worden gegeven
andere optie (behalve q (stil) of v (uitgebreid)).

-l, --koppel, --gomi
Start expliciet een ingebouwde gomii ( =t: terminale gomii, =x: X
gomi).

-in, --uitgebreid [ ]
[NORMAAL] Stel uitvoer breedsprakigheid in op (aantal, hoe hoger, hoe meer
breedsprakig). Als er geen argument wordt gegeven, wordt het niveau met 1 verhoogd.

-Q, --stil, --stil
Stel de breedsprakigheid van de uitvoer in op STIL (alleen fout-/fouthulpberichten).

-P, --zuiver, --afdrukken
Pure-print de huidige kanaalwaarde gegeven door naar stdout
( =l|r, afhankelijk van de opties voor één teken). Handig om waarden op te halen
"in" scripts samen met de -- stille optie.

-X, --extract-instellingen
Extraheer alle mixerinstellingen als een gom-optieregel naar stdout (bijv. voor "setting=`gom
--quiet --extract-settings`" en "gom -- quiet $settings" later in een bash-script).

-L, --lees-stdin
Lees opties van stdin (tot EOF).

MILIEU


HOME gebruikt als voorvoegsel voor de configuratiemap .gom/ voor een niet-rootgebruiker.

Gebruik gom online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    wxPython
    wxPython
    Een set Python-uitbreidingsmodules die
    verpak de platformonafhankelijke GUI-klassen van
    wxWidgets.. Publiek: Ontwikkelaars. Gebruiker
    interface: X Window-systeem (X11), Win32 ...
    WxPython downloaden
  • 2
    packfilemanager
    packfilemanager
    Dit is de bestandsbeheerder van het Total War-pakket
    project, vanaf versie 1.7. EEN
    korte introductie in Warscape
    modificatie: ...
    Packfilemanager downloaden
  • 3
    IPerf2
    IPerf2
    Een tool voor netwerkverkeer om te meten
    TCP- en UDP-prestaties met metrische gegevens
    rond zowel doorvoer als latentie. De
    doelen zijn onder meer het onderhouden van een actieve
    iperf kabeljauw...
    IPerf2 downloaden
  • 4
    fre:ac - gratis audio-omzetter
    fre:ac - gratis audio-omzetter
    fre:ac is een gratis audio-omzetter en cd
    ripper voor verschillende formaten en encoders.
    Het beschikt over MP3, MP4/M4A, WMA, Ogg
    Vorbis-, FLAC-, AAC- en Bonk-indeling
    steun, ...
    Download fre:ac - gratis audio-omzetter
  • 5
    matplotlib
    matplotlib
    Matplotlib is een uitgebreide bibliotheek
    voor het maken van statische, geanimeerde en
    interactieve visualisaties in Python.
    Matplotlib maakt gemakkelijke dingen gemakkelijk en
    moeilijk ding...
    Matplotlib downloaden
  • 6
    Botman
    Botman
    Schrijf uw chatbot-logica een keer en
    sluit het aan op een van de beschikbare
    berichtenservices, waaronder Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram of zelfs jij...
    Botman downloaden
  • Meer "

Linux-commando's

Ad