PlayRight! - A Chord Progression Transposer Script for Logic Pro
Автор: JAX Digital Audio
Загружено: 2026-01-27
Просмотров: 15
I wrote this Logic Scripter MIDI script, because Logic Pro is not able to pitch snap live played notes and patterns to a given chord progression (of any complexity) or at least correct the pitches this way. It also can be used realtime.
The goal was to find something, that allows me to use thousands of stored MIDI patterns with any chord progression instantly and by pre-listening, so that it automatically adopts the correct pitch. Such tool is essential and fairly missing for productivity!
It may sound somewhat silly. But with this, you can just load any MIDI pattern with ANY key and ANY scale and perfectly adopt it to the current chord progression (which of course must sound right at least). There are quite good tools for managing large MIDI pattern libraries (i.e. ReMidi). With this for instance, in seconds I can find new rhythmic and melodic patterns for a song in progress with the correct key and scale thru this script. Nothing else needed than a good sounding chord progression and the correct setup.
And if you want to change the chord progression, you even can do thiat just on the fly. The pattern will be adopted and snap to that instantly. It would allow, with other words, re-chording any song.
Now even the lousiest keyboarder can play in tune to the superior chord player!
The script consists of 2 parts and this all is achieved in conjunction (and fairly tricky routing) with Logic's Transposer MIDI plugin, that is automated based on the chord progression input on MIDI channel 16. It only supports snapping to chord pitches, no scales support yet.
The script is ridiculously simple, At first I tried other available scripts, which aimed to do chord detection, but those did not even work correctly and gave totally unsatisfying results. Despite of being bloated with complex but crappy code.... I am a minimalist. There is always and everywhere TOO MUCH BLOAT. ^^ But the most simple (and most efficient) features are hard to find...
I will provide the download links for the script and project later.
Postscriptum:
Theoretically the same mechanism could also work with any AUTOTUNE AUDIO plugin, that allows to define an ‚allowed keys‘ scale via parameter automation for adopting correctly pitched singing to any given chord progression. ^^
—
Really,
it is a shame that Logic Pro only allows the chord track to be used with their session player tracks, in which I am not even interested a bit. ^^ Cubase actually can do live transposing in realtime with the chord track for ages now., which I always found highly productive.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: