InglêsFrancêsEspanhol

Ad


favicon do OnWorks

zita-a2j - On-line na nuvem

Execute zita-a2j no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando zita-a2j que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas múltiplas estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online de Windows ou emulador online de MAC OS.

PROGRAMA:

NOME


zita-a2j, zita-j2a - Use o dispositivo ALSA como um cliente Jack, com reamostragem.

SINOPSE


zita-a2j [opções]
zita-j2a [opções]

DESCRIÇÃO


Esses dois programas permitem que se use um dispositivo ALSA como um cliente Jack, para fornecer
canais de captura (zita-a2j) ou reprodução (zita-j2a). Funcionalmente, eles são equivalentes a
alsa_in e alsa_out que vêm com o Jack, mas fornecerão uma qualidade de áudio muito melhor.

A taxa de reamostragem normalmente será estável dentro de algumas partes por milhão e muda
apenas muito suavemente. O atraso também será estável, mesmo nas piores condições, por exemplo
o cliente Jack em execução próximo ao final do ciclo. Não deve haver perda perceptível de
qualidade em tudo. A partir da versão 0.6.0 também é possível desativar a reamostragem se o dispositivo
é sincronizado com o word-clock.

O dispositivo ALSA deve ser um 'hw:', ou seja, acesso direto a uma placa de som e não um ALSA
dispositivo 'plug'. Presume-se que o sistema Jack funcione bem, em modo de tempo real.

A taxa de amostragem pode ser igual à de Jack ou diferente. Atraso mínimo é obtido por
executando o dispositivo ALSA em um tamanho de período inferior do que Jack. Isso pode ser feito com segurança, pois o
alsa thread será executado em uma prioridade mais alta, e além de copiar para um buffer interno, não
o trabalho é feito lá. Não há restrições ao produto de period_size e
number_of_periods como existem para alsa_in e alsa_out.

A reamostragem é realizada usando a biblioteca zita-resampler. o -Q opção define o
qualidade de reamostragem. O valor do parâmetro é a metade do comprimento (ou seja, o atraso) do
filtro multifásico usado para reamostragem, expresso em amostras na parte inferior das duas amostras
cotações. Isso afeta principalmente a forma da resposta de frequência perto da frequência de Nyquist.
Normalmente não é necessário usar esta opção como um valor ideal, dependendo tanto do
as taxas de amostragem são escolhidas automaticamente. O intervalo disponível é 16..96.

A -S opção desativa reamostragem. Isso requer que o dispositivo seja sincronizado via word-clock
para o usado por Jack.

A -L opção força a interface ALSA para 2 canais e formato de amostra de 16 bits. Isso pode
ser necessário quando a2j ou j2a é usado com o dispositivo 'loop' do ALSA, se a outra extremidade não
aceitar mais de 2 canais ou amostras de ponto flutuante. Esta opção não deve ser usada
de outra forma.

Ambos os programas imprimirão opcionalmente algumas informações quatro vezes por segundo. O primeiro
number é o erro médio do loop no último quarto de segundo, nas amostras. Deveria ser
reduzido a pequenos valores randowm próximos de zero após 15 segundos ou mais. O segundo é o
fator de correção dinâmica da razão de reamostragem nominal. Isso deve convergir para um valor
perto de um e não se move muito.

Pequenas variações nesses números serão vistas quando os aplicativos Jack forem iniciados ou interrompidos. Esse
é normal. Qualquer outra coisa não é - por favor, relate.

Ao iniciar, e em caso de problemas graves, a mensagem 'Iniciando sincronização' irá
ser impresso. Um reinício pode acontecer se houver um tempo limite no servidor Jack, por exemplo, quando um
cliente travou ou encerrou de forma incorreta.

Jack1 irá pular um ou mais ciclos quando novos aplicativos forem iniciados, ou quando um grande número de
as conexões de porta são feitas em um curto espaço de tempo. Isso pode interromper o sinal de áudio, mas deve
caso contrário, não terá quaisquer consequências prejudiciais nem exigirá uma reinicialização.

Tanto zita-a2j quanto zita-j2a suspenderão a operação enquanto Jack estiver no modo 'roda livre'.

OPÇÕES


-h Imprimir linha de comando e resumo de opções.

-j
Nome do cliente Jack [zita-a2j ou zita-j2a].

-d
Dispositivo ALSA [nenhum].

-r
Taxa de amostragem [48000].

-p
Tamanho do período [256].

-n
Número de fragmentos [2].

-c
Número de canais [2].

-Q
Qualidade de reamostragem [auto].

-S Sincronização do Word clock, desabilite a reamostragem.

-I [0]
(somente zita-a2j) Correção de latência. O valor é adicionado ao conjunto de propriedades de latência
nas portas Jack.

-O [0]
(somente zita-j2a) Correção de latência. O valor é adicionado ao conjunto de propriedades de latência
nas portas Jack.

-L Força 2 canais e formato de amostra de 16 bits.

-v Imprimir informações de rastreamento.

Use zita-a2j on-line usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    GOLE
    GOLE
    SWIG é uma ferramenta de desenvolvimento de software
    que conecta programas escritos em C e
    C ++ com uma variedade de alto nível
    linguagens de programação. SWIG é usado com
    diferente...
    Baixar SWIG
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema React WooCommerce, construído com
    Próxima JS, Webpack, Babel, Node e
    Express, usando GraphQL e Apollo
    Cliente. Loja WooCommerce em React(
    contém: Produtos...
    Baixe o tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repositório de pacotes para ArchLabs Este é um
    aplicativo que também pode ser obtido
    da
    https://sourceforge.net/projects/archlabs-repo/.
    Ele foi hospedado no OnWorks em...
    Baixar archlabs_repo
  • 4
    Projeto Zephyr
    Projeto Zephyr
    O Projeto Zephyr é uma nova geração
    sistema operacional em tempo real (RTOS) que
    suporta vários hardwares
    arquiteturas. É baseado em um
    kernel de pequena pegada ...
    Baixar Projeto Zephyr
  • 5
    SCons
    SCons
    SCons é uma ferramenta de construção de software
    essa é uma alternativa superior ao
    clássica ferramenta de construção "Make" que
    todos nós conhecemos e amamos. SCons é
    implementou um ...
    Baixar SCons
  • 6
    PSeIntGenericName
    PSeIntGenericName
    PSeInt é um interpretador de pseudo-código para
    alunos de programação que falam espanhol.
    Seu principal objetivo é ser uma ferramenta para
    aprender e compreender o básico
    concep ...
    Baixar PSeInt
  • Mais "

Comandos Linux

Ad