Bitwig Studio - Controller script for Maschine. Please see post #24 for ver1.1 I wrote this script to aid me in interacting with Bitwig Studio while I learn and get familiar with it. it offers the following controls: Transport Controls: Play, Stop, Record, LoopPlayBack, PunchIn, PunchOut, Click ChannelStrip Controls: for the selected track: Select (Previous, Next) Track, Mute, Solo, RecordArm, Volume, Pan Device Controls: Select (Previous, Next) Device, Load (Previous, Next) Preset, GoTo (Previous, Next) ParameterPage, TurnDevice (On, Off), 8 device parameter controls. Maschine knobs map automatically to the selected device parameters. use parameter page buttons to move between parameter banks. Application Views: Switch Launcher/Arranger view, ToggleBrowserView, ToggleMixerView, ToggleDevicesView, ToggleNoteEditorView, ToggleAutomationVew Undo, Redo ToggleScreenFollowPlayback, ToggleTrackHeight. anyways, I though this script might be useful for the rest of us too, so here it is. Instructions: - Place the "Native Instruments" folder in "/Users/YourUseName/Documents/Bitwig Studio/Controller Scripts" - in Bitwig Studio Preferences select "Controllers' page and press "Detect available controllers". this should automatically detect and connects to your Maschine (See Note Below) - load the included Maschine Template via the Controller Editor. feel free to customise the lay out the way you wish. only pay attention to the midi CC numbers when you customise your template. PS. I have a Maschine Mk1 … Controller Auto-detection will only work for Mk1 but here is how to make it work for Mk2 (and Studio, I guess): - open the Maschine.control.js file in a TextEditor. - locate the following line (7th line from top): [host.addDeviceNameBasedDiscoveryPair(["Maschine Controller Virtual Input"], ["Maschine Controller Virtual Output"]);] - change the port name to the appropriate name of your Mk2/Studio port names - save the file (do not change the file name or .extension) - now BitwigStudio should be able to detect Mk2 - if the above does not work .. you can add it manually .. PS2: to play Bitwig or VST instruments, you need to activate the stock "Generic - MIDI Keyboard" … in Bitwig Controllers' preference. PS3: Windows users should be able to use this script too. Paths to file locations are different .. you have to locate the paths on your system. Archive Content: 1- NativeInstruments/Maschine.control.js 2- Maschine Controller template 3. template layout screenshot Edit: Mk2 users please scroll down to 33tetragammon's post. #11 ..