Arquivos históricos do BR-Linux.org apresenta:

Teclado musical em shell script

Notícia publicada por brain em junho 8, 2004 11:05 PM | TrackBack


Anuncia o Pablo Fernandes (fernandes_pablo @ yahoo.com.br): "Se possível, gostaria que você desse uma ajuda num projetinho que estou fazendo. Chama-se Piano Gripe, está em sua versão 3.0. É um teclado todo em shell - Script bash para modo texto. O som é tirado por caracteres de controle que mudam a frequência do beep do gabinete. O site tem uma screenshot dos gráficos do Piano Gripe, manual, changelog, download, livro de visitas. E se você gostar ou não gostar, assinasse o livro de visitas." Aí está um exemplo interessante e divertido do uso criativo da programação em shell.

 

Comentários dos leitores
(Termos de Uso)

» Henrique Vicente () em 08/06 23:09

Depois de várias tentativas frustadas de tentar aprender violão, talvez esse seja o único 'instrumento' que eu consiga ser bem ao menos em agilidade...


» Mandark () em 08/06 23:58

Quem sabe também não me dou bem no teclado?!


» Pablo Fernandes () em 08/06 23:58

Hehehehehe... Música é muito bom, ainda mais em linux na console :)


» Hehe () em 09/06 09:28

So faltava essa. hehehe

legal.


» Pablo Fernandes () em 09/06 11:18

Se vocês detectarem algum problema, gostaria que enviasse o problema para meu e-mail......

obrigado :)


» Arrelia () em 09/06 12:29

Muito legal essa inciativa. Como músico bissexto, qualquer coisa relativa à música no Linux já me agrada. Só uma ressalva: será que o nome "Piano Gripe" não é estranho?

Não seria melhor um nome que não fosse associado a uma doença?


» Zecamann () em 09/06 15:24

Ficou legal sim.....talvez Piano Greep.....heheheheh ou Grip (putz, nada a ver)


» Douglas Augusto () em 09/06 15:35

Interessante o piano. Só senti falta de dois recursos:

- Duração do som, isto é, o som deveria durar o tempo em que a tecla estiver pressionada. O comportamento atual é repetir a nota.
- Sons polifônicos, se eu tocasse A+D+G deveria tocar o arcorde dó maior, não uma tecla de cada vez.

Infelizmente acho que estes recursos são difíceis (ou impossíveis) via programação Shell Script.


» jcassale () em 09/06 22:14

Acorde de dó maior : C+E+G


» Douglas Augusto () em 09/06 23:46

jcassale,

No Piano Gripe, o Dó é tocado com a tecla 'A' (do teclado), o Mi é tocado com a tecla 'D' e o Sol é tocado com a tecla 'G', portanto "A+D+G". Não quis dizer com "A+D+G" as notas "Lá+Ré+Sol".


» Pablo Fernandes () em 10/06 11:37

O nome Piano Gripe vem dos timbres roucos do beep do gabinete.... eu tinha feito uma versão dele com a duração do som tbm, mas perdi por falta de beckup :( mas assim que puder vou fazer novamente pra incrementar o piano. Os toques polifônicos não daria bem certo pq o legal é fazer utilizando caracteres de controle (ANSI) pra fazer isso. Poderia colocar uns WAVS dos dons de um Piano, mas a graça é fazer eh shell script :)


» Pablo Fernandes () em 10/06 11:39

Outra coisa que vou colocar na proxima versão, é o uso da tecla Backspace para apagar as ultimas notas....


» Samantha () em 14/06 15:02

Mto, mto, mto loko esse teclado...!!! Agora, nas horas vagas, fico "compondo" músicas...poxa... gostei mto mesmo!! Parabéns!!!


» Daniel () em 10/07 16:50

Pablo por algum acaso vc tem uma irmã que se chama Pepita???


Comentários desativados: Esta discussão é antiga e foi arquivada, não é mais possível enviar comentários adicionais.



O Arquivo Histórico do BR-Linux.org mantém no ar (sem alteração, exceto quanto à formatação, layout, tabela de caracteres, etc.) o acervo de notícias, artigos e outros textos publicados originalmente no site na segunda metade da década de 1990 e na primeira década do século XXI, que contam parte considerável a história do Linux e do Open Source no Brasil. Exceto quando indicado em contrário, a autoria dos textos é de Augusto Campos, e os termos de uso podem ser consultados na capa do BR-Linux.org. Considerando seu caráter de acervo, é provável que boa parte dos links estejam quebrados, e que as informações deste texto estejam desatualizadas.