Bitwig scripting II., Chop, Chop! @mezzopotanic
Bitwig scripting II., Chop, Chop!  @mezzopotanic
Uploaded June 2025 | Updated September 2026, 2 hours ago
github.com/csabacsaba/bitwig_scripts/blob/main/ChordNoteChopper.control.js, let’s drop in a chord progression, slice it into equal parts, mute them, then take unmuted notes from the pattern (from pos 0 to pattern length) and copy them over to the other parts, synced by block size — for example, if the first chord is 1 bar and the next two are half-bar each, it should still flow. we’ll go with a 0.5 block size here. let it play loud :)

or with other words take a chord progression, chop it into smaller segments, mute all the notes, then grab one pattern-length chunk and copy its non-muted notes across all segments — block by block. In other words, the pattern is divided into sub-patterns of block size, and these sub-patterns are cyclically copied over the remaining notes, with pitch-wise indexing kept in sync.
Bitwig scripting II., Chop, Chop!Bitwig 3 beta, legato clipsS1 tips, ghosted arrager clips in scratch padBitwig 3beta, routing Pitch, Gate, Velocity etc. out of The GridBitwig tips, modulation mix-max valuesLogic, Unfiltered Audio Byome, Triad device routing with multiple track assignmentchord progression ideas (chaining method) - uplifting trance progressionsWigAI, building template with Cursorlets build an uplifting trance chord progressionlets learn Viper ... again..., oh those trance plucksBitwig,  UChord(Ultimate Chord Engine), which isnt one more noise generator, quick workflow recapWigAI, POC
xbitz |

Bitwig scripting II., Chop, Chop!

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER