Used in CW Generator and Word List Trainer
It is possible to control and change the timing and pitch using “tags”. The tags change parameters within a single message, work relative to the initial values and do not affect the user’s settings. For example (click on the tiles to listen):
- Timing:
- Set the character and Farnsworth (“effective”) speeds to 30 wpm: VVV [t30]VVV
- Set the character speed to 20 wpm and Farnsworth speed to 10 wpm: VVV [t20/10]VVV
- Add 5 to the user’s character and Farnsworth speeds: VVV [t+5]VVV
- Add 20% to the user’s character speed and subtract 5 from their Farnsworth speed: VVV [t+20%/-5]VVV
- Set the Farnsworth speed equal to the current character speed: [t=]
- Reset the character and Farnsworth speeds to the initial values: [t]
- Extra spacing:
- Include 3 word-spaces: V[ ]V or V[3ws]V
- Pause for 500ms: V[500]V
- Pause for 5 dit lengths at the current character speed: V[5dit]V
- Pause for 5 Farnsworth dit lengths at the current Farnsworth speed (3 of them make an inter-character space): V[5fdit]V
- Pause for the duration of the text “abc”: V[d:abc]V
- Pitch (using “p” or “f”):
- Change to absolute value: V[p400]V or V[f400]V
- Adjust by -50Hz relative to the main setting: V[p-50]V
- Increase by 10% relative to the main setting: V[p+10%]V
More documentation about the tag format is available in the morse-pro library source code.