Trata se de uma pequena invenção e experiência de transmissão em CMTHELL modificado, por PY4ZBZ, para transmissão de MÚLTIPLOS caracteres por linha e para visualização em espectrograma deslizante VERTICAL (waterfall), como por exemplo do MMSSTV. Visualizando no Digipan, o resultado é muito melhor ainda pois a tela do waterfall é bem maior :
Não tem nenhuma pretensão de ser um novo modo de transmissão, pois não é eficiente em termos de taxa de transmissão e banda ocupada, mas apenas uma experiência de radio AMADOR !...
Chamei o processo de MCMTHELL, ou seja, Hell Multi-Tons Concorrentes e Multicaracteres. ( O CMTHELL só transmite um caractere por vez.)
Além da idéia do MCMTHELL
(Março 2001), criei um pequeno programa : zbzhell.exe (em Turbo
Pascal) para DOS, (funciona em janela DOS do Windows...não
sou programador!) para que os nossos colegas de radio possam criar
os seus próprios textos em MCMTHELL.
O programa gera até 3 linhas de
até 10 caracteres para não criar arquivos de som muito grandes.
Os caracteres são intencionalmente deslocados (desalinhados) para
evitar a geração de muitos tons simultâneos e evitar
de criar níveis muito altos de audio e saturar o TX. Ao executá-lo,
aparece uma tela DOS que mostra o seu principio de funcionamento. Há
três formas de execução :
- 1 : gerar o som diretamente na placa
de som.
- 2 : gerar um arquivo de som no formato
WAVE.
- 3 : gerar um arquivo de som no formato
.mmv que pode ser reproduzido diretamente no MMSSTV.
Durante o calculo das amostras do som
digital, o programa constrói a respectiva forma de onda do sinal
multitonal concorrente analógico. Após o calculo, as amostras
são transferidas via DMA para a placa de som, ou será criado
um arquivo de som.
- Histórico das versões do
zbzhell.exe :
- Em Julho 2001,
o ZBZHELL.EXE foi substituído pelo GERMMV.EXE
- 0.04 (23/04/2001): permite
gerar arquivos também no formato WAVE, além do MMV.
Histórico das versões
anteriores:
- 0.03 (20/04/2000): corrigido
o bug "run time error 200" que acontece com o Turbo Pascal em CPU muito
rápida.
- 0.02 (17/04/2001) formatei
as bordas de subida e descida dos tons na forma coseno levantado, para
diminuir o espalhamento espectral nas transições, tornando
os caracteres mais nítidos no waterfall.
- 0.01(16/04/2001) eu tinha
feito transições lineares (triangulares).
Para melhor visualização,
configure o MMSSTV em View(V) para :
- v FFT display (FFT ativado)
- FFT display
range : 3kHz (ou 2kHz)
- FFT trail :
OFF (importante!)
- FFT sensitivity
: Medium 1
- FFT response
: Fast
- v WaterFall (ativado)
O programa usa configurações
padrão de acesso à placa de som, por isso é possível
que não reproduza o som em qualquer PC; porém, deve gerar
corretamente os arquivos de som.