Hello Yves,
I can not argue your points in your last post. They are fine arguments.
I withdraw the triggered segment track idea.
...
I am interested in allowing more robust editing of triggered segments. To that
end we would need a way to play them back in tempo with a desired instrument,
and display them in a user defined time signature.
If we can not do this in a good way, then I think we should not allow editing /
playback of triggered segments in the fashion the patch provided allows.
...
New thought:
What if we keep triggered segments as they. Limited editing via the event list
editor, and no out-of-context playback.
We can still consider using the triggered segment mechanism to create
sym-links. But sym-links would not show up in the triggered segment manager or
be available as ornaments.
The basic idea would be:
* Create a regular segment on the track canvas.
* Use a "Convert to Sym-link Source" command (name negotiable).
* Now when the segment is selected, we can copy / or paste it as a regular
segment (which will be a new sym-link source segment distinct from the first),
or we can copy / paste it as a non-source sym-link.
* Source sym-links can be viewed and edited in the notation / event / matrix
editors.
* Non-source sym-links can only be viewed in these editors.
I'm a bit concerned that distinguishing these different types of segments on
the track canvas could get confusing.
* We could put energy into devising a way make it clear.
* We could let users just use labels and colors as appropriate to come up with
their own system.
I also wonder how to best handle deleting source segments.
* Should we delete all related non-source sym-link segments?
* Should we make the next non-source sym-link the source and have all the
related non-source sym-links point to it?
* Other thoughts?
Michael and I are in agreement that we should be able to adjust the pitch (like
we can with triggered segments), but I'm not certain the best way to do this
either.
* A dialog box that allows the adjustment to be made when a non-source symlink
is double-clicked.
* An addition to the Special Parameter Box.
* Other thoughts?
Sincerely,
Julie S.
------------------------------------------------------------------------------
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel