๐ง๐๐ ๐๐๐ข๐ฅ๐๐จ๐๐๐ง๐ข๐ฅ ๐.๐ญ.๐ฑ
Play a huge variety of chords with just one note.
๐ก๐ผ๐ ๐๐ถ๐๐ต ๐ฃ๐ผ๐๐ฒ๐ฟ ๐๐ต๐ผ๐ฟ๐ฑ๐ (๐ฅ๐ผ๐ผ๐ + ๐ฑ, ๐ป๐ผ ๐ฏ๐ฟ๐ฑ) ๐ธ๐ค๐ผ
Notes and chords are quantized to the scale set by the first two knobs. The next knob determines the number of notes in the chords. The Chord Only / Bass knob adds in bass notes one or two octaves down.
The Mode knob inverts the chords so that the bass note or top note stays as close as possible to the previous chord. This can significantly alter the character of the progression.
Strum arpeggiates the chord by up to 1/8 note per voice. Rand. Time and Rand Vel. introduce more subtle variation. Probability reduces the chance of each voice playing.
Shift tries to kill all notes. This version should no longer produce stuck notes though. I hope. ๐ฌ
Thanks to Loopy Pro forum member @MonkeyDrummer for suggesting adding power chords. ๐๐ผ

Hey, just a note. Stuck notes can occur when changing some settings while notes are playing, or by inputting more than one note at a time. I need to look at this, but in the meantime, best to keep to changing knobs when no notes are playing when possible.
Version 1.0 is ready, featuring major restructuring to (hopefully) eliminate stuck notes.
Great script! Thanks for solving the stuck notes problem๐๐ป
Hello wim
Thanks for this perfect patch . This patch is very useful for me .
But i have one request.
I use ( suggester app ) for progression specific chords, for improvising. But it plays chord with Equals timing and velocity notes, or simple strumming ( arpeggio) mode .
Your patch play chords with random ( time, velocity, probability notes ) , Exactly the things I need them .
Your patch doesnโt allow to me that play myself chords, it just allows for one note.
For example i use these progression chords: Am7 , Dsus2 , BbM7 , F , F#m . For example ,but chordulator hasnโt ( user chord mode ) for play chords on virtual keyboard or other chord sequencer app freely .
Can you add this option to this patch please .?
Hi Pejman,
Iโll try to do this some time with a different patch. This one is designed to be a โone-fingerโ solution, but could be adapted to a different script. Iโm not sure when Iโll have the time, but will try.
Hi @pejman,
I started to work on this, thinking it would be a pretty straightforward modification. Iโve since discovered that itโs a bigger challenge than I thought. The Chordulator is simple because it only needs to track one note. But to act on chords requires detecting what is actually a chord based on how close together their note-on messages happen. Thatโs easy enough.
But then the notes would be scrambled up into different voicings, timing, and probability. In the meantime, the original notes would be released at some point. The relative timing for the release of the notes would be different. Or a different chord might have been triggered, possibly overlapping timing and sharing some of the same notes. This is only one aspect of where things get complicated. It becomes a nightmare trying to track what is going on to assure there are no stuck notes.
Sorry, I donโt think Iโm up for the challenge. Maybe Iโll have a stroke of brilliance and understand how it can be done, but right now I donโt see much chance of success and am putting the idea aside.
Sorry – I know thatโs not what you were hoping to hear. :|
Lovely bit of kit Wim … I’ve been wishing that odd little App Changeling would get some love and make itself AUV3 … but this is much much better. They’ve got a way of following right and left handed voicings in there incidentally plus a choice between a smooth or jumpy follow – not sure how they’ve done it. That strumming used carefully does wonders with a decent choir … so human I can hear breathing. .
I reckon it’s worth getting Mozaic for this patch alone. Wonderful way to explore chords & arpeggios — thanks.
This is Brilliant! Love Strum, Rand. Vel. + Time, Bass -12 settings.. Gorgeous with FM Player 2..
Yup, Mozaic is worth it just for this script. Well done!
Wow, thanks so much for the kind comments. Iโm happy that itโs useful. ๐
Wow!!! Was looking for this one! Thanks so much for your great work Wim!โค๏ธโ๏ธ๐
Wow, this looks amazing. Thanks Wim!.
Many thanks for this absolutely indispensable script. I use it in my standard setup (Iโm such a bad and lazy keyboard playerโฆ).
After I found out it wasnโt handling CC and pitch bend, I added these lines to my preset
@OnMidiInput
if MIDICommand 0x80 and MIDICommand 0x90
SendMIDIThru
endif
@End
Havenโt seen any problem yetโฆ
Outstanding patch. Thank you very much for your hard work. It is greatly appreciated!!!
NEW: version 1.5 adds power chords (1st + 5th), as suggested by Loopy Pro forum member @MonkeyDrummer. ๐๐ผ