Mudanças entre as edições de "Rabiscoscopio"
(Criou página com 'Rabiscoscopio e um software criado pelo Usuário:Alex para desenhar no osciloscopio. Ele carrega um desenho em formato SVG e gera um arquivo de som correspondente ao desenho....') |
|||
(3 revisões intermediárias por um outro usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
− | Rabiscoscopio |
+ | Rabiscoscopio é um software criado pelo [[Usuário:Alex]] para desenhar no osciloscópio. Ele carrega um desenho em formato SVG e gera um arquivo de som correspondente ao desenho. Quando um osciloscópio é ligado a qualquer aparelho sonoro reproduzindo este som, o desenho original é reproduzido na tela do osciloscópio |
<center> |
<center> |
||
Linha 10: | Linha 10: | ||
==Funcionamento== |
==Funcionamento== |
||
+ | O Rabiscoscopio abre um arquivo SVG contendo um único desenho, composto por uma única linha. Esta linha precisa ser composta apenas por segmentos de linha. A versão atual do Rabiscoscopio não é compatível com splines, circulos, curvas Bezier, etc. |
||
− | Depois eu explico melhor |
||
+ | |||
+ | Após abrir o arquivo, o programa separa as informações dos eixos X e Y da imagem, gerando duas ondas distintas. Cada onda é responsável por mover o cursor do osciloscópio para a posição correta em cada eixo. |
||
+ | |||
+ | Por fim, o programa faz uma amostragem de cada ponto destas retas, gerando um arquivo de áudio estéro. O canal da esquerda contém a onda referente ao eixo Y, enquanto que o canal da direita contém a onda do eixo X. As ondas são repetidas por um período configurado pelo usuário, de forma a gerar um som contínuo. |
||
+ | |||
+ | Quando este arquivo de som é reproduzido num equipamento ligado ao osciloscópio, e este estiver no modo XY, a imagem será reproduzida na tela. |
||
+ | |||
+ | ==Links== |
||
+ | *[http://dalpix.com/blog/oscilloscope-drawing-everyone Mais explicações no blog do Alex] |
||
+ | *[http://www.youtube.com/watch?v=46jEW5pYeHk Ouça o som do guarda-chuva do Garoa] |
||
+ | *[http://rabiscoscopio.googlecode.com/svn/trunk/release/rabiscoscopio.zip Baixe o programa e faça seus próprios desenhos (versão Windows)] |
||
+ | *[http://rabiscoscopio.googlecode.com/svn/trunk/ Código-fonte do programa] |
||
+ | |||
+ | ==Próximas atividades== |
||
+ | *Portar o código para GNU/Linux e Mac |
||
+ | *Permitir gerar animações |
||
+ | *Gerar som em tempo-real |
||
==Envolvidos== |
==Envolvidos== |
Edição atual tal como às 12h17min de 25 de março de 2012
Rabiscoscopio é um software criado pelo Usuário:Alex para desenhar no osciloscópio. Ele carrega um desenho em formato SVG e gera um arquivo de som correspondente ao desenho. Quando um osciloscópio é ligado a qualquer aparelho sonoro reproduzindo este som, o desenho original é reproduzido na tela do osciloscópio
Funcionamento
O Rabiscoscopio abre um arquivo SVG contendo um único desenho, composto por uma única linha. Esta linha precisa ser composta apenas por segmentos de linha. A versão atual do Rabiscoscopio não é compatível com splines, circulos, curvas Bezier, etc.
Após abrir o arquivo, o programa separa as informações dos eixos X e Y da imagem, gerando duas ondas distintas. Cada onda é responsável por mover o cursor do osciloscópio para a posição correta em cada eixo.
Por fim, o programa faz uma amostragem de cada ponto destas retas, gerando um arquivo de áudio estéro. O canal da esquerda contém a onda referente ao eixo Y, enquanto que o canal da direita contém a onda do eixo X. As ondas são repetidas por um período configurado pelo usuário, de forma a gerar um som contínuo.
Quando este arquivo de som é reproduzido num equipamento ligado ao osciloscópio, e este estiver no modo XY, a imagem será reproduzida na tela.
Links
- Mais explicações no blog do Alex
- Ouça o som do guarda-chuva do Garoa
- Baixe o programa e faça seus próprios desenhos (versão Windows)
- Código-fonte do programa
Próximas atividades
- Portar o código para GNU/Linux e Mac
- Permitir gerar animações
- Gerar som em tempo-real