Giter Site home page Giter Site logo

linnstrumentcliplauncher's Introduction

LinnStrument Cliplauncher Script for Bitwig

This repository contains the source code for a controller extension that adds a clip launcher mode to LinnStrument.

Installation

  • Download the LinnstrumentClipLauncher.bwextension file and save it to:
    • Windows: %USERPROFILE%\Documents\Bitwig Studio\Extensions\
    • Mac: ~/Documents/Bitwig Studio/Extensions/
    • Linux: ~/Bitwig Studio/Extensions/
  • Start Bitwig Studio and open the Dashboard. Select Settings and Controllers.
  • If your LinnStrument is listed there already, remove it.
  • add the LinnStrument clip launcher extension by clicking Add controller manually
  • note the "User Button 2 CC" setting: Set up your LinnStrument to send MIDI on this MIDI CC when the user pushes the "Switch 2"
  • adjust the other settings to your liking.

How to use

LinnStrument behaves just like you'd expect - except that "Switch 2" in the left row is now used to toggle between "normal operation" and "cliplauncher mode".

Press "Switch 2". If setup correctly, the normal note layout will disappear and you'll see a grid of your clips as well as navigation controls. The two green buttons in the corners navigate up and down - the outer button moves the view by one clip, the inner button moves the view by a whole page. The yellow buttons on the left and right edge navigate left and right. Here, the upper button moves by one track and the lower button by a whole page. On the right side there is also a vertical row of cyan buttons. These are your scenes. Press one of them to start playing the scene. All other buttons except for the low row are your clips. Press one of the clips to start playing it.

The low row can act in two modes: When the low row lights up red, it acts as a stop control that will stop the corresponding track. The red button right below the cyan column of scenes will stop everything. Press the "Octave/Transpose" button on the left to change the low row mode to "track selection". Now the low row will be cyan with the currently selected track in blue.

The "Per Split Settings" button is your recording button. When pressed, it lights up red. When you now press any of the clips bitwig will start recording to that clip.

The "Preset" button is your copy button. Press it and it will flash green. Press any clip that you want to copy, then press any position where you want to copy that clip to.

The "Volume" button is your delete button. Press it and it will flash red. Press any clip you want to delete, then press the "Volume" button again to exit delete mode.

Press "Switch 2" at any time to return back to normal LinnStrument operation.

linnstrumentcliplauncher's People

Contributors

theslowgrowth avatar

Stargazers

 avatar

Watchers

 avatar

linnstrumentcliplauncher's Issues

Timbre not Working in Bitwig 5 Beta

Hi,

the Timbre won't be recognized in the Bitiwg 5 Beta. If I switch to the "classic" Linnstrument controller script it works, if I activate this one, it stops working

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.