This video demonstrates branching using my rescore of the Lost Woods from Breath of the Wild.
Branching is an interactive music technique where the music is divided into segments. When a new piece of music is called, the current music segment will finish playing before transitioning to the new music, creating seamless transitions.
In this example, the player goes through three stages that indicate their progress, and the music branches accordingly. Segments are played sequentially, sounding like one piece of music.