Tim:

That sounds like a useful feature - particularly if you're editing using the notation editor.

It would be nice to have the same capability in the matrix editor. Maybe you already do, but I don't know how to use it.

I haven't tried to do it using the notation editor.

To do this sort of thing, I have been doing over-dub recording using the expression control. With that method, I can listen to it as I record it, and even play it back multiple times, and if I don't like it, I undo the record. If I like it, I save it.

I'm not sure, but I think that percussion instruments may not respond to the expression control, and (I think) velocity is all you have for affecting percussion tracks. Being a new-age & classical genre person, I don't use percussion tracks very often, so my opinions on them don't carry much weight.

- Aere

On 05/08/2013 07:44 AM, Tim Munro wrote:
Hi folks,

Things seem a little slow at the moment, so I thought I would toss this
out there and see what happens.

Tim Munro


==========================================================================
Crescendos and Decrescendos Using Expression-Controller Events

Crescendos and decrescendos over multiple notes can usually be
approximated by ramping the note velocities, but doing this over a single
note or part of a single note requires a different approach.

In the past I have resorted to calculating the position and magnitude of
individual volume- or expression-controller events and inserting them
manually, either with the event editor or by hacking the XML file
directly.  However, doing this a few times was enough to convince me
something better was needed.  The method presented here can define ramps
of expression-controller events easily and with precision.  I've been
using something like it for a couple of years now and think perhaps it's
time to see if this feature would be good for the project in general.

The code changes, consisting of four new files and a patch, are in the
tarball attached to this post.  Also attached is a "DontReadMe" file
containing instructions for using the newly installed feature.

The expression-ramp feature is currently accessible only through the
"Controllers" menu of the Notation Editor.  I have tried to keep it
compatible with the look and feel of the rest of Rosegarden, but I have
not integrated it too tightly with the existing controller/ruler
arrangement, as I did not want to step on the work anyone else might be
doing in that area.



------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and
their applications. This 200-page book is written by three acclaimed
leaders in the field. The early access version is available now.
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may


_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel


--
Sincerely,
Aere

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to