vladasyn
If I could just enter "I, III, V" instead, it would be sooo much faster. I could use that time to actually create better arrangement.
That is the feature I like best in Waveform!
For example, start a new project set to C Major.
Drop in two blank MIDI clips onto separate tracks.
Select the first clip, then in pattern generator select "Pattern Style: Chords" and choose I-iii-V (default setting is Key: Follow Global Track). The triad chords (Cmaj) (Emin) and (Gmaj) are inserted into the clip.
Then select the second clip, but in pattern generator select "Pattern Style: Bassline" and choose I-iii-V. The root notes for (Cmaj) (Emin) and (Gmaj) are inserted into the clip. No need to copy notes from another track.
You can add as many tracks as you like this way.
Then say you decide to change the whole project to A Minor, or whatever, just switch the global project key in the tempo track and the generated MIDI clips follow, making the necessary chord changes to fit the MIDI clips into the new key. Or you can insert a key change into the tempo track at the current cursor position anywhere in the project timeline.
[Edit: changing the project key does update the chord names in the generator, but you need to refresh the chord selection [I-iii-V] to update the MIDI notes for each step in that progression to match the new key. But if you have extended that clip to repeat many copies of that progression, that change ripples through all copies of the progression in that clip.]
How cool is that???