X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Ftransforming-midi---mathematical-operations.html;h=c030577291deb8b0ff8eaeb2f4912da77de9dfd3;hb=04489f8e64aa992614d522e7760a484765d40b7f;hp=c60b78424d333edfdfbc3f2cfcd927f4836b3a55;hpb=dbdbfb9af9c36ed54d1cb598a60b1b51246d385b;p=ardour-manual diff --git a/include/transforming-midi---mathematical-operations.html b/include/transforming-midi---mathematical-operations.html index c60b784..c030577 100644 --- a/include/transforming-midi---mathematical-operations.html +++ b/include/transforming-midi---mathematical-operations.html @@ -2,7 +2,7 @@

Considering the numerical nature of MIDI events, it can be tempting to apply mathematical transformations to our MIDI regions by using mathematical - operations. Ardour makes it very easy and powerfull with the Transform tool. + operations. Ardour makes it very easy and powerful with the Transform tool.

@@ -10,24 +10,14 @@
MIDI transformation
-

- Accessing the Transform tool is done by right clicking - the MIDI region >name_of_the_region > MIDI - > Transform… -

+

To access the Transform tool, right click the MIDI region > name_of_the_region > MIDI > Transform…

-

- To act on a property, it must be selected in the Set field, then the target value must be changed using the two - following fields. To add more operands the "+" sign should be clicked to - create new lines. These can be removed using the "-" sign on the - right of the newly created lines. -

+

First, select the property you want to modify in the 'Set' field, then change the target value using the 2 following fields. If you want to add more operands, click the "+" sign to create new lines. You can remove a superfluous line using the "-" sign on the right of the newly created line.

In the picture above, the Transform tool has been used to add a bit of - humanization, by slightly changing the velocity of each note of the region, by - a random number between -19 and +19 from it's original velocity. So + humanisation, by slightly changing the velocity of each note of the region, by + a random number between -19 and +19 from its original velocity. So three operations are applied:

@@ -48,7 +38,7 @@

@@ -77,14 +67,14 @@

- All these operations can be very handy, as long as ther is a mathematical way + All these operations can be very handy, as long as there is a mathematical way to achieve the targeted goal. Beware though of odd "border cases": division by zero (which does nothing), using the note's index and forgetting it starts at 0 and not 1, etc.