If this is in the wrong place please excuse me and move to the proper forum.
I’ve use the generate harmony feature for almost as long as it’s been out. What I noticed is that the harmonies generated are based on the last chord a vocal line was in even if it’s just a small part. For example; some vocal lines may start a fraction of a second before the chord change. What happens then is that the generated harmony is based on the previous chord which then throws everything off and your harmony is anything but. I would like to see an added dialogue where we are asked if we want the harmony based on the chord the note starts in as it is now, or if we would like the harmony based on the chord that the majority of the note sits in. This would greatly speed up the workflow from having to move notes around in vari audio. Some song styles have vocals that start just before the beat which is very often just before the chord change.
Hi,
you are in the correct forum. The only thing: you might want to add the tag “feature request” to your thread ( see here in the forum guide ) .
I just want to add that finding the “correct” chord is not as simple as it seems. Let’s say you can mark the anticipated note as your basis for the chord finding algorithm. What about suspended notes or tensions in the melody line for that matter?
I’m not at Cubase and it’s been some years since I set this up in my Templates, so sorry this is gonna be pretty vague. But there is an adjustment for this. Don’t recall if it’s on the Chord Track, the individual Tracks or both (but I think just the Chord). It is in the Inspector and lets you set how early an Event can occur and still ‘belong’ to a Chord.
I’m struggling with this issue too. I used to use this feature regularly in past versions with ease - but I think notable changes appeared in C13 and now it’s a mess IMO. Just can’t get it to work properly… was so simple before. It’s now consistently generating wrong notes because of the problem you highlight. Here for example, I have a G# note hanging over onto an F#m chord. This note should be an A or perhaps F#.
Also, I now can’t disable the snapping… the note is locked in place. I eventually discovered in C13 that in the inspector I needed to open the CHORDS section and turn off “Follow Chord Track” - (something it doesn’t actually appear to be able to do accurately anyway!). But, turning this off in C14 is not working for me. The notes are still snapping onto the generated (wrong) note.
I don’t think this is the answer. As far as I know the “tick” resolution on the Chord Track itself doesn’t directly affect how the generated harmonies are timed or quantised in VariAudio.
It looks to me like Steinberg changed or accidentally broke the way generated harmonies are linked in 14.0.20. The pitch data of generated harmonies seems to remain grid-anchored and locked.
This is unfortuante because it would be nice to be able to tell Cubase when to move the note pitch. Right now it seems only to move it to whatever note the vocal harmony touches. If we could set it to move to a note the majority of the vocal note sits in that would be great. I thought it was just me noticing that generate harmonies doesn’t seem to even work as well as it used to.
I tried approaching a different way as a test: rather than “Generate Harmonies” - I manually copied the parts from the lead vocal onto a new track. Then in the inspector turned on “follow chord track”, “single voice” and “alto”. But still the same problem - overhanging notes are locked to the chord in the previous bar.