Skip to content

DiegoSalazar/BinaryHarlemShake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BinaryHarlemShake

Have you seen this harlem shake thing?

This is a thing now, right? Right guys?

For the uninitiated: http://www.reddit.com/r/harlemshake

To Run:

sudo gem install harlem_bits
harlem_bits

You can specify width and height:

harlem_bits 50 25

Dependencies:

  • The "colored" gem for colored terminal output.
  • afplay (Mac only).
  • mpg123 (Linux only, thanks Arkaniad!).

Todos:

  • Figure out how to work with frame rates and timings to make bits dance nicer.
  • Figure out how to render to the terminal more efficiently. Currently just outputting screen after screen creating a huge scroll history, ncurses maybe?
  • Control-C doesn't exit cleanly, currently must press twice.

About

Because anything can be done in binary

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages