Giter Club home page Giter Club logo

launchpad-x-bitwig-script's Introduction

Jengamon's Launchpad X for Bitwig

Build status badge

Why not DrivenByMoss?

I love the work that Moss has done, and I would switch between the two scripts. It's just that I wanted a more tactile version of the script, that more took advantage for the hardware's features rather than replace them.

Basically, I wanted it to work almost exactly like it does in the manual.

There are some changes, which I probably should document, but nahhh for now.

This script is much cleaner than my Mini Mk3 script. I might port over the Mk3 to this framework, but we'll see.

TODO

  • Fix release CI so that the bwextension is uploaded again

Installation

Simply download the desired version of "LaunchpadX.bwextension" from the Releases page, then put it in your Bitwig "Extensions" folder.

Or you can build it yourself (and at the bleeding edge) by downloading the repository and running "mvn install" in the root directory with both JDK (at least 12) and Maven installed.

launchpad-x-bitwig-script's People

Contributors

jengamon avatar lokanchung avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

launchpad-x-bitwig-script's Issues

Record Button Not Working in “Clip Launcher” Record Level

Can’t find a way for the record button to work in Clip Launcher mode.

Expected behaviour: The “Record/Capture MIDI” button should light up while recording a clip. Pressing that button while recording a clip will stop the recording and start playing the clip.

Actual behaviour: This button doesn’t light up during clip recording and pressing it has no impact.

Either it’s a bug with my setup (LPX firmware V1.0.4, Build 351, BWS 3.2.6 on macOS 10.14.6) or there’s something missing from the documentation. Is there a preference somewhere which could affect this? Tried adding a “Toggle Record” controller shortcut but that only works at the global level.

Screen Shot 2020-08-11 at 08 06 53

Would this work with Lauchpad Pro MK3?

Hi,

I'm in the same situation than you that I do like driven by moss extension, but would also like to keep the launchpad default functionality. Especially since the Pro MK3 has some really cool stuff built in.

So it looks like this is excactly what this extension is doing? Just curious: How well would it work with a Pro MK3? Would it be hard to adjust / customize it towards it? I'm a developer as well, but haven't touched Java seriously since a decade.

I'm asking because it looks like there are some troubles to get this work. E.g.
image

Not actually an issue, I'd love to contribute to your framework

I just got here by way of realizing that the JS API doesn't support any of the HardwareSurface stuff I'm trying to do for the Maschine MK3 script I'm writing.

I'm a professional JS dev, haven't touched Java in a while... since 7, I think. Anyways, I'd love to contribute, just gotta refresh myself on how to set up java in VSCode, and then I was hoping to get some advice from you on how to set up my local dev environment specifically for Bitwig.

If not, no worries, I'll figure it out eventually. Either way, this repo is a great resource, so thanks for putting it up.

~Eric

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.