Skip to content

Dead easy launchpad in browser, supporting Novation midi controller and custom sounds drag n drop import

License

Notifications You must be signed in to change notification settings

temamagic/launchpad

Repository files navigation

GitHub GitHub last commit GitHub issues GitHub pull requests GitHub tag (with filter)

Launchpad

This is a simple launchpad in browser. It's inspired by Novation Launchpad Intro

Features

  • Drag'n'drop samples from your PC on pads
  • Play sounds one at a time or simultaneously
  • Preload samples
  • Something will be here..

Disclaimer

I DO NOT KNOW JS or CSS, that's why there are a lot of "cratches" and "smelling" code. But this is open source, everything is in your hands

How to

Open https://intro.novationmusic.com and here you go

Or, if you want to use it itself:

  1. Download the repo
  2. Add youre own samples to the samples folder (read readme in the folder)
  3. ???
  4. PROFIT

Tested on

  • Launchpad Mini MK3

TODO

  • Better UI
  • Sound loop
  • Mute buttons?
  • Record mic
  • Some another features
  • Refactor code, maybe rewrite it on angular/react/vue etc?
  • Support for another launchpads(i have only mini mk3, so i can't test it on another launchpads)

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Commit messages

I prefer to use Conventional Commits, and i will be very happy if you will use it too

License

GPLv3

Contacts

About

Dead easy launchpad in browser, supporting Novation midi controller and custom sounds drag n drop import

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published