Música com a real beleza da matemática

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

[ Hits: 9.046 ]

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

Verificando disponibilidade de link (V.1)

Juros compostos usando bc

Remove linhas de arquivo

Cadastro fácil e seguro no NCSA

Montando compartilhamentos Webdav no Linux


  

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