Skip to content

salvadorbfm/jsloops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JSLoops

JSLoops is a simple handler for generating audio loops with "live programming". This project is intended to work just in the browser and for now doesn't have any real purpose that just having fun. This work is based on the great project liv3c0der.

Workflow

  • User writes the code music
  • User press CMD+Enter or CTR+Enter for starting or reloading the pattern function
  • JSLoops validates the pattern function
  • JSLoops handles the pattern function in 16 steps

Components

JSLoopsHandler: Global component that handles user events, code editor configuration, live reload code and JSLoopsEngine initialization.

JSLoopsEngine: Global component responsible for handling all the sound beats and effects.

Dependencies

How to run it

  • npm install
  • gulp serve

@salvadorbfm

About

Experiment for programming music.

Resources

Stars

Watchers

Forks

Packages

No packages published