Neverending Prototype Mode

    loop-drop

    2.17.2 • Public • Published

    Loop Drop

    MIDI looper, modular synth and sampler app built around Novation Launchpad controller.

    Written in JavaScript and powered by Web Audio, Web MIDI, and electron.

    Overview

    Create sounds and load samples

    Drop them where you want on your controllers then start jamming!

    Everything you play is recorded.

    Hit the loop button at any time. Whatever you just played will start to loop!

    Play to the beat.

    Use beat repeat and hold down buttons to trigger at different rates relative to tempo.

    Transform your loops while they play.

    Select, move, repeat, suppress. All using your hardware controller.

    Download the app and get help at loopjs.com

    ...or Build and Install from source

    $ git clone https://github.com/mmckegg/loop-drop-app.git
    cd loop-drop-app
    $ npm install
    $ npm start

    Troubleshooting

    If you receive an error on start up about missing lib/*, you may have to run the following as administrator:

    Windows

    # run admin 
    $ node scripts/link-lib.js

    Linux

    $ sudo node scripts/link-lib.js

    If it still doesn't work, try copying the /lib folder into /node_modules.

    Installing updates

    New versions are being pushed out all the time. To update:

    $ git pull
    $ npm update
    $ npm start

    You can also install via npm

    $ npm install -g loop-drop
    $ loop-drop
     
    # install update 
    $ npm update -g loop-drop

    Supported Controllers

    More controllers will be supported soon. Pull requests accepted!

    Qwerty Keyboard

    Watch "Using Loop Drop with a Qwerty Keyboard" on YouTube

    Novation Launchpad

    Ableton Push (experimental)

    https://www.youtube.com/watch?v=2oVcNaDpPz0

    Module Overview

    License

    AGPL-3.0

    Keywords

    none

    Install

    npm i loop-drop

    Homepage

    loopjs.com

    DownloadsWeekly Downloads

    35

    Version

    2.17.2

    License

    AGPL-3.0

    Last publish

    Collaborators

    • mmckegg