User Guide Index

Manual Time and Pitch Warping processes


In Revoice Pro 3, manual editing of Time and Pitch using two new "Warping" functions was introduced and an overview described in the What's New chapter.

In version 3.1 this is enhanced by the addition of new editing tools, enabling more precise editing of pitch, time and level in modes that allow this. The new tools are: Cut, Join, Smooth, Pencil, Correct Pitch.

From version 3.2 the pitch of editable blocks or notes is previewed as they are moved in pitch or time. The sound of this is mixed in with any other audio that may be playing at the time.

From version 3.3, it's possible to switch quickly between pitch and level editing, and a dB grid is displayed for level editing. The boundaries of level editing blocks are made the same as note boundaries for pitch editing blocks. A new Quick Warp mode is introduced for use with Studio One.

This chapter describes the operational details.

"One stop solution" for Time and Pitch processing

Typical Applications

Some of the main uses for manually editing signal features (pitch, timing and level) are quite common and include:

  1. Improving or altering the pitch and/or timing of tracks that will be used as Guide tracks in APT processes.
  2. Correcting or altering the pitch of a harmony track before using it as a Dub input to an APT process that will have only its timing aligned to the Guide. The output of this APT process can then become a harmony Guide track for automatically aligning the time and pitch of double tracks of this harmony part.
  3. Manually adjusting the pitch and time of a solo vocal or any voice recording that is not being used with any other vocal track.
  4. Lastly, if required, making minor adjustments to the features in the output of an APT process.
Back to Index


Manual Time and Pitch Warping Operational Details

There are now three methods for Time and Pitch Warping audio in Revoice Pro.

  1. The Warp Region process - in which the adjustments are made in same track as the input audio for only one selected Region and the output is heard adjusted "in place" instead of the input.
  2. The Warp process - which can be any length as set in the Process Control Track - and can include anything from part of one region to spanning multiple regions. The output of the Warp process is sent to a designated output track where the adjustments are made. The input track is left unchanged.
  3. The output of an APT process can also be manually adjusted with the same techniques, but the APT's automated processing should be locked first to ensure that the manual adjustments do not get removed.

The Time and Pitch Warp selection and modification tools work pretty much the same for these three methods in that user adjustments work on the same type of displays of graphic elements (pitched notes, transitions, non-pitch blocks and added Time Warp points) within the track containing the output.

In addition, you can add Time Warp Points to a Doubler's output as well as the above processes.

We next describe how to set up each method.


Warp Region

Use the Warp Region function to make creative and/or corrective time and pitch adjustments "in place" (i.e. in the same track). The corrected audio can be used both on its own and as an input to other Revoice Pro processes such as APT or Doubler processes.

It is important to note that any adjustments made to a Warp Region will also cause tracks that use this signal as an input to reprocess using the changed input.

Make Warp RegionHow To Create Warp Regions

  1. In one track, select one (or multiple) audio waveform regions as shown in light green at the right. RIGHT CLICK in the track with the selected waveforms and select Make Warp Region in the pop-up menu window that will appear (shown right).
  2. Once the region (or regions) have been processed, there will be Warp Region end markers (white triangles) at the ends of each warped region, "non-pitched" markers (in centre of waveform), and pitch contours may appear as shown below in light grey lines with note-height blocks (notes) around them.
  3. Warp Region - pitch showing

  4. If the pitch contours do NOT appear in the track window (as shown below) they are probably outside the range of notes visible in the track window. Move the Pitch Range control (shown below) up and down (by selecting it with the mouse or by centring the mouse in the track and rotating the mouse scroll wheel) until the pitch contour lines appear in the track window as shown above. Use the Y Scale control to adjust the scaling.
    Warp Region - pitch contour not showing
  5. If there are multiple warp regions - only one can be selected at a time. In the picture below, the second warp region is initially selected for Warp editing. To select the first one, place the cursor over the audio which you want to Warp edit, RIGHT CLICK to see the left part of the menu below. You will see the available Warp functions, which in this example are Warp: Lead Vox.1 and Warp: Lead Vox2. To select the first one, move the mouse over "Warp: Lead Vox.1" and the right pop-out will appear. Select Edit Time & Pitch to display that Warp Region's editable features.
    Warp region - multiple regions
  6. Warp Region - Remove warp regionTo Remove a Warp Region's processed values, RIGHT CLICK the track in the region which has the Warp Region's values and select Remove Warp Region as seen shown selected near the bottom of the menu shown at right.
  7. To see and change the Settings for each Warp Region, select the Warp Region of interest and then either press the P key, or RIGHT CLICK the Warp Region and select Settings from the sub-menu related to the Warp process concerned, as shown below, and the Warp Control Panel shown below should appear.
  8. Warp region - Settings


Warp Region - Control PanelWarp Region Control Panel

Most of the settings in the top area of this control panel (shown right) have been described in the chapter on APT setup and controls.

The Section controlling Separation of Musical Notes contains the following controls, which do not normally require modification.



Editing Signal Level

The View Level tick box in Level section of the Control Panel shown above will enable the display of the measured Level values. (From version 3.3 this option is enabled by default but the Pitch and Level displays are not shown at the same time.) Levels will be displayed in groups of measurements (like notes) and shown as Blocks as shown at the top of the track display below. (From version 3.3 a decibel grid is superimposed.)

Warp Region - Edit Level

To edit these values, RIGHT CLICK to bring up the context menu shown above and select the name of the process (in this example it is "Warp: Lead Vox.2" and then select Edit Level that appears in the pop-out menu as shown. (From v3.3, pressing S on the computer keyboard will switch quickly between pitch and level editing modes.)

Then, the blocks of Level measurements can be modified using all the same tools as the pitch adjustment system.

Click a topic below to jump to

Warp Processes

How to Adjust Time and Pitch features

Specific Considerations for Level Editing

Back to Index

Warp Process

A Warp Process uses the input from one track, but unlike a Warp Region, it can be any length and it creates an output that is sent to a designated track where the adjustments are made. The input audio is left unchanged.

Warp Processes are setup in the same way as APT and Doubler processes, so their range is determined by the Process Warp Process Control block in the Process Control Track - and can include anything from part of one region to spanning multiple regions.

How To Create a Warp Process

We will first show an example creating a Warp Process using two selected and separated audio regions as shown below. RIGHT CLICK in the Process Control track under audio track 1 will bring up the Process Selection menu shown below. LEFT CLICK and select New Warp as the process.

Warp Process - two inputs

When the click on New Warp is released, the New Process window will appear as shown below with the Warp process selected, ready to create the process using the other settings shown.

Warp Region - New Process Window

Warp Process - New Process select WarpAlternatively, if the user has the audio selected and presses the B key, the New Process window will appear as shown right. LEFT CLICK the Selected Process drop down to select Warp as shown right. Once that is done, the New Process window will look the same as above.

Check that the Initial Input Start & End, the Input and Output drop downs are set correctly. In this examples, we want to see "Selected Audio", "Lead Vox" and "Audio 2" as the settings for those three fields respectively. Click the New Process button (or press the N key on the keyboard) and the Warp:1 process will be created in Process Control Track 1 to match the selected audio range and the red line in track 2 "Audio 2" shows where the Warp Process Output will go.

Optionally, check and/or change the Preset setting for the process.

Warp Process - new process created

If all the settings are correct, press the Space Bar to run the process (unless background processing has already done this), which will generate the output as shown below (in Track Audio 2) and play the audio.

Warp Process - New Process Created


Arbitrary ranges of Warp Processes can be created by using a Playback Range to set the start and stop of the Warp Process (in the same way as with APT and Doubler processes). Below we show a Playback range shorter than the length of the second region in Track 1.

Warp Process - New PR process

Check that the settings are correct and that the Initial Input Start & End drop down shows "Selected Playback Range" and LEFT CLICK New Process button or press N on the keyboard to generate the Warp:1 Process Control block and the Output range.

Warp Process - New PR Process Created

As before, check the Preset is OK and then press the Space Bar to generate the Output in Track "Audio 2" and play. The Output track shows the Output region ready for adjustments to be made.

Warp Process - output created


Displaying Settings and Editing Levels

To display settings, menu contents and controls for Level editing, the procedures are almost identical to those described in the sections above for Warp Regions. Press S on the computer keyboard to switch quickly between Pitch and Level editing. See Specific Considerations for Level Editing.


The next section describes how to adjust the Time and Pitch features of the Output track.

Back to Index

How to Adjust Timing and Pitch features

In this section, we will look at the main displays and controls for editing the Timing and Pitch of:

Later, we will include editing the Timing of a Doubler Process' Output and the above processes using added Time Warp points.

In general, the analysis, graphical tools and processing used to make timing and pitch adjustments in the first three of these processes are largely the same and relatively simple to use.

There is, however, a minor difference in the note detection processing and settings of the APT process compared to the Warp processes, which we will briefly describe later.

Full height display of features

The output of the three processes timing and pitch control features can be seen to some extent in the processes' output track in the multi-track display mode, as shown below in track 2 (named "Audio 2"). Warp - Show Full Height Track

But in most cases, we recommend LEFT CLICKing the Full Height Track toggle switch shown in the picture above to achieve more detailed displays similar to the picture below.

The Output of the three processes will contain the main elements and controls for Timing and Pitch warping that are identified in the Full Height track display shown below.


Main Elements of Time and Pitch Editing Window

In the image below, we show the main graphic elements that appear in a track (shown after clicking the "Full Height" button) which contains a Warped Signal (including a Warp Region, a Warp Process Output or APT Output). Using the Full Height toggle gives better view of the features and finer control of adjustments.

To return to the multi-track display, LEFT CLICK the same "Show/Hide Full Height" button.

Warp - Annotated elements

In this example, to keep the discussion simple we are not displaying the Track's "Level" values, which can be switched on and off in the processes' Control Panel (not shown here). (Level display is on by default from v3.3.)

(If the items above are not visible in the APT Output, make sure the Time & Pitch selector in the Display & Edit section of the APT Control Panel has been turned ON, and Level view is OFF.)

In the image above, where the audio signal has a measurable Pitch, the pitch measurement traces are automatically Grouped inside Note Blocks based around an average pitch for a duration determined using the pitch group's trajectory to determine "notes".

One or more Blocks can be selected, as shown by the Block colour change for "Selected Values" group above, and if the mouse cursor is placed within or on the edges of a selected Block, the cursor shape will indicate the available movements, as will be explained in detail below here.

The faint grid in the background is a Pitch Grid, which can be set to display the intervals of various musical scales, as described further in the Musical Scales chapter. The notes displayed on that grid can be selected using the Scales menu in the transport area at the bottom right of the main window, as shown below.


Display of Editing Strength

From v3.3 it's possible to see how much processing has been applied to different parts of the audio waveform, in the APT and Warp processes. As shown below, small block markers at the bottom of the display vary in their brightness depending on the amount of editing done to the waveform. Lighter equals more processing. You can turn this display on and off using Show Editing Strength in the Preferences dialog.

Editing Strength Prefs Editing Strength

Editing tool selector

Once you are displaying a process output with timing and pitch blocks, you can select one of the many editing tools available. RIGHT CLICK anywhere in the relevant display window to show the contextual menu of editing tools, and select the tool to use:


The Selector Tool is the default, and is the mode familiar to users of older versions of Revoice Pro. It can also be selected using O on the computer keyboard. Using this, follow the instructions in the next section to select blocks and move them. Use of the remaining tools is described in the section Editing Tools. The keyboard shortcuts shown (O, I, J, M, L, K, . ) can be used to select any of these tools without needing to access the contextual menu.


How to Select Blocks to Manipulate Timing and Pitch

Once you are displaying a process output with timing and pitch blocks, you can select parts of the audio to adjust in four ways, using the Selector tool:

  1. To select one note or non-pitched block - LEFT CLICK on the note, transition or non-pitched block to select it.
  2. To select a range of notes and/or non-pitched blocks - LEFT CLICK anywhere in the track and hold the LEFT mouse button down, then Drag the cursor to an end position (a "lasso" function) to select all elements within the box.
  3. Or, LEFT CLICK on a note pitch block, press SHIFT and LEFT CLICK a different note block to select all the notes from first LEFT CLICK to second LEFT CLICK.
  4. To select ALL note and non-pitch blocks in a Warp Region or Warp process , RIGHT CLICK, chose Select and from menu at right that appears click Select All,

The range of notes and non-pitched blocks and silence regions selected will become one block of values (as shown above as "Selected Values" that can be manipulated together at the same time, in ways that depend on the signal content of each type of audio blocks within and the Time and Vertical lock switches shown above. For now, we will assume the Time and Vertical lock switches are OFF.

You can audition audio in a looped fashion while you are manipulating time and pitch, to hear the effect. If background processing is turned on it will attempt to keep up with the changes you make, and with the effects of the various tools described below.

There is a section below containing detailed information on manual time and pitch adjustment.


Changing the display of pitch

Warp - pitch scaling controlIf the drop down Display's Scaling Selector at the top right of the Track window is showing the label "Pitch" (as above), then the display (but not the values) of pitch measurement traces can be "zoomed" (expanded or contracted) in height using the pop-up Vertical Scaling control shown by the arrow at right.

In addition, the gray Scale Offset slider can move the pitch blocks and grid together up or down (without altering the notes) to bring the pitch blocks into the visible part of the display.

The measured groups of unpitched signal content (such as breaths and other noises) are shown as "Unpitched blocks", which are placed along the waveform's zero line. These blocks cannot be altered up or down (in Pitch).

Both Pitched and Unpitched Blocks can usually be stretched or compressed in time and sometimes be moved along the time axis depending on whether unselected adjacent blocks stop the movement.


Restricting movements of Pitched and Unpitched Blocks

H and V locks OffAs long as the Horizontal (time) and Vertical (pitch) locks in the upper right hand corner are unlocked (as shown right), then

H V Locks ONTurning one or both Locks ON (red) as shown right, will prohibit the Horizontal (i.e. time) and/or Vertical (i.e. pitch or other measured values) motion editing respectively along the whole track.

These Locks can also be toggled using the Keyboard Quick-keys:

H key for Horizontal (time) and V key for Vertical (measurement values).


Moving pitch blocks on specific musical scales

From Revoice Pro 3.2, it is possible to display pitch grids for specific musical tunings and scales, and to restrict pitch block movements to these grids. If you (OS X: hold down the option or alt key) (Windows: press and hold down the ctrl key after pressing the mouse button), the vertical movement of blocks will be snapped to the pitch grid, plus or minus any offset they originally had. Further information about this feature is given in the Musical Scales chapter.

Back to Index

Specific Considerations for Level Editing

WarpLevelGridFrom version 3.3, some additional features make Level editing more straightforward and useful. Pitch and Level are not displayed simultaneously. As shown right, when in Level editing mode (press S on the keyboard to switch quickly from Pitch to Level editing, or back) a dB grid is superimposed to show the level of blocks in dB relative to full scale.

Level blocks correspond to note pitch boundaries and can be grabbed and moved up or down, while the pitch or sibilant is heard. The average level of the block is displayed. If alt is held down while dragging, Level changes are constrained to 3 dB steps.


Editing tools

These editing tools are chosen from the contextual menu and can be used to affect either pitch or level information.


Selector tool

The Selector Tool is the default. It can also be selected using O on the computer keyboard. The cursor shape in this mode varies depending on where it's placed and what you're doing. This is described further in the section on Manual Adjustment below.


Cutter tool

WarpCutter1The Cutter tool is used for breaking pitch blocks into sub-blocks so that the pitch can be tracked and modified more finely with respect to time. It is selected using the contextual menu or by pressing I on the computer keyboard. The cursor appears as a knife that can be applied (LEFT CLICK) at any point within a pitch block to break it. The vertical red line moves with the knife cursor to identify the exact position at which cuts will take place.

WarpCutter2The result is two separate pitch blocks, each with a tracked pitch related only to that section of audio as shown.


Join tool

WarpJoin1The Join tool does the opposite to the Cutter tool. It joins pitch blocks together to make pitch tracking and modification coarser with respect to time. It is selected using the contextual menu or by pressing J on the computer keyboard. The cursor appears as the symbol shown, and can be applied (LEFT CLICK) at any junction between two pitch blocks to join them.

The result is just one pitch block as shown in the first picture in the Cutter tool section above.

The Join tool can also be dragged across multiple pitch blocks to join them, by holding down the mouse button and dragging across multiple blocks.


Smooth Join tool

WarpSmoothJoin1The Smooth Join tool attempts to make pitch transitions between blocks less abrupt. It is selected using the contextual menu or by pressing M on the computer keyboard. The cursor appears as the symbol shown, and can be applied either by hovering over the junction between two blocks (until they are both highlighted) and LEFT CLICKING, or by holding down the mouse button and dragging across multiple blocks. The joins are smoothed only when the mouse button is released.

WarpSmoothJoin2The result is two or more pitch blocks with less abrupt pitch transitions.


Pencil tool

WarpPencil1The Pencil tool allows you to draw pitch contours. It is selected using the contextual menu or by pressing L on the computer keyboard. The cursor appears as the symbol shown, and can be applied by holding down the left mouse button and dragging between notes, at the desired pitch, to draw a new pitch contour. The tool only modifies the pitch values of blocks that exist. It cannot introduce pitch points where none was identified originally.

WarpPencil2The result is a new pitch contour and pitch blocks that correspond to this contour.


Correct Pitch tool

WarpCorrectPitch1The Correct Pitch tool automatically pulls in the pitch of selected notes towards standard pitch centres (notes of the chromatic scale). It is selected using the contextual menu or by pressing K on the computer keyboard. The cursor appears as the symbol shown, and can be applied by holding down the left mouse button and dragging across the note range to be corrected.

WarpCorrectPitch2A slider appears allowing control over the amount of automatic pitch correction from 0–100%. Holding down option/ALT and clicking on the slider will set it to 100%. When at 100% all notes in the selection will be completely pulled to the nearest pitch interval, but lesser strengths of correction can be set. Automatic pitch correction is applied on top of any manually applied changes. Revoice Pro remembers the pitch corrections applied to notes, so if they are selected again with this tool the previously set pitch correction value will also be shown and can be modified.

WarpCorrectPitch3If the Correct Pitch tool selects notes having different amounts of previously applied pitch correction, the control slider will show the range of correction strength applied to those notes, and the slider will be set midway in this range. Changing the slider, however, will pull all notes selected to the single newly applied value.

If a specific musical scale is selected in the Scales menu at the bottom right of the main window (transport area), then this function will correct the pitch only to notes of the selected scale. See the chapter Musical Scales for further information.

NOTE: Automatic pitch correction is a mathematical operation - based on how the waveform "sits" within a note range. There is no perceptual model used, so the user should always check all automatic pitch correction by ear as some notes from corrected pitch contours will not sound exactly in tune and will need user adjustment.


Warp Point tool

The Warp Point tool allows you to add and delete additional time warping points. It is selected using the contextual menu or by pressing . on the computer keyboard. Additional warp points can be added by shift-clicking at any point on a track, or deleted by shift-clicking on an existing warp points. Further details on time warp points are given below.

Back to Index


Manual time and pitch adjustment

Before editing time and/or pitch, use the Vertical scale (zoom) and Offset sliders to move the pitch trace and blocks into view in the track, and expanded enough to manipulate with the mouse. The result might look similar to those below with pitch contours visible.

Warp - ready to edit

Pitch Blocks and Groups containing Pitch Blocks can be moved up and down (higher and lower in pitch) and left and right (in time), compressed and expanded. If the group also contains Non-pitched Blocks, these will be compressed or expanded in time. Pitch and time blocks can be moved in time if it is not being stopped by a non-selected block.

Non-pitched blocks can only be moved, compressed or stretched right or left along the time line and will stay displayed along the middle of the waveform display for convenience.


Tuning preview

When pitch blocks are moved by dragging an audible tone will be generated corresponding to the fundamental pitch of the audio at the mouse pointer position. This is mixed in with any other audio that may be playing at the time.

This function — "Auto-play when editing" — can be turned off in the Preferences control panel

The replay level of the tuning preview can be adjusted using the selector drop-down in the transport area of the main display, as shown below. The master volume control below this affects whichever parameter is selected in the drop-down (master volume or tuning preview).


Pitch Block Cursor shapes and operations

The selected blocks behave like a position dependent tool selection menu. In other words, as you move the mouse cursor around or in the block, the cursor will change shape to show you what "tool" can be used to modify the signal and in which directions the block can be manipulated.

Group of Pitch BlocksTwo Pitch Blocks In many cases, neighbouring blocks can stop sideways movement unless they become included in a Group of Blocks. These can be made by LEFT CLICKing a first Block as an anchor point, and then holding down the SHIFT key and LEFT CLICKing on the "last" Block to include in the new Group of Blocks. This operation can be done repeatedly down the timeline. The example right (second image) shows a Group has been made of the two larger Pitch Blocks in the centre of the first image.

The different Cursor Shapes and associated movements are relatively self-explanatory, but will be described for completeness. In images below of blocks with a white dot opposite the cursor, the dot is an anchor point for the movement.

Below, move block up and down in pitch and sideways in time (shown later). Hold down the alt/option key to constrain vertical movements to the notes of the current musical scale.

Pitch Any Direction BeforePitch After up

Below, move Left Edge of Block right or left and time expand or compress the signal.

Move Left Edge RightLeft Edge Moved right

Below, right Edge has been moved left to compress the duration.

Right Edge Moved Left

Below, bottom Edge has moved upward.

Bottom Edge moved upward

Below, top edge has moved down

Top edge moved down

Below, edge joining an Unpitched block (shown blue in left image) has been dragged right (shown right), making right Pitched block narrower and left Unpitched block longer.

Edge between two blocks movesEdge between two blocks moves

Below, the upper corner can be dragged both up and down and left and right.

Corner Movement

Unpitched block below can be moved right or left (not up or down).

Pitch block sliding right

If the Horizontal Lock is on, the pitch block can only be moved up or down as shown by the cursor.

Pitch with H Lock ON

Back to Index


Tilting and Un-tilting Pitch Groups

To select the Tilt operation, first make sure the H (horizontal time) lock is not ON. Select the right or left edge of a pitch group (as shown below) and an inward pointing arrow will appear.

For Mac, hold down the ALT key, LEFT CLICK and hold down the mouse button.

For Windows, LEFT CLICK and hold down the mouse button, and then press and hold the CTRL key.

A white line will appear attached to the anchor point (white dot) at the opposite end of the block. This line will show the tilting that takes place as the mouse is dragged up or down.

In the example below, the mouse is dragged down in the second picture, which levels out the rising pitch contour in the block.

Tilting Pitch BeforeTilt Pitch Group After

Smoothing Unnaturally Fast Pitch Changes

Sometimes a fast pitch change is created between blocks of pitch groups (for example by moving a block up or down). A smoothing function can quickly fix this. From version 3.1 this is most easily implemented using the Smooth Join tool described above. Alternatively, you can employ the older method described below.

In the image below, the selected pitch block is about to be moved downward a few semi tones.

APT Pitch Block Before move

In the next image the centre pitch block has been dragged down two semi tones. This leaves a sharp drop at both the right and left side of the moved block. Although the playback software often will smooth out transitions and the user will not hear any problems, if it doesn't, it can sometimes sound unnatural.

APT Pitch block dragged down

To smooth these edges at the same time, LEFT CLICK the left most pitch block that requires it's right transition to be smoothed, hold the SHIFT key down and LEFT CLICK the right most pitch block requiring smoothing. In this example, all three blocks are selected as shown in the image below.

Then RIGHT CLICK in the track to get the pop-up menu shown, and select Smooth Selected Groups.

Three pitch blocks before smooth

A smoothing function will be applied to the two transitions between the centre and the adjacent blocks, resulting in the two transitions being smoothed as shown below.

Pitch Block smoothed transitions

NOTES: if only two blocks had been selected, then only the one transition between the two selected blocks would have be created.


Resetting Edited Blocks and Groups after movement

The last individual Edit can be undone one at a time with the CMD Z (Mac) / Ctrl Z (Windows) keys.

To restore immediately the pitch and time values before editing started, LEFT CLICK a Block or Range you wish to return to its original values to select it. Then, RIGHT CLICK it to bring up the menu shown below and select Modify Values and then Reset Selected Values

Warp - Modify Values

The selected values will snap back to their Original measurements and positions.


TIP: If processing times of large sessions with many tracks and processes seem slow, try making the Process Control blocks shorter (i.e. process sections of audio under, say, a minute in length).


Time Warp Points

The detailed timing of any audio regions that have been output by a Warp Process, Warp Region, APT Process or Doubler Process are adjustable.

Control of this adjustment is achieved via two types of Warp Points, which are inserted into the bottom of the Tracks containing these Output signals.

  1. Automatically Created Warp Points - automatically inserted into the listed processes Outputs at the Start and End of each processed region (as shown below).
  2. Added Warp Points - created by the user around the position of the mouse cursor.

Warp Points provide both anchors and flexing points for the waveforms' features at the corresponding time positions.

Adding Warp Points

The menu that contains the commands for creating Warp Points will appear (as shown below) when RIGHT CLICKing in the Output of a Warp Process, a Warp Region, APT Process or Doubler Process.Warp Points - Set 3 warp points

There are three simple Warp Point menu items: Add Warp Point, Delete Warp Point and, if a range of values is selected (such as the "Selected Block" in the picture above) Add Three Warp Points. If no range is selected, this last option is greyed out. Additional Warp Points can also be added or deleted using the Warp Point tool.

Movement Options

Start Warp Point - With no other added warp points in the Region, moving this Start Point left (earlier in time) will use the End Warp Point as an anchor and lengthen (Time-expand) the waveform linearly. Moving the Start point to the right will Time Compress the waveform linearly.

End Warp Point - As above, with no other added warp points, moving the End Warp Point will use the Start as the anchor and time expand or contract the waveform linearly with a right or left movement respectively.

Warp Points - NumberedAdd Three Warp Points - If there is a Selected Block (providing a time range as shown left) then selecting this option with the mouse cursor in the track within the selected range will add one Warp Point at the start of the selected range, one Warp Point at the end of the range and a middle Warp Point at the mouse cursor position. This is shown at right with the Warp Points number 1, 2 and 3, where 2 was at the mouse cursor position.



The positions of any added Warp Points can be adjusted in time (moved left or right) without affecting or moving the audio if the ALT key is held down while the mouse cursor drags the Warp Point.

Warp Points - Moved leftIf the mouse cursor is used to drag the middle warp point (2) left - then Warp Points 1 and 3 act as anchors and the audio is compressed between 1 and 2 and stretched between 2 and 3 as shown right.






Warp Points - moved rightSimilarly, if the mouse cursor is used to drag the middle warp point (2) right - Warp Points 1 and 3 act as anchors and the audio is compressed between 2 and 3 and stretched between 1 and 2 as shown right.

If the Mouse Cursor is initially placed outside the Selected Block range, then two of the three Warp Points will appear at the start and stop of the range and the third one at the position of the mouse cursor outside the range.


Add Warp Point

Warp Points - Add Warp Point

If the Add Warp Point item is selected, a Warp Point will be added at the time where the mouse pointer clicked in the Track to bring up the menu shown right.

Alternatively, use the Warp Point tool and shift click to add a warp point anywhere.





Warp Point - Added warp pointIn this case, the mouse cursor was positioned to the right of the three Warp Points added previously, as shown in the image right by the red Warp Point.

Moving that Warp Point to the right would linearly stretch the audio between the Warp Point to its left and linearly compress the audio between the moving Warp Point and the end Warp Point of the region.




Other Menu-based Operations

In this section, we explain further commonly needed editing operation tools found in the context menus that appear when RIGHT CLICKing in the process Output track.

Warp - Select Menu optionsThe Select Menu (shown right) has two sub-options.



Warp - Modify Values OptionsThe Modify Values Menu (shown right) has three sub-options.

Warp - Group Menu OptionsThe Group Menu (shown right) has four sub-options for making "permanent" modifications to values.


Warp - Playback Range OptionsThe Playback Range Menu (shown right) has 2 sub-options for using the Playback Range in specifying an action.


Dividing, Ungrouping and Grouping measurements in Blocks

Although most editing will be based on moving the automatically-created grouped blocks of measurements, these blocks can also be combined or split using commands in the menu shown below which appears when RIGHT CLICKing in the output track Pitch display.

Manual Editing - Split Group at Playhead

If the Playhead is placed at the point of required split, then RIGHT CLICKing the track and selecting Split Group at Playhead from the pop-up menu will divide the pitch block at the Playhead into two blocks.

In addition, the command Ungroup Selected Values can be used to revert to the individual measurements in order to adjust them individually. Or individual ungrouped measurements can be "Regrouped" in one of two ways:

  1. Select one pitch value with the mouse cursor, holding SHIFT key down, moving the cursor going to last measurement to put in new group, RIGHT CLICK and select Group Selected Values.
  2. Create a Playback range (yellow bar at the top) that is the length of the signal section where you want to group the pitch measurements together. Then RIGHT CLICK in the output track and select Playback Range and then Make Group from Play Range.

In the rest of this section, we will only discuss modifying Blocks of grouped measurements.

Copying Groups of Pitch Values

An interesting feature of Revoice Pro is that Groups or values of pitch can be copied [using CMD C (Mac) / Ctrl C (Windows)] for example from one Pitch Block to another Pitch Block [using CMD V (Mac) / Ctrl V (Windows)].

The copied values will be distributed linearly in the destination group if there is a difference in duration of the source and destination.

Back to Index


Extending the Pitch Detection Range

APT control - extreme pitch rangeA new feature added in Revoice Pro 2.5 is the ability to raise or lower the pitch detection range of both the lowest and highest pitches being processed in the APT and manual pitch editing functions.

This can make it possible to manually adjust or process the pitch of notes of voices and very low-pitched instruments (such as Bass guitars) or very high-pitched instruments such as flutes with extremely high quality.

As shown inside the red highlight in the image above, for both the Guide and Dub signals, the lowest frequency the pitch detectors can be set to is 25 Hz and the highest frequency is 2000 Hz. Normally, only the low or high limits would be adjusted for a particular signal's range. For the manual pitch adjusting "trick", set both the Guide and Dub to the same limits.

If the user wishes to visually set the low or high frequency limits, a graphical approach is described here.

NOTE: Extending the pitch processing range from the defaults of 60Hz to 850Hz does increase the processing time as well as (in some cases) the chance for pitch measurement errors.

Back to Index


APT Process Considerations

Editing Level Manually in APT

Level measurements and Blocks of Level measurements can also be manually edited in APT processes, although the new Level editing features of v3.3 only apply to the Warp process at present, although the new dB grid will display.

APT- Level EditingTo set this up:

  1. In the APT Control Panel, in the Display & Edit section at the bottom, Level must be selected ON.
  2. In the Automatic Transfer section, Level can also be selected if you want level measurements to be transferred from the Guide to the Dub's output automatically. You don't need to do this and it is off in the APT function for this example. But it still can be edited manually.
  3. RIGHT CLICK in the APT Output track to bring up the menu shown below, and use the mouse to LEFT CLICK the option Edit Level.
  4. Once this is done, the Level Measurements will be initially automatically put in groups in Blocks, and the contours displayed as shown by the upper Level Trace in the image below. These Blocks can be edited in much the same way as Pitch blocks, mainly by manipulating the upper and lower edges of the Blocks.

Editing level

Also, groups of Level values can be copied and pasted from one block to another.


Adding manual Time and Pitch adjustments after APT processing

An APT is an automatic process that changes time and pitch of the Dub based on the Guide's features and your settings.

Changing the timing and pitch of the APT's process manually is allowed. However,

Select Automatic Transfer LockIf you want to prevent the APT's automatic editing from running automatically and removing any manual changes you make, it is recommended that you leave the APT "AUTOMATIC TRANSFER" lock to ON (red) as shown right.


Back to Index