Música com a real beleza da matemática

Publicado por Vinícius dos Santos Oliveira 16/04/2009

[ Hits: 8.948 ]

Homepage: https://vinipsmaker.github.io/

Download musica.sh




Instale o beep e use o script, você ouvirá uma música composta por mim. Eu fiz a música traduzindo cada movimento da resolução da torre de hanói com 7 discos em uma nota musical, depois traduzi-a para SHellscript.

Desde já coloco a música como domínio público, disponibilizando-a para que qualquer um use para qualquer propósito de qualquer forma. Eu autorizo o uso do script desde que você mantenha o arquivo intacto e que você dê crédito a VinIPSmaker (meu apelido na internet). Até.

  




Scripts recomendados

Comandos para Avira AntiVir (ATUALIZADO!)

Criando contas de usuario em varios servidores ao mesmo tempo

Cyber Script

Verificando roteamento em vários servidores Linux

4net.sh - Calcula velocidade de transmissão na rede


  

Comentários
[1] Comentário enviado por vinipsmaker em 16/04/2009 - 22:59h

Eu também gostaria de ter uma versão midi da música e utilizar como fundo musical de alguns dos meus jogos, quem quiser me ajudar nesta tarefa eu agradeço.


EDIT:
O nome da música/compisição é "A Torre de Hanói", afinal escrevi a composição usando a torre de hanói.

[2] Comentário enviado por PotHix em 17/04/2009 - 11:05h

Æ!!

Seria legal se conseguissemos fazer algo como:

beep -f "417" # Esse é o Lá
beep -f "215" # Esse é o Dó

hehhe...Seria legal a princípio, e as variações daria para fazer depois.

Há braços

[3] Comentário enviado por vinipsmaker em 17/04/2009 - 11:18h

Eu já fiz um monte de variações. E o que eu tenho mais próximo de partitura é uma sequência de números que variam de 1 a 7, pois não sou músico, não conheço partituras, mas conheço a sequência de resolução da torre de hanói.
No arquivo, onde estiver 1 você substitui pela nota mais aguda ou mais grave (ao seu gosto, as duas combinações ficam boas) e substitui o 7 pela nota mais aguda (caso o 1 seja a nota mais grave) ou pela nota mais grave (caso o 1 seja a nota mais aguda).
Logo farei uma variação mais complexa e posto ela, quem quiser o arquivo quase-partitura escreva um comentário e eu upo o arquivo para o 4shared.

[4] Comentário enviado por PotHix em 17/04/2009 - 11:49h

Æ!!

Upa lá para eu ver. =)

Há braços

[5] Comentário enviado por vinipsmaker em 17/04/2009 - 12:45h

O link para download da quase-partitura é:
http://www.4shared.com/file/99363098/1f55c716/sequencia_musical.html
Decidi o nome da música: A Torre de Hanói
Afinal foi um brasileiro (eu) que fez e não faz sentido colocar o nome da música em inglês.
Desculpem-me pela demora é que eu tive que refazer a sequência, pois eu perdi o arquivo original.

[6] Comentário enviado por eldermarco em 17/04/2009 - 17:31h

Interessante a idéia, mas o script gerou pra mim esses erros

.....
.....
ioctl: Operation not permitted
ioctl: Operation not permitted
ioctl: Operation not permitted
ioctl: Operation not permitted
....
.....

:(

[7] Comentário enviado por vinipsmaker em 17/04/2009 - 18:22h

Use o comando beep e informe-me o que acontece.

[8] Comentário enviado por tiekookeit em 04/11/2009 - 09:19h

Opa boa ideia, muito útil para colocar funcoes que os servidores executam em clientes, assim por telefone voce pode perguntar ao cliente quando tal efeito sonoro ocorreu!


Aumentando a contribuição.
Aqui vai as notas X frequencia
C 261.6
C# 277.2
D 293.7
D# 311.1
E 329.6
F 349.2
F# 370.0
G 392.0
G# 415.3
A 440.0
A# 466.2
B 493.9
C 523.2


Execute os comando abaixo para ouvir dó re mi fa

C=261.6;D=293.7;E=329.6;F=349.2;G=392.0;A=440.0;B=493.9;C1=523.2
beep -f $C -l 300;beep -f $D -l 300;beep -f $E -l 300;beep -f $F -l 450;beep -f $F -l 150;beep -f $F -l 450;beep -f $C -l 300;beep -f $D -l 300;beep -f $C -l 300;beep -f $D -l 450;beep -f $D -l 150;beep -f $D -l 450;beep -f $C -l 300;beep -f $G -l 300;beep -f $F -l 300;beep -f $E -l 450;beep -f $E -l 150;beep -f $E -l 450;beep -f $C -l 300;beep -f $D -l 300;beep -f $E -l 300;beep -f $F -l 450;beep -f $F -l 150;beep -f $F -l 450;


Viva o Linux

[9] Comentário enviado por removido em 07/02/2010 - 17:07h

Seguinte, eu instalei o beep, mas quando eu dou um `beep -f 440`, por exemplo, recebo a seguinte mensagem de erro:

Could not open /dev/console for writing.
open: Permission denied

Estou usando Arch Linux x86_64. Alguém faz idéia do que é?

[10] Comentário enviado por danueli em 02/07/2010 - 08:15h

Eu estou a usar ubuntu 8.04 server
gostaria de instalar o beep so que nem isso consigo, não conhece o pacote :|
alguem me sabe dizer qual o repositoria na sources.list?
-------------------------------------
DAH!! fiz mal os inputs para o file sources.list usei só > e não >> para acrescentar os repositorios.

apt-get install beep a funcionar :)


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts