About -> The Application
The development of ChordProgressor was the result of feeling being slowed down while creating some more complex pre-production parts of songs, when each alteration in the sequence of chords, which already contained a rhythm and arpeggio to them, meant tedious editing due to the lack of virtuous playing skills. This motorical lack of skill at times as well can be hindering when trying to get the chord out of the mind onto the keyboard or in the machine. Additionally virtuous finger skills may get in the way of the composition for my taste, if showcasing the skills starts to override the needs of the song.

Additionally I bumped into a serious table of 228 chords, covering pretty much the whole occidental music base harmony wise. So things started spinning in my head how I could mold this together with my taste for rhythmic arpeggios into a piece of software which would give me easy and intuitive control over the creation of more complex chord progressions.

As I'm into sounds at least as much as I'm into catchy chord progressions, this tool also should offer some modulation controllers, so each individual chord / note step could sound different, if needed.

As ususal the turning of the concept into an usable piece of software, took much longer than planned and desired, but when I've set myself on a track, I won't stop before I reached the goal.

So 20.000 lines of code later ChordProgressor had reached a state, were it was usable without serious hurts ;). Since I chose Java as development platform to be able to run the program on all major 3 desktop platforms (frankly a bit of an adventurous endeavour...), it has it's limitations, but as it isn't intended to be the replacement of but a supplement to any serious DAW (digital ausio workstation), that shouldn't be a show stopper.

After putting so much effort in this production tool, I decided to put in even more, create a manual as well as this website and make it available to the public, hoping it will be useful to other music creators as well.

To have a closer look into it, I would recommend you to check out the manual, which describes the funtionality and scope of ChordProgressor in more detail than this website. You may download it here:

ChordProgressor Manual (PDF)