The Song Editor is where you can arrange Patterns into a 'Song' and change between the eight available Songs. It's also where you control what mode PR8 is in: Pattern or Song
PR8 can operate in one of two modes: Pattern Mode or Song Mode. In Pattern Mode, PR8 plays the Pattern currently loaded into the Pattern Editor in a constant loop. In Song Mode you actually have two sub-modes: Play (PLY) and Record (REC). In Play Mode, the current Song will play but you cannot edit any of it's parameters (though you can change what Song is playing and also play/stop/ffw/rew the Song). In Record Mode you can play the current Song but you are also able to make changes to it (either while it's playing or stopped).
Song Editor Display
The left-hand section is an information display. As well as telling you what mode PR8 is currently in, there is also information relating to the current playback (PATTERN:STEP in the case of Pattern Mode, BAR:PATTERN in the case of Song Mode). Also certain confirmation (when copying data) and error messages appear here.
On the top row, SNG ... tells you whether the Song is turned off (OFF), in Play Mode (PLY) or in Record Mode (REC). The SNG on the bottom row is the current Song Number.
Moving to the right, SPD is the playback speed of the Song. If this display reads '---' this means that the Song is using the Speed settings from each Pattern to determine it's playback speed. SWG is the Swing setting for the Song playback. Like SPD, if you decide to turn Swing off in the Song, the display will read '---' and the Swing setting will be determined by the Patterns.
BAR is the step of the Song that you'll be editing (if the Song is in Record Mode). One Bar of a Song is one Pattern long. You can have a maximum of 255 (FF) Bars in a Song. As a visual aid, iff the current Bar is within the Loop, the Bar number will be displayed in inverted text.
PTN is the Pattern Number which will be played on the current Song Bar.
The last two parameters are to do with Song looping. LP> is the Song Bar that looping will start on. LP[ ] is the length of the looping section in Bars. If you don't want the Song to loop you can turn looping off and the LP[ ] parameter will read '---'
Editing Song Parameters
When editing the Song Number (SNG), Speed (SPD), Swing (SWG), Loop Start (LP>) or Loop Length (LP[ ]), the value isn't actually changed until you release the A button. See Controls for more detail.