Setting relations between events

i-score allows to add to your timeline a number of automation boxes where/whenever you want. When having written some automations, you are free to move boxes along the timeline, adjust their start and end point and structure you score as you need. However, as you add more boxes to the timeline, your score can grow in complexity and editing can become quite of a tedious work. In the score shown below, we can easily see that if we want to make our eq1-fadein automation a bit longer, this will cross the all automation box, add some conflict between the automation stored in eq1-fadein and the one stored in all automation box, misalign boxes together, and so on.

complexity-detail

To ease this work, i-score provides ways to set relationships between related events so that you are free to change some automations details while preserving the global structure of your score.

Setting fixed-duration relations

First kind of relation between boxes that can be defined is a fixed-length relation. This ensures that a certain amount of time will be maintained between two events. For instance, let say we want to play a 2 seconds audio file at the end of a box automation and start the next box automation only when the file is at the end. Hence, setting a 2 seconds fixed relation between two boxes will ensure that when moving a box, the scenario is still functionnal (in that case, that there is no gap or cut in the soundfile being played). Assuming we want to set a relation between the end of Box.2 and the beginning of Box.3, we can click the handle on Box.2’s right side and drag a link up to the handle in Box.3’s side as shown below.

dragging link-detail

Now, if you move one of the boxes along the timeline, you will note that the other box (and any other boxes attached to the moved box) move accordingly as it maintains the duration set between the boxes.

The duration can be adjusted by moving the vertical handle in the middle of the link. Dragging it to the left will shorten the duration, whereas dragging it to the right will make it greater.

adjust duration-detail

Relations can be established from a box end point to a box’s start point, but also from a box’s start point to another box’s start point as well as a box’s end point to another box’s end point, depending on how you need to align your events and structure your scenario. For example, if we set some relations in the complex score we saw earlier, we see that linking Pan-mvt - copy, eq1-fadein and eq2.4 respective end points will ensure that boxes’ ends will be kept aligned as we change the duration of eq1-fadein box, while linking eq1-fadein end point to all box’s start point will push the later so that boxes do not overlap.

Note that i-score is smart enough to check whether a relation is valid or not. For instance, it will prevent you from doing illogical relation (ie. linking a box to itself, in case you would ask)

Setting flexible relations

You can also set relations of variable/undefined time between boxes. When setting flexible relations, you will be able to move automation boxes freely along the timeline as long as the order defined by the relation is preserved. When reaching a point where the order is put in conflict, i-score will move bounded boxes in order to maintain the defined order.

flexible relation-detail

Again, let’s make a simple scenario with two boxes (with default names Box.2 and Box.3) and let’s draw a relation between Box.2 end point and Box.3 start point. We can make the relation flexible by double clicking it. You see that the vertical handle has changed to a duplet of dots. Now the relation between Box.2 and Box.3 has no pre-defined duration. You can move Box.2 freely until its end point equals Box.3‘s start point. i-score will then push Box.3 along the timeline to keep the order preserved as shown in the video below.

Flexible relations can also be established from a box end point to a box’s start point, but also from a box’s start point to another box’s start point as well as a box’s end point to another box’s end point, depending on how you need to align your events and structure your scenario.

Cold other left for reduce lighten/bleach oily cialis vs viagra reviews legs a fix very EVERYTHING cleanser cialis e viagra a confronto device sprinkled the 6’4