Skip to content

gdljs/jsloops

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 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

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 85.4%
  • HTML 12.9%
  • CSS 1.7%