Skip to content

Latest commit

 

History

History
28 lines (23 loc) · 854 Bytes

README.md

File metadata and controls

28 lines (23 loc) · 854 Bytes

DRUMGEN-JS or ACCENTS COMPANION APP

This is a nodejs + docker + lilypond project to generate nicelooking patterns for use in drum excercises. The page is also an installable PWA that should work on most platforms.

BUILD

The project is built with Docker in mind, so if you have Docker installed you can simply run the run.sh script with bash and it will boot everything. It was never intended to run outside of a container environment, mainly because you have to fiddle with some dependencies to get things working as expected.

API ENDPOINTS

  • /public/image
  • /public/audio
  • /public/refresh/audio
  • /public/pattern
  • /public/midifile
  • /public/rawfile

TESTS

Tests are also launched with a bash script, to have it in a container where we can do some performance testing as well as normal unit and integration tests.