Useful scripts and Scriptlets

[1] Antagonist buttons Scriptlet → LINK

antagonist_buttons

[2] How to connect the Auto Sampler directly to the Streaming Audio File Player? (Super handy to drop audio files into the player and then be able to resample literally anything) → LINK

[3] TH-U Looper Control Scriptlet → LINK

[4] Play lowest or highest note only (but remember held notes) → LINK

[5] Switchable 4x8 knob matrix → LINK

[6] Scaling the slider value to a range of 0 to 3, which selects one of the 4 widgets. → LINK

Fader-Change-Radio-Buttons

[7] GPUserPresets and Program Changes → LINK

[8] Alternating notes.LINK
Alternate notes between 2 MIDI channels

1st note goes out CH1
2nd note goes out CH2
3rd note goes out CH1
4th note goes out CH2

[9] Auto Sustain with auto stop → LINK

[10] Select different global transpose amounts using buttons → LINK

[11] Map velocity to a desired CC number (set the CC number by adjusting the corresponding scriptlet parameter) → LINK

[12] Use rackspace tempo as song tempo → LINK

[13] Triggering samples → LINK

[14] How to detect and act on only the final value of a widget knob twist → LINK

[15] How long the recorder has been recording in a label widget → LINK

[16] Three functions with only one foot switch → LINK

[17] Block Note On messages if their velocity is below a specific threshold value. → LINK

[18] Auto scrolling lyrics using a timer → LINK

5 Likes

Another interesting scriptlet, but it seems that it needs testing for a specific plugin → AutoBypass scriptlet

Best Scriptlet name award goes to → LINK

screenshot_258

:laughing:

3 Likes

This is already part of Plugin Persist 2.0 :wink:

1 Like

I forgot - well done. Is this a better implementation than the one listed above?

Well, probably more complete, but it’s up to the user to decide :wink:

Yeah, but I think I created the auto bypassing script from your script to have something for specifically bypassing plugins without having to use the whole persist stuff.

2 Likes

This is a 3x4 button matrix to switch between previously saved GP User Presets of a plugin (here Pianoteq from Modartt).

12-button-GP-User-Preset-Select

Enter Edit mode and use the same widget caption like the name of GP User Preset you want to recall. (If the “Customized Caption” of the widget is not “empty” or “” then pressing that button will attempt to load the the GP User Preset corresponding to the widget’s caption.

Learn more → LINK

Similar Ideas:

5 Likes

Here’s a little pad button cycling though a sequence of ms values.

Jul-29-2024 23-08-39

Stepper.gig (25.8 KB)

1 Like

Move multiple faders relatively with one single knob (DCA-like)


relative-movement

Download: Move multiple faders relatively with one single knob (DCA-like)

5 Likes

In this example, David is sending values from CC #93 via a slider on his keyboard.

Depending on which of the radio buttons is clicked, just one of the widgets will respond.
Clicking a different radio button will cause the same slider to control a different widget

Below is an example gig file:

MapEncoderToWidget.gig (100.2 KB)

(source)

4 Likes