cannam / expressive-means

Expressive Means Vamp Plugins
GNU General Public License v2.0
6 stars 1 forks source link

Preventing glides from causing too early offsets #31

Open FrithjofVollmer opened 1 year ago

FrithjofVollmer commented 1 year ago

(future work)

Goal:

„if sustain phase begins in the middle of a glide, reset it towards starting not before glide ends“

Originally posted by @FrithjofVollmer in https://github.com/cannam/expressive-means/issues/29#issuecomment-1640112246

FrithjofVollmer commented 1 year ago

this is for the common offset detection branch of course, as it should affect Articulation as well

Suggestion Chris:

Right, and there is no reference to glides available at that point in the calculation. Perhaps the requirement could be framed somehow in terms of the pitch onset detection function, which is available there and is quite closely related?