Piano virtual? [RESOLVIDO]

1. Piano virtual? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/10/2011 - 18:00h

Ia escrever teclado virtual, mas ia parecer outra coisa... enfim...

Situação:

Eu tenho um teclado (musical) queimado aqui em casa, e tive um ideia hoje de manhã para fazer ele funcionar novamente. A ideia é interligar cada tecla dele em um teclado comum de computador, assim eu poderia usar algum software, daqueles que você aperta a tecla e ele toca tal nota, sabe? então...

O problema é que não conheço nada do tipo para Linux, alguém conhece alguma biblioteca, programa ou sei lá , qualquer coisa, em qualquer linguagem, de qualquer forma? (olha o desespero kkkK).

Já peguei um teclado de pc aqui e estou adaptando dentro do teclado musical, quanto a essa parte nenhum problema até agora, só estou preocupado com as teclas começarem a falhar quando apertar juntas rsrs, mas isso agente pensa depois.

Help me, please!


  


2. Re: Piano virtual? [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 01/10/2011 - 19:06h

Companheiro pesquisei um pouco, mas fiquei com preguiça de baixar e testar (desculpe)

Bom a dica é a seguinte, procure algumas programas para essa finalidade feito em Java, acho que vi alguns ha um tempo atrás.

Abraços


3. Re: Piano virtual? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/10/2011 - 19:45h

rai3mb escreveu:

Companheiro pesquisei um pouco, mas fiquei com preguiça de baixar e testar (desculpe)

Bom a dica é a seguinte, procure algumas programas para essa finalidade feito em Java, acho que vi alguns ha um tempo atrás.

Abraços


Bom, já ajuda, tenho uma referencia agora xD

Vou ver se encontro algo, mas está complicado...




4. Re: Piano virtual? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/12/2011 - 16:35h

Bom, voltando aos projetos.... Já consegui resolver! Encontrei ótimos aplicativos feitos para o jack que me atende perfeitamente.

Já a parte "elétrica" da coisa está um pouco complicada, bem mais do que imaginei. Analisei cuidadosamente as trilhas de um teclado antigo ps2 e de um teclado usb. Aparentemente não é muito diferente e já consegui estabelecer um padrão.

As trilhas dos teclados são divididos em alguns conjuntos, onde é possível obter até 10 teclas pressionadas simultaneamente. Até agora só 'mapiei' um único conjunto (para efetuar os testes).

Mas ainda tem outra parte... as trilhas dos botões digitais internos do teclado musical, esses sim são um problema. O som era feito através de modificações na tensão com capacitores e diodos, então tenho que retirar todos eles e fazer uma linha direta. Fiz isso em uma oitava e testei mapeando as teclas virtualmente no vkeybd e usando um pequeno script em python para fazer a analise do funcionamento. Para minha alegria tudo funcionou bem, mas creio que irei encontrar problemas com a próxima oitava.

É muita tecla e muito fio! Talvez um teclado comum não de conta, por isso já estou pensando em usar um teclado ps2 e outro usb , se for o caso, mas isso também irá complicar um pouco, mas até lá vamos ver no que dá.

Antes que perguntem, é mais para aprendizado mesmo (e curiosidade). Acho que depois vou até fazer um mini site para demonstrar com fotos e vídeos essa gambiarra toda, está ficando bem legal.

Ver o teclado queimado e depois conseguir a proesa de faze-lo funcionar novamente, para mim que não entendo praticamente nada de eletronica, é emocionante uhauhahua.


5. Re: Piano virtual? [RESOLVIDO]

Levi Gomes
levi linux

(usa Arch Linux)

Enviado em 04/12/2011 - 19:29h

Cara, só passei aqui para lhe parabenizar, pois também tenho um teclado musical e sei o quão difícil é essa empreitada.
Depois posta os resultados.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts