Page 1 of 1

move notes back to not overlap

Posted: Thu Oct 12, 2017 4:15 am
by Fanc
Hi, i have one problem, i appreciate if you can help me:
Sometimes in my projects, some notes are overlapped, is there any function in dp that pulls back those notes until the beginning of the next so as not to overlap? (sorry my bad english)

Re: move notes back to not overlap

Posted: Thu Oct 12, 2017 7:28 am
by philbrown
DP 9 User guide page 572 "Change Duration"

Re: move notes back to not overlap

Posted: Thu Oct 12, 2017 7:31 am
by bayswater
If you follow Philbrowns advice on the Change Duration command you will find an option to move the end of a note to the onset of the next. Sometimes, you then have to select all notes and reduce their length by one tick to ensure that new notes are triggered.

IIRC, this has to do with the way DP assigns priority when two notes at the same pitch are playing at the same time.

Re: move notes back to not overlap

Posted: Thu Oct 12, 2017 8:47 am
by stubbsonic
Yea, this was a bug that appeared at some point in the past 7 years or so, where consecutive notes of the same pitch that ended and started on the same tick, DP would play the note on first, and the note off second, so you'd get dropped notes. At some point it was fixed-- sort of.

I occasionally have to insert a duration plugin (on the MIDI track) to subtract 1 tick.

For the move releases to nearest next note start thing, you will want to check the results if you have some chords or things that might be interpreted unexpectedly.

Re: move notes back to not overlap

Posted: Thu Oct 12, 2017 1:28 pm
by bayswater
stubbsonic wrote:Yea, this was a bug that appeared at some point in the past 7 years or so, where consecutive notes of the same pitch that ended and started on the same tick, DP would play the note on first, and the note off second, so you'd get dropped notes.
I didn't know it was a bug. Someone told me it was just a decision by the programmers to give notes already playing priority over newly triggered notes. Made no sense of course.