Topic: Conversion to parameter spline curve etc..

Viewing 4 posts - 1 through 4 (of 4 total)
  • #145
    kagemusha
    Participant

    I was trying to thin out some parameter curves (normal ones). I Thought it would make sense that if you convert a curve which has a high resolution of of events to a a spline curve, while the quantise is on a low resolution, that the events would be thinned.

    Now, when you do a quantize on a lot of events they are put in vertical order below eachother. It makes sense for note events but for parameter curves it’s not usefull to place events on the same timeclock.

    So I thought that the quantize function could work as a thin function in the parameter curves. and also when converting curves to spline curves.

    Perhaps it would be usefull to set the drawtool in the parameter editor to spline curve (a way to lock it or set it in the preferences), instead of have to use a modifier key.

    The spline handles are quit hidden when converting a curve to a spline curve. you have to drag them out of the centerbreakpoint, which sometime make you draw new events when your pencil tool is active.

    Eli

    #3184
    Zynewave
    Keymaster

    You’re right. Doing a quantize on a curve can lead to param events stacked on the same time frame, which is quite useless. I’ll modify the quantize function so that it deletes multiple curve events falling on the same time position.

    The spline handles are quit hidden when converting a curve to a spline curve. you have to drag them out of the centerbreakpoint, which sometime make you draw new events when your pencil tool is active.

    The tangent of each spline point is calculated to best approximate the original curve. If you mean that it is difficult to move the event because the tangent handles are covering the center point, you can use shift to bypass selection of the handles and directly move the point.

    #3189
    kagemusha
    Participant

    The tangent of each spline point is calculated to best approximate the original curve. If you mean that it is difficult to move the event because the tangent handles are covering the center point, you can use shift to bypass selection of the handles and directly move the point.

    It’s a minor inconvenience
    When you have drawn a spline curve with Cntr-pencil and highlight a breakpoint you see the handles of it.
    When you convert a curve to a spline curves and highlight a breakpoint you don’t see handles >> they are in the breakpoint and have to be dragged out of it.

    But I wonder why if you convert a curve to spline curves that all the original points are converted, instead of the global curve and some crucial points where needed. Now it seems a bit of overkill. It seems the advantage of the spine curve that you don’t need so many points and that you can modulate the curve with the handles.

    I know it’s easy talk from my side. I’m aware that programming all this is far more complex than just having a fancy idea.

    Eli

    #3190
    Zynewave
    Keymaster

    When you use the ‘convert to param spline’ menu on a selection of events, they are simply converted but not digitized. The length of the tangents are set to zero to make them behave exactly as param line events initially. You then need to drag the handles to apply ‘softness’ to the curve.

    If you want to digitize the points making up a curve, you should select the segment which you want to convert and then use the ‘digitize spline curve segment’ menu. This is the same function that gets called when you hold the control key while releasing the mouse after drawing a curve.

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.
© 2021 Zynewave