Este é o comando sfxload 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
sfxload, asfxload - carrega um arquivo SoundFont no Emux WaveTable
SINOPSE
sfxload [-opções] arquivo de fontes
asfxload [-opções] arquivo de fontes
DESCRIÇÃO
sfxload e asfxload são programas utilitários para transferir a onda sonora e os dados dos instrumentos
em um arquivo SoundFont para o driver de som AWE32 ou para o Emux WaveTable do ALSA sbawe e
drivers emu10k1. Este programa é necessário para reproduzir amostras MIDI via sequenciador
programas que suportam o driver AWE. Não há grande diferença entre sfxload e asfxload
exceto por isso asfxload é para ALSA e sfxload é para OSS, respectivamente. As opções para
especificar dispositivos são diferentes entre eles (veja abaixo).
Basicamente, sfxload se comporta de duas maneiras.
% arquivo de fonte sfxload
% sfxload -b1 arquivo de fonte
O primeiro uso é ler o arquivo SF2 (ou SBK) e transferi-lo para o driver awe. Nisso
caso, as amostras que foram carregadas no driver são substituídas por uma nova. No
segundo caso, sfxload lê o arquivo e o anexa às amostras pré-carregadas no driver
com o número do banco especificado. As amostras antigas permanecem no driver. As amostras adicionais
pode ser limpo via -x opção (veja abaixo).
Os arquivos de som são pesquisados na lista de caminhos. A lista de caminhos é definida como embutida.
Se a variável de ambiente SFBANKDIR ou a opção de linha de comando -P é dado, ele substitui
a lista de pesquisa padrão. A extensão do arquivo .sf2 e .sbk pode ser abreviado.
OPÇÕES
-F, --device =lima (apenas sfxload)
Especifique o arquivo de dispositivo a ser usado. O valor padrão é / dev / sequencer.
-D, --index =número (apenas sfxload)
Especifique o índice de dispositivo do driver AWE. Número negativo (por exemplo, -1) significa sondar
o primeiro dispositivo AWE automaticamente. Para selecionar os outros cartões AWE, um positivo
o número do índice deve ser fornecido aqui. O valor padrão é -1.
-D, --hwdep =nome (somente asfxload)
Especifique o nome hwdep a ser usado. Como padrão, o asfxload busca até qualquer Emux
dispositivo hwdep compatível for encontrado.
-eu, --Claro[=bool]
Remova todas as amostras antes de carregar as fontes. Esta é uma diretiva explícita (ver -b
opção). Se esta opção for especificada sozinha, sem argumentos de arquivo de fonte de som,
sfxload faz onlay remover amostras. Qualquer um dos on, WOW!, sim, não, verdadeiroou falso pode
ser especificado como um argumento opcional.
-x, --retirar[=bool]
Remova as amostras opcionais carregadas anteriormente por meio de -b opção. Caso contrário, tudo novo
as amostras são simplesmente anexadas.
-N, --incremento[=bool]
Não limpe as amostras, mesmo com a ausência de -b opção. No entanto, esta opção é
não exclusivo com -x opção. Se ambas as opções forem especificadas e a memória estiver cheia
erro é encontrado durante o carregamento de fontes, sfxload tentará remover amostras e
carregue as fontes novamente.
-b, --bank =número
Anexe as amostras de som no banco especificado. Sem esta opção, todos presentes
as amostras do driver são removidas antes de carregar as novas fontes, a menos que -N opção
Especificadas. Normalmente, esta opção é necessária para carregar o banco do usuário, normalmente no banco
XNUMX. Por exemplo,
% sfxload synthgm.sbk
% sfxload -b1 surpresa.sf2
-eu, --trancar[=bool]
Bloqueie a fonte. A fonte bloqueada não é mais removida por meio da opção de remoção (-x) ainda que
é carregado junto com -b opção.
-C, --compat[=bool]
Use os cálculos de parâmetros antigos (v0.4.2).
-UMA, --sense =sensibilidade
(Válido apenas no modo compatível)
Defina a sensibilidade de atenuação da amostra. Esta opção controla a sensibilidade de
parâmetro de atenuação inicial de cada instrumento definido no arquivo SoundFont. No
programa, cada parâmetro é calculado a partir do valor dividido por este número para o
valor original. O número 1.0 significa que a atenuação inicial original
parâmetros seriam usados. Geralmente, um número menor torna o som da bateria mais alto. (EU
think "-UMA 2" seria semelhante aos sons do Windows.) O valor padrão é 10. Observação
que esta opção também muda a atenuação padrão automaticamente (veja abaixo).
-uma, --atten =atenuação
(Válido apenas no modo compatível)
Defina o nível de atenuação padrão. Esta opção controla a atenuação mínima de
a amostra. O parâmetro é fornecido em um número de dígito bruto para o driver AWE, ou seja, em
Unidade de 8/3 dB. Desde a --senso opção muda a atenuação padrão automaticamente,
especifique esta opção mais tarde a partir de --senso opção. o valor padrão é 32.
-d, --decay =escada
(Válido apenas no modo compatível)
Defina a escala de tempo de degradação do envelope. O valor padrão é 50.0. Os sons decaem rápido
quando um número maior é definido. O sfxload ver.0.3 usa 54.8. Se você quiser manter o
mesmo som, use este número.
-M, --memória[=bool]
Exibe o tamanho da memória esquerda em DRAM no cartão AWE32.
-c, --chorus =por cento
Especifique os efeitos do coro. O valor está em porcentagem, de 0 a 100. O
o padrão não é especificado. Este valor pode ser substituído por mensagens de controle MIDI.
-r, --reverb =por cento
Especifique os efeitos da reverberação. O valor está em porcentagem, de 0 a 100. O
o padrão não é especificado. Este valor pode ser substituído por mensagens de controle MIDI.
-B, --addblank[=bool]
Adicione 48 tamanhos de loop em branco em cada dado de amostra. Normalmente, esta opção não é
necessário. A maioria dos arquivos de fonte de som são bem projetados para loops em branco suficientes para
cada amostra.
-EU, --extract =fonte[:mapa,]
Extraia e carregue apenas as predefinições especificadas. Esta opção geralmente é empregada por
drvmidi. A predefinição é fornecida da mesma forma que no arquivo do banco virtual.
-dentro, --verbose[=nível]
Aumente ou defina o nível de verbosidade.
-q, --quieto
Não mostra mensagens de erro, equivalente a --verbose = 0.
-V, --volume =por cento
Especifique o volume total dos sons, fornecido em porcentagem. O volume padrão é
70%.
-P, --path =caminho1:caminho2:caminhoN
Especifique a lista de caminhos de pesquisa. Os arquivos de som são pesquisados em caminho1, caminho2 e
em breve. Isso substitui o caminho do sistema e a variável de ambiente SFBANKDIR.
VIRTUAL BANCO ARQUIVO
O arquivo de banco virtual é uma lista de predefinições tratadas como um arquivo de fonte de som. A sintaxe de
banco virtual é o seguinte:
# comentários
fonte: mapa [: soundfont [nome-predefinido]
fonte: mapa [: soundfont [nome-predefinido]
...
O primeiro e o segundo itens são as predefinições de origem e mapeadas, respectivamente. O primeiro é
a predefinição existente na fonte de som, e a última é a predefinição real carregada no
driver de som. A predefinição é descrita pelos três valores a seguir,
predefinição / banco / nota chave
Se o banco e a nota-chave forem omitidos, o banco 0 e a nota-chave -1 (significando pesquisar todas as chaves) são
aplicado.
O terceiro item é o nome do arquivo soundfont. O arquivo é pesquisado a partir do prescrito
caminho de pesquisa. Os argumentos restantes são ignorados em sfxload.
Se o nome da fonte de som for omitido, sfxload o carrega como um mapeamento predefinido. Apenas se comporta
como um link simbólico de arquivo se opondo à cópia do arquivo. Qualquer dado de amostra não é
referido neste momento, mas procurado primeiro quando a nota é tocada.
Alguns comandos especiais podem ser usados junto com as predefinições virtuais acima. omissão
comando é usado para especificar o arquivo de fonte de som padrão. Quaisquer outras predefinições que não sejam
definidos nas listas de predefinições virtuais são carregados a partir desta fonte padrão. Por exemplo, em
o seguinte banco virtual, 2mbgmgs.sf2 é usado, exceto para conjuntos de bateria padrão que emprega
tambor.sf2:
0/128:0/128:drum.sf2
2mbgmgs.sf2 padrão
Outro comando especial é incluir comando. Isso simplesmente inclui outro banco virtual
arquivo sob a posição atual. Por exemplo,
padrão padrão.sf2
0/128:0/128:drum.sf2
inclui xgsfx.bnk
SISTEMA RECURSO ARQUIVO
Os argumentos da opção padrão podem ser armazenados no arquivo de recursos do sistema. São dois
arquivos carregados como padrão.
$ HOME / .sfxloadrc
/ etc / sfxloadrc
A sintaxe é a seguinte:
fontname -options ..
O primeiro argumento é o nome do arquivo soundfont para cada opção. Os argumentos restantes são
idêntico às opções de linha de comando. O nome da fonte omissão é usado para opções padrão
para todas as fontes de som. As opções padrão são substituídas por opções ou comandos específicos
opções de linha.
Por exemplo, para definir o nível 20 do coro padrão, exceto para a fonte synthgm, você pode escrever um
arquivo de recurso ~ / .sfxloadrc Curtiu isso:
default --chorus = 20
synthgm --chorus = 0
MEIO AMBIENTE
SFBANKDIR
Caminho de pesquisa para arquivos de som. O diretório atual é sempre pesquisado primeiro.
Use sfxload online usando serviços onworks.net