MonsterJam - Maschine JAM controller extension

KVRist
392 posts since 26 Jul, 2012 from Prague, czech republic

Post Fri Aug 20, 2021 8:49 am

I do not have enough time to investigate all the features by myself so your answer is hugely appreciated, thanks.

KVRist

Topic Starter

231 posts since 18 Sep, 2020

Post Fri Aug 20, 2021 9:12 am

fwsuperhero wrote:
Fri Aug 20, 2021 8:49 am
I do not have enough time to investigate all the features by myself so your answer is hugely appreciated, thanks.
In that case, if you don't specifically need note input or browser on the Jam at this moment then use mine :) It will give me a reason to add those sooner.

KVRist

Topic Starter

231 posts since 18 Sep, 2020

Post Thu Sep 30, 2021 11:50 pm

v6.5: Maintenance and QoL improvements

* Fine tempo adjustment with SHIFT+encoder
* Empty group clips and scenes are no longer lit. Easier to tell what cannot be launched.
* CONTROL button will blink when device selector is active. Easier to remember you're looking at a sticky device selector and not clips.
* DPAD arrows will blink when group navigation is available, while holding a group track button. Easier to notice and distinguish from track/scene navigation.
* Fixed: device selector could stay active after exiting CONTROL mode

https://github.com/unthingable/monster- ... s/tag/v6.5
https://github.com/unthingable/monster- ... aster/docs

KVRist

Topic Starter

231 posts since 18 Sep, 2020

Post Sat Oct 16, 2021 1:57 am

v6.6.2: More improvements and fixes while battle-testing at home

* Added: Master/parent group track selection with the MST button. Useful for controlling master/parent track devices in CONTROL mode, especially when group diving.
* Added: toggle device enabled state in Device Selector with SELECT+PAD
* Improved: Device Selector will unstick more intelligently. For example, if CONTROL is being held down and you operate anything related to this mode (flipping remote control pages with LEFT/RIGHT or selecting a device), DS will deactivate upon releasing CONTROL.
* Fixed: glitches around DS (de)activation with SELECT
* Fixed: TrackTracker recall was returning wrong IDs, causing SuperScenes to sometimes launch wrong tracks

https://github.com/unthingable/monster- ... tag/v6.6.2
https://github.com/unthingable/monster- ... 6.6.2/docs

KVRist

Topic Starter

231 posts since 18 Sep, 2020

Post Mon Oct 18, 2021 2:49 am

v6.7: Controls galore! More features you won't find elsewhere.

* 64 user controls instead of 8. When in User Control mode, use the track buttons to select any of the 8 pages. Page selectors are self-gating: a quick press selects a page, a long press or touching any strip while holding will return to previous page upon release.

* Control Slicing

Imagine the device controls laid out on a 8x8 knob controller, where each vertical column corresponds to the 8 device parameters per track. In Control mode you control a single column at a time with the touch strips.

In Control Slice mode you control a single row: one device parameter per each track. This is similar to how AUX sends operate and you can use them as such. This mode is most useful if you put relevant parameters in the same position across your devices, e.g. parameter 1 -> filter cutoff, parameter 2 -> compressor attack, etc.

To activate: press LEFT+RIGHT in regular Control mode (not User Control, MACRO not lit).

To select a parameter: use TRACK(1-8) buttons. The currently selected parameter is lit in white. Note that selectors are self-gating: if you press and hold a track button, operate any touchstrip or just wait long enough, it will return to the previously selected parameter when track button is released. This is useful for momentary adjustments.

To select a device and a page: whichever device was selected last on a track will be the device controlled in Slice mode. Same goes for remote control pages within a device. You can use Device Selector to quickly select a device on each track.

* Other improvements: activating User Control while in Control mode will unstick the Device Selector.

https://github.com/unthingable/monster- ... s/tag/v6.7
https://github.com/unthingable/monster- ... /v6.7/docs

KVRist

Topic Starter

231 posts since 18 Sep, 2020

Post Fri Nov 12, 2021 3:57 pm

v6.8:

* Added: reset touch strip parameters by holding CLEAR and touching the strip.

Last release on API 14, next release will require Bitwig 4.1 Beta 1 or higher.

https://github.com/unthingable/monster- ... s/tag/v6.8

KVRist

Topic Starter

231 posts since 18 Sep, 2020

Post Sun Nov 14, 2021 5:42 am

v7.0

* API 15, Bitwig 4.1+ (thus the major version bump)

* Expand individual groups

Before it was possible to expand/collapse all top-level groups by double-tapping the group track button. Now double-tapping will expand/collapse only that specific group, and (visible) nested group tracks can also be expanded/collapsed.

* Expand groups in Track Selector: added same expand/collapse functionality to Track Selector (visible when holding MACRO).

* Delete/copy devices in Device Selector

Deleting (CLEAR) and copying (DUPLICATE) devices is now possible in Device Selector (visible when holding CONTROL), same as it works for clips. Copying a device to an empty slot adds it to the end of the chain. Arrow scrolling still works while holding DUPLICATE, so copying a device to tracks on other pages is possible.

* Flexible track scrolling

Added a new way to scroll: press left or right arrow while holding a track button and the bank will scroll left or right so that the track you were holding moves to either the last or the first position on the Jam respectively.

If that was confusing, imagine this: you're looking at 8 tracks on the Jam and track 3 is a group track. You want that group track to be the first track on the Jam, so that you see as many group member tracks as possible. So you press the track button (C) and the right arrow, and voilà, your wish is granted. Or you could press the first visible nested track instead of the group and have that be the first track, and so on.

You'll notice that scrolling does not change the track selection, and you can keep scrolling as long as the track button is held down. Effectively this allows scrolling the track bank by arbitrary amounts and not just 1 or 8, and you don't have to hold SHIFT to scroll by 1 anymore. Hold second track button to scroll right by 1, third to scroll by 2, etc., or hold 7th button to scroll left by 1, and so on. (The off-by-one semantics is there to stay consistent with the "make this track first/last" action, so moving the first track to first position does nothing, as expected)

https://github.com/unthingable/monster- ... s/tag/v7.0
https://github.com/unthingable/monster- ... /README.md

Return to “Controller Scripting”