Audio regions are a way to divide songs into different parts. The obvious benefit of setting up audio regions for each song is that you will be able to see the song structure during playback in the waveform view:
The less obvious benefit is that you can change the structure of the song during playback. By repeating regions and jumping from region to region a song can be completely rearranged.
Audio Regions during Playback
Working with the Waveform View
All interactions on audio regions are done by tapping on them in the waveform view. Each tap will trigger one of the following things:
Select region to play next → Enable loop → Disable loop → Deselect region
So the first tap on a region will select this region to be played next, the next tap will turn the loop on if it is not already on, then the loop setting will be turned off and the fourth tap will deselect it.
Stage Traxx playback can seamlessly move from one region to another region. If you select a region to play next, it will be played right after the current region ends. You can even select the currently playing region to play next which will result in a single repeat of this region.
Stage Traxx can not jump in the middle of a region to another region. All transitions are only possible at region borders (start or end of a region). The audio engine needs to prepare playback of the next region about half a second before the current region ends. Selecting a new region within this preparation time will not work.
There are some exceptions to the above mentioned tap order. If playback is currently within a region that has looping enabled, the first tap will always disable the loop. You can also disable the loop of the currently playing region by tapping on another region to play that next.
If you want to interact with the waveform view instead of using the assignable buttons or pedal actions, make sure to disable the option Waveform Seek during Playback so that you don't accidentally change the playback position.
Assignable Buttons and Pedal Actions
Instead of interacting with the waveform view Stage Traxx has two actions that can be assigned to pedals or assignable buttons:
|Select Next Region
|Cycle through all regions starting with the currently playing region.|
|Toggle the loop of the currently playing region.|
A toggle loop button is always available in the lyrics area of the big player view for any song containing audio regions.
Audio Region Editor
Selecting the item Edit Audio Regions in Song Details will open the Audio Region Editor with a big waveform view on top:
The big red line is the playhead. It shows you the current position of the player. You can drag and drop it in the timeline area above the waveform to seek to a specific position.
The waveform can be zoomed by either using the pinch gesture on the waveform or tapping on one the zoom buttons. When zoomed in, a double tap on the waveform will zoom out to show the whole file. It is also possible to focus on an audio region by double tapping on it. This will zoom in so that the selected region fills the whole screen.
When zoomed in, the waveform can be scrolled with a swipe gesture.
To create a new region at the current playhead position, tap on the icon.
Regions can not overlap and have a minimum length of 2 seconds.
Tapping on a region will select it for editing. The waveform will then show drag handles at the region borders that can be used to change the position and length of the region:
The details of the selected region are now displayed below the waveform:
Here you can change the name, the color and whether the region should be looped when loading the song into the player. You can change this during playback as described in the previous chapter but it will always revert to this setting when loading the song into the player.
The icon below the waveform can be used to lock the region length during editing. If you then drag one of the region handles, it will move the whole region without changing its length.
The icon is used to toggle the follow playhead functionality. When this function is enabled and you are zoomed into the waveform, the waveform view will follow the playhead during playback. If you change the scroll position manually, follow playhead is automatically disabled.
The icon on the right hand side will enable or disable the beat grid. When enabled there will be vertical lines drawn into the waveform that indicate expected beat positions. These positions are calculated based on the BPM value that you can set in the Song Details screen. The grid is only visible in higher zoom factors. So make sure to zoom in if you do not see the grid.
The beat grid is by far the biggest time saver when editing audio regions for songs with a fixed tempo. Make sure you setup the correct tempo in Song Details and that the region starts on a beat. Now, setting the end of the region on one of the indicated grid lines will immediately get you a good loop point that might only need minor tweaking.
In multitrack songs, there will be an addition button Tracks available that you can use to select the audio track you want to see during editing.
The Undo button will reset the current region size and position to the state before you began editing it.
Audio playback in the editor has some special features that you need to be aware of:
If no region is selected, playback will play the song without regard for the loop settings you made for specific regions.
If you have a region selected, then playback will always loop this region regardless of the loop setting of that region.
Changes to the region borders while playback is running will only be audible after you release the drag handle.
If you move the region handles while playback is stopped, you will hear a short preview of the current handle position during dragging. Once you release the handle, playback will start a couple of seconds before the end of the region so that you can preview the loop.
You can preview transitions from one region to another region by selecting the second region while the first region is playing. The second region will begin blinking and playback will move to that region once the playhead reaches the end of the current region