Skip to content

chris-bryant/sequencer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sequencer

A step sequencer built in React, based initially off of Luke Freeman's drum machine project, found here: https://github.com/lukefreeman/ReactJS-DrumMachine

Install frontend dependencies

bower install

Install node packages

npm install

Serve the app with Grunt

grunt serve

Make beats.

Features

Adjustable BPM from 10 to 120. Adjustable from 4 to 8 beats per measure.

Future

Pretty certain future features

  • Switch the sample attached to each channel
  • Save beats as json files
  • Switch direction of sequencer (left-to-right instead of right-to-left)
  • Restart (back to beat 1)

Uncertain future features

  • Drag-and-drop rearranging of channels
  • Tap tempo

About

A step sequencer built in React, based initially off of Luke Freeman's drum machine project, found here: https://github.com/lukefreeman/ReactJS-DrumMachine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published