Skip to content

Gurulhu/playerevolutivo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trabalho para a disciplina de Algoritmos Evolutivos.

O código tá feio, semana que vem eu arrumo.

Antes de rodar:

  1. Crie um .txt contendo os atalhos da sua pasta de músicas.
  • ls -R > musicas.txt
  • As músicas devem estar em pastas, com apenas um diretório de profundidade. (depois eu faço algo mais genérico)
  • Retire o cabeçalho de pastas
  • Formatação:
./Bored Generation:
NOFX - Drugs Are Good.mp3

./Born on the Blues:
B.B. King - The Thrill Is Gone.mp3

./Bounce:
Bon Jovi - Everyday.mp3
Bon Jovi - Misunderstood.mp3

./Bravo Black Hits, Volume 29:
Stromae - papaoutai.mp3

./Bravo Black Hits, Volume 5:
Nelly - Ride Wit Me.mp3
  1. Utilize o analyser.py para criar um relatório das suas musicas
  • python analyser.py
  • Ele pega os metadados das musicas e organiza de forma legível ao player.
  • Leva em torno de 7 a 8 segundos por musica, devido a analise de bpm
  1. Rode
  • python player.py report.txt

Comandos:

  • p -> pausa
  • s -> status do player
  • f -> musicas no frame
  • n -> proxima musica
  • l -> trava o teclado (ctrl+c destrava no linux. não use no windows, foi feito pra testes, eu vou tirar isso depois.)

About

Trabalho para a disciplina de Algoritmos Evolutivos.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages