MUSICA
COM SSTV
Por PY4ZBZ Roland.
Figura 1 : espectrograma
de um sinal típico de SSTV.(escala V em Hertz e H em segundos)
Veja como o som produzido pela transmissão SSTV pode ser uma musica :
Trata se de uma curiosidade ou ”brincadeira”, baseada
no fato que a transmissão de SSTV é um processo analógico,
onde níveis de saturação de cores são transmitidas
em freqüências análogas. A brincadeira somente funciona
nos modos de SSTV que transmitem as três cores primarias seqüencialmente
em cada linha (RGB ou GBR), como por exemplo Wraase180, Martin M1-M4 e
Scottie S1-S4. (e não em Robot ou PD eoutros onde são
transmitidas luminância e crominância).
Basta gerar cores ( na verdade tons de cinza) tais que as respectivas
freqüências, ou mais precisamente, intervalos de freqüências,
correspondam a uma escala de notas musicais.
O intervalo de freqüências usado em SSTV para transmitir o nível de saturação das cores primarias componentes de uma imagem é de 1500 a 2300 Hz, o que permite reproduzir sete intervalos de semitons musicais diferentes (ou seja, um intervalo melódico de uma Quinta justa) :
2 elevado a 7/12 = 1,4983 , pois o intervalo disponível é de 2300/1500= 1,533.
Por exemplo, criando uma nova escala cujo Do
tem 1500 Hz, podemos reproduzir Do, Do#, Re, Re#, Mi, Mi# =Fa, Fa#, Sol.
( sete intervalos permitem oito notas ).
A freqüência de cada nota é dada por 1500 vezes
2 elevado a N/12, onde N é a ordem do semitom e vai de zero
a 7. Assim temos por exemplo:
Do=1500Hz, Do# = 1589Hz, Re=1684Hz, Re# =1784Hz, Mi=1890Hz, Mi# =Fa=2003Hz,
Fa# =2122Hz e Sol=2248Hz. O Sol# já não cabe mais
pois teria 2381Hz. É evidente que pode ser feita qualquer transposição
mantendo se estas freqüências básicas, iniciando a escala
com qualquer outra nota. E é claro que se pode também calcular
as freqüências a partir da freqüência mais alta,
ou seja 2300Hz, ou ainda a partir da freqüência exata do La:
440Hz X 4 = 1760Hz. Mas neste caso só serão possíveis
6 intervalos...
Nos modos possíveis acima citados, cada linha
é dividida em 3 intervalos de tempo iguais para transmitir o nível
de cada cor primaria R, G e B. Portanto, uma linha de cor qualquer
( diferente de cinza ) produzira 3 sons diferentes, entre dois pulsos
de sincronismo. Para que o som seja um só na linha toda,
é preciso que os valores de R, G e B sejam iguais, ou seja, a linha
deve ter um tom de cinza, com os limites preto e branco. (veja figura
1)
Estas linhas podem ser criadas por exemplo com o
Paint do Windows e devem ser salvas em formato .bmp (ou outro lossless)
para não sofrerem nenhuma distorção por processos
de compressão de imagem.( e não devem sofrer nenhum ajuste
de tamanho).
Como só podem ser usados tons de cinza, o matiz é
irrelevante desde que a saturação seja sempre zero,
usando o editor de cores personalizadas do Paint.
Fig. 2
O único parâmetro variável
é a luminância, que no caso vai de zero=preto até
240=branco.
A luminância Ln de cada nota n é calculada assim : Ln
= 240.(fn-1500)/(2300-1500) , onde fn é a freqüência
da nota n correspondente, ou seja : Ln = 0,3.(fn-1500).
Assim temos para a escala acima as seguintes luminâncias
:
Do=0, Do# =27, Re=55, Re# =85, Mi=117, Mi# = Fa=151, Fa# =187
e Sol=225.
A duração das notas deve ser um múltiplo inteiro da duração de uma linha, que é de 0,445 segundos para Martin1, por exemplo. Uma linha seria uma semínima; duas com o mesmo tom de cinza, uma mínima e quatro linhas iguais uma semibreve, e assim por diante. O sinal de sincronismo de linha, fixo em 1200Hz serve como metrônomo, ou seja, indica o ritmo da musica...
O resto é paciência e criatividade...
Figura 3 : Exemplo de imagem sonora.
NOVO !
( Ver. 08-Jan-2003) Faça você mesmo as
suas imagens musicais, usando o meu programa MusiSSTV, que faz todo
o trabalho de desenhar as linhas com a luminância correta.
Não precisa ser músico (é claro que ajuda...),
basta ter CRIATIVIDADE !
Obs. : O programa gera uma imagem musical, contida
nas linhas16 até 80 da imagem.
É claro que esta parte da imagem pode ser recortada e copiada,
mas
não pode sofrer nenhuma alteração na sua altura, por
menor que seja (stretching), nem ajustes de cor, saturação,
contraste, etc...
Também não deve ser transformada em outro formato
que não seja "lossless", como é o caso por exemplo do JPG,
pois
apesar da compressão introduzida na imagem não ser muito
visível, causará graves distorções na reprodução
sonora .