Skip to content

A step sequencer built with React that saves sequences using MongoDB.

Notifications You must be signed in to change notification settings

msplawn/project-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Lily Pad (LILY-808)


Live Link

Description

The LILY-808 is a step sequencer for anyone who wants to make beats. It is very simple to understand and accessible to anyone even if they lack formal musical training. The sequencer is based on a 16-step system and each pad when clicked will equate to one 16th note. Each row of pads is associated with a drum sample, closed high-hat, open high-hat, snare-drum, and kick-drum.The user can use the LILY-808 to make a 2 measure drum pattern and have it play back to them. In addition, they can set up the Beats Per Minute (BPM) to control the tempo of the beat. The user is able to use the LILY-808 to store and save their sequences as JSON files for future reference.

Installation

Step 1. In the terminal do a git clone using the repository from this link: https://github.com/msplawn/project-3

Step 2. Install all the required dependencies using the command below:

npm install

Step 3. Populate the database using the command below:

npm run seed

Step 4. Run the app using the command below in your terminal:

npm start

Technology Stack

  • HTML
  • CSS
  • Tone.js
  • Material UI
  • React.js
  • Express.js
  • JavaScript
  • Node.js
  • Mongo DB
  • Mongoose
  • Heroku
  • GitHub

Screenshots

Demo

Test

Usage

This application allows a user to to save and create sequences of drum patterns via their web browser.

Contributors/Contact

Jessica Helft


Joe King


Morgan Splawn


John Thomas

About

A step sequencer built with React that saves sequences using MongoDB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •