| Contents |
| Glossary
| Keyboard shortcuts
|
Effect numbers are given here in decimal, followed by a 2-digit hexadecimal effect value.
"xy" indicates that each of the 2 digits has a separate
meaning; "xx" means that it is all one number.
To say that a number is in hexadecimal, simply prefix it with
&. Hex numbers count like this: 0 1 2 3 4 5 6 7 8 9 A
B C D E F 10 11... and so on. To find the hexadecimal equivalent of a
number, press F12 and type Hex followed by a space
then the number, and press Return - the hexadecimal equivalent
of the number you gave will be shown. To return to the Desktop, press
Return again.
For example, to use the tremolo effect with speed 5 and depth 12 (see
below), x=5,
y=12=&C, so
xy would be &5C.
In the following list, these symbols are used:
X - Vivaldi ignores this effect; do not use any effects
with this mark.
! - If the effect is used in a Tracker file, a non-Vivaldi
playroutine will ignore it.
+ - Digital Symphony and/or Sound Tracker players will
probably fail to do the effect properly, or may ignore it; Vivaldi will be
perfectly happy with it.
Where you see a *, setting the value to 0 will use the previously set value.
NB "tick" refers to the steps between events, and is about 1/50 of a second by default; setting the tempo changes it.
0 xy x=first halftone to add,
y=second1 xx xx=pitch increase step2 xx xx=pitch decrease step3 xx ! xx*=slide
speed (from previous note to current one)4 xy ! x*=pitch change
speed, y*=depth. Higher means
faster or deeper5 xy ! xy as for effect 10,
tone portamento using last value set with effect 36 xy ! xy as for effect 10,
vibrato using last values set with effect 47 xy ! x*=volume change
speed, y*=depth. Note that
volume tends to drift, so don't use this effect for too long at once8 xx !+ xx=8-bit stereo position, from 1 to 255:
1=far left, 128=middle, 255=far right9 xx ! xx*=offset in sample,
divided by 25610 xy x=volume increase step,
y=volume decrease step11 xx xx=position in sequence table to
jump to, minus one (ie 0-127, not 1-128)12 xx xx=volume (linear scale), from 0
(quiet) to 64 (maximum)13 xy x+y=event in
next pattern to jump to; Vivaldi ignores xy and assumes
014 0x !X x=0 (on) or 1 (off)14 1x ! x=value to add to pitch14 2x ! x=value to subtract from pitch14 3x !X x=0 (off) or 1 (on) - when on,
effect 3 slides in semitone jumps (always off in Vivaldi)14 4x !X x=0 (sine), 1 (down ramp) or 2
(square) - Vivaldi is always triangular ramp14 5x ! x=additional fine-tuning value (over
7 means 16-x, so x=8 means -7)14 6x !X x=0 to set loop start, >0 is number
of times to loop back (please use the sequence table instead...)14 7x !X x as in
14 4x14 80 !+ 14 81 !+ 14 9x ! x ticks until
a new note is encountered14 Ax ! x=value to add to volume14 Bx ! x=value to subtract from
volume14 Cx ! x ticks14 Dx !X x ticks (this could
be fiddly to implement, and I have never seen it used; ask me if you really
want me to try and put it in)14 Ex !X x ticks -
excuse as above...14 Fx !X x=speed, or 0 to turn off - I've never
seen this used, and I don't understand what it is supposed to do15 xx xx=ticks between events, 1-31;
32-255=tempo, ticks per 1/24 minute - 125=default
(3000 per minute)Thanks to Oregan Developments for supplying some of the above information.
| Glossary
| Keyboard shortcuts
|
| Contents |