This page shall document how implementation of adjustable beatmarks works.
Beatmarks and measuremarks help especially beginners to beatmatch two songs and help to decide which track is ahead and should be delayed a tip. Since in most cases the beat doesn't start counting from the beginnig of the track, beatmarks require an offset. For this purpose this feature adds a MIDI signal that places a special cue (the “beat cue”) at current play position if send. The beatmark renderer afterwards calculates all marks foreward and backward to the beginning of the track based on BPM. Measuremarks are aligned in a way that beat cue is a measuremark.
Thus prior mixing someone adjusts beatmarks of both tracks by evaluating beats and measures and mark them precisly similar to conventional cues. Afterwards no trained ear is requiered to decide which track is ahead.
As hint by Lukas Smith: On a track with variable BPM it might be a good idea to set the beat marker at your mix out position and adjusting the songs BPM to the BPM at the mix out point, since at the mix in point you have plenty of time to beat match by ear
To adjust beatmarks send “beatmark_set” e. g. via Standard.kbd.cfg