0.0
No commit activity in last 3 years
No release in over 3 years
It's the Harlem Shake. In Ruby. In the terminal.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

>= 0
 Project Readme

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.