Sm-808
- Programming a Sequencer for a Drum Machine: A Ruby Implementation of the famous "four on the floor" rhythm pattern
Setting up Sm-808
- Download the gem locally
gem install bundler
bundle install
- Run
ruby lib/sm808/cli.rb
from the root directory to go through the interactive terminal-based Drum Machine Sequencer - For testing:
- run
rspec spec
for the entire test-suite - run
rspec spec/music_spec.rb
to runmusic_spec.rb
file
- run
Development
To install this gem onto your local machine, run bundle exec rake install
.
License
The gem is available as open source under the terms of the MIT License.