Karaoke Surgeon (Version 2)
User Guide

Karaoke Surgeon 2

There are two versions of the written User Guide. The first is the version found on this page of the website. The second is a version of the same information, but contained in a pdf file for easy of downloading and printing.

Click here to download the (Karaoke Surgeon User Guide PDF)

In addition to this User Guide, we strongly suggest that you view the Training Videos. These two resources, used together, will answer most of your questions and enable you to come up the learning curve quickly.

Version 2 has 3 main modules. The Editing Module, The KCreator Module and the KRecorder Module. Click any of these three text links to jump to that section of the User Guide for that module.

The Main or Editing Module

Shown immediately below is the Main or Editing Module. This module enables users to open and edit existing files. Key, tempo, volume, EQ, and file length can all be changed in this module.


File Button

The File button at the top left of the software has the expected functionality of allowing a user to do several different things. This selection in the File button can be seen to the immediate right.

A. Open All Supported Files opens a dialog window and allows users to browse their computer to select a file. Because it is set to ALL, it will show any/all file types which Karaoke Surgeon (KS) can open.

B. The Open Audio Files selection changes the file type in the dialog to audio only, so only audio files will be visible. It supports the following audio formats: mp3, aif, wav, m4a, aac, wma, mp1, mid, and cda.

C. The Open Video Files selection changes the file type in the dialog to video formats, so only video files will be visible from within the dialog window. It supports the following video formats: avi, mpg, mp4, mov, wmv, and webm.

D. The Open Karaoke Files selection changes the file type in the dialog to Karaoke formats, so only karaoke files will be visible. It supports the following karaoke formats: cdg, dat, zip, and bin.

E. The Open Project Files - The Main Editing module has the ability to save your work as a project file (Section 3). The Open Project file selection here in the Files menu allows you to select a previously saved Project file and re-open it in KS2.

F. Open New Window opens another KS window on your computer screen.

G. The Open Playlist selection opens a dialog and allows you to open a KS playlist (.ksp) file.

H. Import Playlist allows a user to select an iTunes playlist file (.xml format) or a Windows media playlist (wpl) file and open it within KS.

I. Rip Disk open the Ripping dialog window within KS and allows you to rip an audio CD, a CD+G, DVD or a VCD disc. More details about this function are available later in this document.

J. Recently Opened Files shows you a list of your recently opened files. You can control the number of files displayed here in the Options button of the software. You can also see recently opened files by right clicking the Open button.

K. Export and Save Changes is the same function that is found in the Export menu at the top of the User Interface (UI). This option is discussed in more detail in a later section of this document.

L. The last option in this File menu is Close Program. This will close the program when selected. If you have a file open in the KS2 it will prompt you before closing and potentially loosing your changes


Open Button

The Open button opens a dialog window similar to the one opened from the File menu discussed above. By default, the All Openable Files are selected in this dialog window (at the bottom).

The default location for the path shown in this dialog window can be changed in the Options button of the program.


Save Button

When working on a project in the Editing screen of Karaoke Surgeon there are two ways to “save” your work. One is the Save command which will save all of your onscreen settings and changes in a Project file. This project file can be reopened at any time. When it is KS will reapply all of your original settings so you can pick up where you last left off. Project files .ksp files are internal files used by KS2. They are not playable or useable by any other program.

Once you have made all of the changes you need or want to make to a file you objective should be to create a new file with those changes permanently embedded in it. To do that you will use the Export command which is the second way of “saving” your changes.

When you use the Save text button the first time after opening a file in KS2, it will open a dialog window and allow you to assign a name to the project file. Thereafter and subsequent clicks of this button will simply save any changes you’ve made with that existing file name. If for some reason you’d like to use a different name after assign a name to the project that is open, you may right click the Save button and you will again see the dialog window allow you to assign a different name.

KS2 project files save the following parameters:

  • Player handle position
  • L/R channel values
  • Zoom value
  • Scroll value
  • HQ / EHQ
  • FP on/off
  • Key value
  • Tempo value
  • Volume
  • Shift audio
  • PLUS any changes made from the timeline editing menu (copy, cut, paste, delete, change volume, etc).

Export Button

The Export option is used for saving changes made in KS in a new file. KS can modify the key, tempo, EQ, volume, file length and formants in a file or song. On Export those changes become permanent and are stored in a new file. When you click the Export button, the dialog that opens will, by default, insert the same file type and name of the file you have open. You may rename the file and select the file type you’d like to create.

If your file has lyrics and you want to save those lyrics you will need to select a format that does so such as a CD+G or video format. If your file does not contain lyrics then you should save it as a standard audio file.


Playlist button

When the Playlist Button is clicked, it will open the playlist dialog has shown below. From this window you can open a playlist, add files, delete files, save the playlist or use “save as” to save with a different name. You can also use the buttons at the bottom to play a file repeatedly or to play the files in the playlist in a random order. Lastly, clicking on a file in the playlist window and holding and dragging your mouse will enable you to re-arrange the file order. The Playlist button opens a drop down with several selections as shown here.

A. The Open Playlist option opens a dialog window to the default playlist folder and allows you to select a playlist to open.

B. The Add button allows you go browse and select a file or files to add.

C. Clicking the Delete button after selecting a file or files in the playlist window will delete those files from the playlist

D. Save As will open a window and allow you to assign a different or new name to a playlist you have created or modified.

E. The Circular Arrow is a repeat play button

F. The bottom arrow is a random play button.

In addition to using the “Add” button to add songs, files can also be dragged and dropped onto this playlist window. Lastly, files can be rearranged within a playlist by grabbing them and moving them with your mouse.


Rip Button

The Rip Button opens a rip dialog window that looks like what is shown on the right. The rip function in KS allows you to rip audio CD’s, CD+G discs, VCD discs and DVD discs.

Once you open the dialog you should select the location of your CD drive. Once done, KS will auto-detect the type of disc and prepare to rip it.

Karaoke Surgeon will either look up the track names or use a default name. If “Use lookup” is selected, KS will use an online database to find the track names or read them from the CD’s metadata, using the radio buttons.

If “Use lookup” is deselected, KS will use a placeholder label: the default is “Track”, and KS will save files as “Track 01”, “Track 02”, and so forth.

Please note that if the list of tracks is blank or empty, it is likely because you have selected "Use Lookup" and there are no matches for this CD in the database. If the Track Name section of the dialog is empty, please deselect "Use Lookup" and you should then see a list of tracks appear.

The default save location is C:/Users/User_Name/Documents/Karaoke Surgeon 2/rip/. Change the save location either by clicking the location box and typing in a new file path, or clicking the “...” box to the right and navigating to the correct location.

Overwrite existing files us deselected by default. If files already exist in the chosen save location with the same name, this option will overwrite them with the tracks on the current CD. For example, if a previous CD has been ripped with the default of “Track 01, Track 02,” etc., and a new CD is saved in the same location with the same default track title, the new tracks will replace the old ones.

Automatically play the selected file is selected by default. This option allows you to click onto a track and hear it play. This is helpful if you don’t know which track(s) you want to select by name, but can recognize them if you hear them.

Finally, select “Rip Tracks” at the top right hand side to complete the rip or “Cancel ” to close the dialog window. If no tracks are selected it will rip all tracks. If a track or tracks are selected it will rip ONLY the selected tracks. You can select/deselect tracks using your mouse and Shift and/or Control keys.


Option Button

The Options Button opens the dialog window shown to the right. This window has three tabs within it. The first tab contains default paths. These subfolders are created by default when the program is installed on your computer.

You can change these paths by editing directly on this page or you can click the button on the far right, with three dots which will open a window and allow you to browse to select a new location.

The second tab is labeled GUI Resizing. This tab displays a drop down field from which you can select a different value, other than 1.0 which is default. Numbers larger than 1 will resize the User Interface to a larger size. Numbers smaller than 1 will make the UI smaller.

Once you have select a value, click OK and the UI will resize immediately. If you not satisfied with the new size, select a different value and try again.

The third and final tab in this window is labeled “Other”. This tab contains miscellaneous setting for KS that can be customized. Here is what you see when you open this tab.

If you want to send A/V to something other than you computer, you can select another output device that is connect to your machine.

The second option is a setting for the default audio algorithm. By default it is set to HQ. In most cases you will want to leave it there. See Section 21 of this document for a more detailed discussion of algorithms.

Formant preservation is by default set to off. You can change the default setting on. See Section (#25) for a more detailed discussion of formants and when this should be used.

If you have a preferred file format you want or need to use when creating new files, you can set that format here. It is blank by default, which means that on Export the dialog window will insert the same file format as the file open in KS. If you select a format here, this file format will become the default file format on Export that will appear in the Export dialog, though you will still be able to manually over-ride this selection and choose an alternative format in the dialog window.

Autoplay is the facility that plays the audio of a file when you select a file within a dialog window, before the file opens. This allows you to preview a file and determine if it is the one you are looking for. By default this is selected. That means that this function will be enabled in every dialog window that (rip, open). You can turn this off from a dialog window or you can turn it off by default for all dialog windows by deselecting this option.

The Recently Opened Files setting is by default set to show 10 files. You can customize this to your liking by using values between 1 and 99.

The last setting is this section is the Auto Save time period. This is the defined time frame at which KS2 will automatically create a backup of what you have open on the screen. By default this is set to 5 minutes. You can customize that setting to meet your own needs here.


Help Button

The Help Button of KS contains a number of selections. We’ll review these briefly one at a time.

The Help Desk selection will take you directly to our 24/7 Help Desk.

The Training Video selection is linked to the training videos page on KS site that contains a series of video demonstrations of the product.

The User Guide selection in this button is linked directly to this page that you are now reading, which is the KS2 User Guide.

Deactivate Machine is an option that will remove the license from the machine on which KS is installed where you select that option. This is something you should do if you want to STOP using the program on an existing machine and free up a license for an install on a different machine.

Offline Registration is a method of activating the software used ONLY for machines that cannot be put online. This option is only used in conjunction with the Help Desk. If you need to activate a machine that is offline, please contact the Help Desk and they will assist you with this issue.

Check For Updates will tell you if there are any updates to the current version of KS you are running.

Roll Back Update will return your machine to the previous version you had, prior to your running the update. You may want to roll back if for some reason the program doesn’t run correctly with the new build.

Logging On/Off is by default turn off. If you have an issue with KS our support staff may ask you to enable this feature. When it is enabled, KS will log the operations of the software and this will help us diagnose potential problems. When the button next to this option is select (as shown in this example) logging has been turned on.

The Show Logs option, opens the folder where these logs are stored for easy access.

The About button will show you the current version and build of the software installed on your machine. It also displays your machine name or identifier as used in our system (in your My Account page). It also contains other legal and ownership information.


File Stats

When you open a file, KS displays here, at the very top of the UI, the file characteristics of the open file including file type, bit rate, fps, and other file specifications.


Collapse Button

This little button immediately below the File menu button is a collapse button. It can be found on three different locations of the UI. This button will collapse or hide parts of the UI to provide a more compact size. There are three of these buttons on the UI.


Video/Graphics Screen

This is the main video screen for the software. The video or Karaoke graphics will appear in this window. If the file you have opened is an audio file, this window will remain blank.


Lyrics Resize

In the bottom right corner of the video/lyrics display area there are 3 concentric rectangles as shown. These represents the different possible sizes of lyrics to be displayed. Each click of this icon changes the size of what you see. The smallest size is the default CD+G size. The next size is a doubling of the smaller size. The last size is a fullscreen size.


Audio Data Graphing

This is the plotted audio data for the open file. On the far left you can see the channel designations of Left and Right. If you click either the L or the R, you will see the color of this text change and you will also see the data in L/R channel change. Anytime you see the color of the L or R channel label a different color than the channel data, you know the channel data has been switched. Simply click the L or R text symbol again to switch it back.


Audio Channel Sliders

On the right side of the channel data are two small channel sliders. These sliders control the volume sent to each channel. By default they are both set to 100% but can be adjusted as desired. These channel sliders are integrated with the pre-amp sliders found in the EQ which controls the levels.


AV Sync Icon

The small semi-transparent icon in the middle of the screen just above the slider and below the video window is a A/V sync button. This button, when clicked, opens a utility that allows users to move the audio right or left to synchronize it with the video, if not synchronized.


Progress Indicator/Selection Tool

This area of the UI is the progress indicator. The thumb shows the relative playback progress of the file that is opens in the program. Nested against this progress indicator are the left and right hand side selection tool which are used when editing. This will be discussed in more detail in the Editing Section.


Replay Button

This circular arrow at the right hand side of the progress indicator is a replay button. When selected or On it is highlighted in blue, when off it is in the default state and gray.


Playback Controls

The playback controls consist of the following items. On the right is the Stop button. In the center is a forward arrow which is a play button. When click starts the song playing and then toggles to a light blue pause button. If clicked again the song is paused at its current playback position. The double arrows left and right are Fast Foward and Fast Rewind arrows. With each click they move in 5 second increments.


Volume Control (Playback)

To the left of the above playback controls is the volume slider. This slider controls the volume of the file that is playing. On the right had side of the slide is a volume symbol which, if clicked, changes in shape and color and mutes the song completely.


File/Song Data Display

To the right of the playback controls is the Display area which shows useful data about the currently loaded and playing file. In this display window KS2 shows the detected key, tempo, and volume of the file. It also shows the file or song name and it shows the current playback position and the length of the file.


Timeline Editing Menu

The next area on the UI is the file edit menu. This controls are shown to the right. These are used after a selection of a portion of the file has been made. This selection is made wit the selector tool that is nested against the progress indicator. To select a portion of the file grab the left (blue) and right (red) handles and slide them to encompass a specific part of the timeline which is to be edited. A description of these editing functions follow:

A. The first two circular arrows are undo and redo buttons

B. The next item is a copy icon or button. Clicking it make a copy of the selected area of the timeline and place save it for pasting in a different location

C. The next button is the Paste button. When clicked it will paste the data previously copied to the timeline. When clicked you will see three options. Paste at the beginning, end, or at the current position (where the progress indicator is located).

D. The next button is the erase or delete button. It will delete the selected area from the timeline.

E. The scissors button which follows is the cut button. It is similar to copy button in that when selected it will copy the section of the data selected for pasting. It is different in that when the paste button is selected the selected data is deleted from the original location and pasted in the new location.

F. The last item is the volume/silence change button. When you click it you’ll see a submenu with four options. You can insert silence, silence a selected area, reduce the volume of a selected area


Timeline and Video/Graphics Zoom Sliders

The next two items to the right of this Edit Toolbar are sliders. The first one is zoom that zooms the timeline area to assist in the precise placement or setting of the selection tool for editing. The second slider is a timeline navigation slider. By dragging it left or right, no matter what the zoom level is, users can quickly navigate and see the entire timeline.


31 Band EQ

Next, we’ll review the bottom Controls and Affects section of this main Editing Module, starting from the left and working to the right. The button on the far left showing the sliders is for opening the 31 band EQ.

With a thirty-one band graphic equalizer, each band covers one third of an octave (you can work this out from the fact that one octave represents a doubling - or, going the other way, halving - of frequency, and there are ten octaves between 20Hz and 20kHz: on a 31-band graphic there are three steps between each doubling of frequency). This EQ configuration provides a great deal of control over frequencies and therefore over the sound you hear. This sophisticated EQ configuration is very useful to musicians or people that transcribe music, as it allows them to diminish unwanted sounds and to enhance others.

When you click this graphic the EQ will open and it should work something like this.

The preamp band is at the far left by itself. Use this to adjust the preamp volume. Below the preamp band, at the bottom left of the Equalizer window, there is a lock icon; click the lock to separate the equalizers for the left and right channels. By default the two channels are locked together. Any adjustments made while locked will be made to both channels of data simultaneously. Please note that this lock/unlock feature applies only to the EQ bands, it does not apply to the pre-amp sliders.

The EQ bands can be adjusted in any of four ways:

A. Click onto and drag a slider with your mouse to move it up or down.

B. Right-click in the track, above or below a slider, and the slider will snap to the cursor position.

C. Right-click in the black area between any two slider grooves and release. Then move your mouse left and right or up and down, and you will see the EQ bands follow the movement of your mouse. This is an easy way to adjust multiple bands very quickly. Right click again, in the black area between the slider grooves, and this functionality will be deactivated and the EQ bands will remain where you placed them.

D.Hold the control key down, and click on a band or a group of bands; then use the up/down arrow keys to adjust the group.

For ease of use, the EQ bands are color-coded; the default position is gray. When a band is set above zero (0) the adjustment slider turns green, and when any band is set below default the slider turns red. At the right of the EQ window is a preset menu, which can be used to select from a range of preset EQ options. Click on any of the options to use it. When you do you’ll see the 31 bands adjust to display the settings for the selected preset.

The three buttons at the bottom, right edge of the EQ window are used to modify EQ settings. When a desired setting is reached, use the top, green checkmark button to save a preset. Use the middle button, with a red X, to delete a preset; use the bottom button to modify an existing preset. Default presets cannot be deleted or modified.

It is important to note that EQ is applied to the entire audio file. Any EQ settings applied to a file open in KS can be heard in real time. When the Export command is used and a new file is created, EQ changes will be applied to this new file.

The last area to review regards the presets. System presets cannot be modified or erased. However, you can create new presets based upon the existing ones by selecting a preset, modifying it to meet your needs, and then saving it with a new name. To create a new preset, you click the button with the green + sign, give it a name, and the click okay -- this will create a new preset. If you want to save this new preset permanently so that it stays in the list of presets, you must click the button with the BLUE arrow to save it. The delete button will allow you to delete ANY custom preset, but it will NOT allow you to delete System presets.

If you right click in this preset area you will see some additional selection appear. These selections will enable you to sort the list, or filter the list, so that you can get the group of presets on your screen that you would like to use. To refine your list further, you can also use the hide/view button to hide or remove presets from the visible list. Once you have refined your list of presets, you will need to click the SAVE button (blue arrow) to save this list of presets so it loads the next time you open KS.

Lastly we will discuss the EQ-B button on the far right (which is the EQ bypass button). If you have a song open and playing in KS and you have EQ applied to it, selecting the EQ Bypass and toggling it ON will ignore the currently applied EQ and the song will continue playback with no EQ applied. Note that when you do this, the buttons become blue and inactive/you can't move them. When you toggle the bypass off, the EQ is again applied to the file and the buttons are re-activated.


Audio Quality Settings

The default audio algorithm is the HQ setting. A second, slightly higher quality setting, EHQ, is available. If you have a good quality file to start with, the HQ setting should give you high quality distortion free audio reproduction. The EHQ may be slightly better but it will require a significant amount of your CPU and memory resources. In fact, it is common that if these EHQ setting is selected playback in real time may be a problem, because the processing cannot keep up with the playback. However, if you export and create a new file, the newly created file will have the changes embedded in it that you made on the screen and once it is created it will playback normally in any audio player.


Formant Preservation Toggle

FP stands for formant preservation. Formants is a technical term used by audio engineers. For our purposes here, the FP switch eliminates or at least reduces significantly the chipmunk or munchkin sound that is created when the key of a song is changed that which has vocals. FP is turned off by default, however if you are working with a song that has vocals or background vocals and are changing the key more than ½ step you should turn the FP switch on to preserve the formants and eliminate these unwanted vocal artifacts. If formant preservation is turned on it will be applied to the file as it is being exported, preserving the formants, so the new file will sound exactly like it did when played in the KS before exporting it.


Key Module

When a file is opened, KS will automatically detect and display the key. Using the flat/sharp buttons you can select to have key shown as a sharp or a flat. If you think the detected key is incorrect and would like to change it, you can click the padlock to unlock the detected key. After that a different key value can be selected and the lock then clicked to lock the module with this new key.

The key area of the UI has two settings. The first is labeled + /- S for changing the key by a semitone or ½ step at a time. The second button is for cents. This will change the key of a song by 1/100th of a semitone. As you change the key of the song you will hear it immediately, in real time. Note that the change of a cent or several cents is such a small change that most people cannot hear the change.

As you change the key, this module will show you what the current change is. For example 1.12 means a change of 1 semitone and 12 cents is being applied. Also, as you change the key in semitones, KS will change the detected key correspondingly and you will hear this change in real time when the song is played.

The circular arrow found in this area is a rest and returns the key of the song to its “0” or no key change. Any key change that is made in the program can be made permanent by using the Export function to create a new file.


Tempo Module

On opening a file, KS2 automatically will detect and display the tempo. It will be necessary in some cases, because it does not know the time signature of a song, to ask you which of two possible tempo’s you’d like to use.

KS2 displays the tempo in both BPM’s and as a percentage. By definition, when a file is opened the detected BPM of a song is 100%. The controls in this area allow you to change the song either in units of BPM or percentage by selecting the units you’d like to use. The selected unit is highlighted in blue. Like key, as a song is playing and you make any change in tempo you will hear it in real time, and as changes are made they will be shown here in this module. The circular arrow found in this area is a rest and returns the tempo of the song to its default or 100%. Any tempo change that is made in the program can be made permanent by using the Export function to create a new file.


Volume Module

At the far right side of this bottom area is the Volume module. When a file is opened, KS will detect and display the volume of the song in DB. Unlike the volume slider next to the playback controls which changes the volume only for playback purposes, this module will the maximum volume contained within the song permanently.

As shown in the associated picture, volume can be increased or decreased by either 1 Db or 0.1 Db at a time. As you change the volume you will hear the volume change in real time as the song is played --- assuming you keep the playback volume slider at some constant volume. Any changes made to volume will be permanent when the Export command is used to create a new file.

A couple of important points need to be made concerning this module. The first is that a 10 Db change is approximately a doubling or halving of the volume. This is an important reference point for you to keep in mind. Secondly, if volume is increased too much distortion will be introduced and this cannot be removed once it is saved in a new file. While there is no common value at which a song will “clip” and distortion will be introduced, generally speaking this most often happens between 90-100 Db. Therefore if your song is already in this Db range, be very, very cautious about increasing the volume.

Keyboard Shortcuts

The main Editing Module of Karaoke Surgeon employs a number of keyboard shortcuts to simplify the operation of the software. Please review the list below and familiarize yourself with them.

KCreator Module

The KCreator module, shown below, allows users to create Karaoke Files from scratch, meaning from audio only files. Users add the lyrics as text and then synchronize the lyrics with the audio. Once this is completed the file is then exported and a new karaoke file is created with audio and lyrics synchronized, either as a CD+G or in a video format.

KCreator has 6 tabs that are a step-wise progression of work, from beginning to the end. The end product or result is the creation of a new karaoke file.

Tab 1

When you click the KCreator tab on the main interface, Tab 1 of KCreator will open and is shown below. In this first tab, click the Open File/Project button and then browse (or drag and drop) and select a basic audio file or an existing KCreator project file. You cannot proceed to any of the other tabs until you have opened a file. One a file is opened all of the other tabs become unlocked and can be accessed.

Tab 2

Once a file has been opened KCreator opens the Tab 2 automatically as shown below.

The information screen in Tab 2 defines the tasks that need to be completed for this step. As soon as you click in this information window area it disappears and the work area appears.

On the far right side of this working area you will see a small gray information icon. If you need to review the instructions again click this icon and they will again appear.

Also on this far right side, above the work area there is a disc graphic. This graphic is for saving your work as a project. The first time you click it, a dialog windows will open so you can give your KCreator project a name and save it. Thereafter, when clicked it will perform a SAVE, without opening a dialog window. If for some reason you ever want to re-assign a different project name to a project that has already been created, you can right click the disc icon and it will open the Save As dialog.

On the bottom of this window there are several other controls. Starting on the left you will find the Stop button, followed by the scrub backward button, then Play/Pause and lastly the scrub forward button.

Following to the right of these controls are two sliders. The first is the timeline slider and the second is the timeline zoom. Neither of these need to be used for this step, but they are present and will be used in successive tabs.

Below this first row of controls is the plotted wav form graphic, with a timeline scale above it and the Progress Indicator (PI) which moves along this timeline as the file is played.

Task 1:
There are two main things that you should do in this step. The first is to copy and paste the song lyrics into this work window. The lyrics for most songs can easily be found with a quick Internet search. If for some reason you can’t find any lyrics or it is easier to type them you may also do this.

Please not that once the lyrics are in this window you can right click in this window and select a different font size to make your viewing of them easier.

Task 2:
The second task for this tab is to read or sing the lyrics and break apart or combine lines to create singing phrases. Each line should represent a single singing phrase and accordingly, it will represent a screen of lyrics for singing purposes in your final karaoke file.

As an example here are the original lyrics like when I copied and pasted them.

And here are what they look like after they have been modified so each line represented a single singing phrase

After completing these two tasks for this tab, click Tab 3 at the top to proceed to the next screen.

Tab 3

Line Timing

When Tab 3 opens you will see the Information overlay, detailing the tasks need to be accomplished for this tab.

The objective in this Tab is to create a timing bubble for each line of text in the approximately location for that singing phrase within the song. In Tab 3 you cannot edit the lyrics. That must be done in Tab 2, so make sure your lyrics are correct in Tab 2 before you begin your work in Tab 3.

As soon as you click in the work area this information screen will disappear and you will now see the lyrics from the previous tab. In addition, there are a couple of other new items which we need to be reviewed. The first are the Red and Blue Bubble Creation Tools. These can be found on the left hand side, immediately above the Pause/Play/Stop controls.

The Bubble Creation tool should be used as follows. Click the play button and start the song playing. When you hear the location where the first line of lyrics BEGINS, click the RED Start button and as you continue listening to the song click the BLUE end button when you hear the point where that line of lyrics stops. Alternatively, the keyboard shortcuts B and N may be used for these two red/blue icons.

As soon as you click the blue button, move your mouse to the red button and again be ready to click it when you hear the starting point for the next line of lyrics – and the blue when you reach the end.

Continue doing this until there is a bubble for each line of lyrics on the screen. As you are creating these bubbles you will notice that “current” line of lyrics on the screen is highlighted as a bubble is being created for it. Also, on the far right side you will see a slide for each line of lyrics.

You will note that as each bubble is created it appears at the bottom above the audio data graph. The placement of theses bubbles is approximate. They will be fine tuned, word by word, in the next tab. If you need to edit these bubbles there are several ways to do this.

1 Click on a bubble and delete it and then move your progress indicator to that area and recreate the bubble.

2. Grab the bubble with your mouse and slide it left or right.

3. Click onto a bubble and then with the bubble tool handles showing you can slide either or both the beginning and ending handles to change the size and position of the bubble.

Though it is not typically necessary the timeline zoom (right slider above the bubbles) can be used to enlarge the size of the bubble.

Once the work for Tab 3 is completed and you have a timing bubble for each line of lyrics, click Tab 4 to proceed to the next step.

Tab 4

Word Timing

The objective in this step is to set the location for the singing of each word within a song. To do this we again using timing bubbles.

You will note, in the previous tab, that each line had an associated timing bubble. In Step 4 each word in each slide or line now has a timing bubble.

This step allows you to proceed slide by slide (line by line) to set the precising position of each word.

To help you accomplish this there are a few more controls on this screen.

Starting on the left and working right you will find the following

  1. Volume control slider
  2. Play/Pause/Stop controls for the song. You may also use "C" key on your keyboard to pay and pause.
  3. Repeat Play - The circular arrows when selected will turn a blue color and this means that whatever is played will be played repeatedly.
  4. Tempo Slider. This allows you to slow down the playback speed to make it easier for you to hear and synchronize the placement of audio with lyrics.
  5. M Insertion: This button toggles On/Off the use of the M key on your Keyboard as a means of setting the length of the bubbles. It is OFF by default. When it is on or activated it is highlighted with a light blue background. The Play Selected button when clicked will also become highlighted in blue showing that it has been activated. When activated only the words in the selected bubbles will be played.

The process for achieving an exact sync between audio and lyrics is iterative and is best understood by watching this training video.

he text description for this is as follows:

When beginning the synchronization process the first step is to check the placement of the beginning point of the first word in the first bubble of a specific slide. Do this by selecting the first bubble, and then clicking the Repeat Play button and the Play Selected button. Now click the "Play" button and listen. If the beginning location for this word is not accurate, manually adjust the beginning placement by grabbing the bubble and siding it left or right, and/or, by using the RED colored bubble handle and changing the placement of the beginning point of the bubble of this first word.

Once the beginng of this song is correct (don’t worry about the end) click the Stop button. This will automatically deselect the Play Selected and Repeat play buttons. Next slow the Tempo Slider down to at least 50% or perhaps slower. Then with the progress indicator at the beginning of the first button (and first button should still be selected), start the song playing and whenever a new word is supposed to be sung tap the M key. This tells KS2 to end the first word and begin the next word of the lyrics on the timeline.

Continue tapping the M key until all of the words for the first slide are finished. Once done you should Click the M Insertion Key to deactivate it. Next, tap the stop button and then start playback. Listen to make sure the words in the first slide are correctly placed. If they are not, you can repeat the process with the M key again, or you can manually adjust one or more bubbles using the blue/red handles of the bubble tool.

Once you have the first slide finished, you should select the second slide and then go through the same process again, continuing until the entire song is finished.

It is recommended that the speed of the playback be reduced to at least 50% and perhaps 25%, this will allow you more time when tapping your M key for each word and will increase your accuracy.

Tab 5

Lyric Formatting

This fifth tab is you’ll set the background color, the font style, size and color, and you’ll select the text highlighting color which is what shows the current word being sung.

A picture of this tab appears below.

The first slide is selected automatically when you move to this step. It appears in the main work area. Using the controls on the left you can change and select the font style you’d like. As you do, these changes will appear in the center work screen. Once you have the design or layout you want select the Apply button at the bottom left to apply this to the slide. If you want to use the same color scheme and layout for all slides – which is common in karaoke files – select Apply All. You can also apply the layout of a slide to selected sides. The first slide you select will be the design applied, then while hold the shift key down, select additional slides. When you are done, select Apply and it will apply this same design to all selected

To preview what this will look when you play the karaoke file select the Eye icon which you see next to the mouse in the graphic to the left. When selected, KS will ask you if you’d like to preview the Entire Song or just the selected frames or slides. Select your choice and KS will generate a preview file and then play it for you on the screen.

Please note the number values in the Highlight and Text Color Selectors. These are color contrast ratios. These values can be used to determine whether your selection of colors will be easy or difficult to see in the finished file.

Poor Contrast (Difficult to see): Below 4.5
Medium Contrast: 4.5-7
High Contrast (Easier to see): Above 7

Once you are satisfied with the layout or design of your karaoke lyrics, click Tab 6 tab at the top.

Tab 6

Create File

Tab 6 opens a dialog window for Exporting and creating your karaoke file. From this dialog you can select the file type – either a CD+G or a mp4 file. The file name field is blank. Assign a name for the karaoke file you are about to create by typing it into this field. The default file location for the file that is about to be created is found here:

C:\Documents\Karaoke Surgeon 2\KCreator\KFiles

If you’d you like to save in a different location you can browse and set a different path in this dialog window.

When ready, click the SAVE button at the bottom right and KS will create your karaoke file.

KCreator Shortcuts

The following keyboard shortcuts can be found in KCreator

C Key Toggles between Pause and Play
Control + Z Undo
Control + Y Redo
Tab 3: B (Beginning) and N (End) This keys set the beginning and end points of the bubble creation tool. Delete key for deleting slide
Tab 4: M Key When Toggled on this key sets the end point of one bubble and the beginning of the next.
Module 3: KRecorder Module

The third module found in Karaoke Surgeon is the KRecorder module. This module allows you to sing and record your voice to a backing track. This track can be either a simple audio file, a CD+G file, or a video file.

This is a basic recording module for sharing, it is not a sophisticated, professional recording system.

When your recording is finished you can save it either as an audio file or as a video file. If you plan to upload to YouTube or other video sharing sites you’ll obviously need a video. If you using an backing track as an audio and save as a video, you can upload picture or image that KS will use in creating the video. If you don’t upload an image, KS will use a stock Karaoke Surgeon 2 thumbnail from which to create a video.

Before the KRecorder button can be used a file must be loaded and opened in the main UI. Once that is done, you can click the KRecorder module and you will see this.

The controls on the left are for set up and recording. The right side contains post-recording controls. Let’s review the controls for this module starting on the left side.

The Start button (KR1) at the top starts the loaded file playing. If the Monitor button (KR6) is selected you will hear this file play. If the Record button (KR5) is selected, not only will you hear the file play but anything you sing will also be recorded at the same time.

The Stop button (KR2) stops the file in its current position. When you click Start again it will resume either Recording or Monitoring from that point moving forward.

RTZ (KR3) is a common button in a DAW work station. This stands for Return to Zero. When you click this button the entire file rewinds to zero. If you previously recorded your voice along with the background music and you click Monitor button you’ll hear your voice paired with the background music. If the Record button is active and you click the start button then you’ll record over top what you previously recorded and loose that data.

To be clear, when Record is selected, and you click Start it will record the background music and whatever addition audio input there may be from your microphone. If the Monitor button is selected this means that Record is disabled and you will hear the background music paired with ANY audio previously recorded through your microphone.

There are three sliders (KR4) that can be adjusted. These are shown to the right. The BM track stands for Background Music. The V stand for Voice and the M stands for Master.

During the pre-recording setup you should click Monitor and then click the Start button and listen to the Background Music and adjust the volume to a volume you are comfortable hearing when you sing along with it. Some singers prefer to have the background music relatively low, so they can more easily hear themselves sing. Others prefer to have the BM louder and about the same volume as their voice.

Unlike the pre-recorded BM your vocals are not recorded so you cannot play adjust the vocals using the V slider. To set up the mic recording volume, select the Microphone Test (KR8) button at the bottom. This will then replace the BM/V sliders with a L/R channel meter and with a slider that adjust the microphone level. Talk or sing into your Mic at the normal level you will be singing and watch the meters. Your goal is to have the volume between -15 and -5 Db. Adjust the Mic volume slider to achieve this. Click the Microphone Test button a second time to deselect.

Once you have set these two levels you are now ready to record. When you are recording and singing into a microphone, whether this is an internal mic found on your PC or a separate external Mic which you attach, you should always listen to the background music through a headset. The reason is simple. If it plays through your computers speakers, you microphone will record not only your voice but the background music playing through your speakers. By using a headset you prevent this from happening.

Click the Record button and sing the vocal track as the background music plays. If you make a mistake and want to restart, simply click the Stop button then RTZ and then start singing again. Once you have completed the singing of the vocal track click the Stop button – then RTZ.

You next step is to adjust the volumes in the mix. To do this click the Monitor button and then click the Start button. You will now hear the BM paired with your vocals. As this recording plays back you can adjust the BM or the Vocal slider up or down to increase/decrease the respective volumes until you achieve the best balance possible. Because of potential clipping (loudness causing distortion) in most cases it is better to reduce the volume below 0 rather than increase it above 0 Db. Increasing it above 0 Db can cause clipping. Please note the slider volume for BM and V you set applies to the entire length of the recording. You cannot apply a different level to a different segment of the recording.

The last slider on the right is the M or Master slider. This controls the overall volume of the two tracks merged together. It will not affect the balance between the two.

Near the bottom on the left hand side is the Recording Devices button (KR7). When clicked it will open you system audio settings and show you what recording devices you have installed on your machine. If you have more than one, you should select the one you want to use for KCreator. You should also disable the others temporarily so you don’t generate distortion by two recording devices recording the same audio at the same time. In Windows you do this by right clicking on the devices in this window and then selecting disable.

When you close the KRecorder Module, KRecorder will return your audio recording devices to the way they were before you started recording, meaning it will enable any devices you disabled prior to recording.

Post Recording

Next we move to the right hand side and the post-recording Controls and Tools. These affects are applied ONLY to the vocal you have recorded.

Reverb (KR9) is an “echo” effect that can be applied to a recording. It is often used during the mixing process. We'd suggest as a starting point that you use the default values supplied. You can do this by simply checking the four checkboxes.

Applying reverb adds substantial volume. To offset this volume you will need to reduce the sound in these first two parameters: input gain and reverb mix. We suggest you start with values of -2 Db and then adjust from there as necessary.

EQ Presets (KR10) – Equalization is the process by which you increase or decrease specific frequencies within an audio file to change how it sounds. KRecorder comes loaded with more than 60 presets that have been custom-built on an instrument basis. However, by default we are only showing the pre-sets for vocals and for some other basic EQ changes. If you’d like to see the other presets, right click while in the list of presets and you’ll see these options from which you can choose to show other choices.

The list of vocals presets is not comprehensive and even those presets provide may require some additional tweaking for each vocal track. Nonetheless, these EQ presets are helpful starting points.

Final Mix Preview

In the Final Mix preview section you can hear the Reverb and or EQ you have applied. Click the play button (KR11) to hear the mix play with your affects applied. Click it again to pause it and then click the Stop button (KR12) to return to the beginning.

The third button Audio Sync (KR13) allows you to sync your vocals with the background music. It most cases this isn’t necessary but we have encountered a few machines where there is some latency in the recording which cause the background music to be out of sync with the vocals. This feature allows you to change the position of the audio of the vocal channel by moving it forward or backward to sync it with the background music

Current Recording

The last section is has two buttons. The “Start Over” button (KR14), deletes the current vocal recording

The second button here is to mixdown and save (KR15). When clicked this button opens a dialog window in from which you assign a name to this new file that will be created. You will also select whether you want to create an audio or video file.

If the background music used for the recording is from an audio file, and you choose the option to create a video, KCreator will create a video using a single image which is a KS2 graphics. If the background music file was a video or CD+G and you choose to create a video, the video will use this the graphics contained in this original files. If you select an audio file format, no graphics will be used and KS2 will create an audio file.

Module 4: KRemover Module

The KRemover module is a lead vocal removal tool. This tool is an AI powered tool and works well on many (not all) files for removing the lead vocals from a song.

Access this tool my clicking the KRemover tab at the top of the main Karaoke Surgeon 2 interface. When you do it will open this browser window. Proceed as follows:

Step 1

Upload a file by either dragging and dropping onto the Step 1 form or by click the icon on the left which will open a dialog window and allow you to browse and select a file. Please note: This tool will only process audio file and the maximum file size it accepts is 100 Mb.

Step 2

This step happens automatically. As soon as a file is uploaded you will see a processing spinner which let’s you know that your file is being processed.

The processing time is dependent upon the size of the file. Most 3 minutes songs should take about 20-40 seconds to complete.

Step 3

In this final step, you will see two files after the processing is done. One file contains only the removed vocals. The second file contains the mix without the vocals. You have the option of listening to these files while on this page, if you’d like to check them before downloading by clicking the appropriate buttons.

At the bottom of this form there is a button that allows you to dump the current files and process a new file.

Module 5: KConverter

KConverter is a bulk file conversion module. This module can be found among the tabs in the Top right side of the menu bar of the main modules. When you click the KConverter tab the following dialog opens. In Step 1 at the top of this dialog you can drag a drop a file or folder here. Alternatively you can browse and select a file or folder. If you have added a folder and this folder has subfolder with files inside of them, and you’d like to include these files, then tick the “Include Subfolders” box.

Note: After you have selected a file(s) or folder(s) adding additional files will overwrite the existing files you have already loaded. If you have files scattered across many locations it is best to make a copy of these files and move them to a single folder and then add that folder to KConverter

In step 2 the default for storing the files to be converter is shown. If you’d like to change and overwrite this path you can browser and select a different location by clicking the button with 3 dots on the right.

In Step 3 you select the files formats. When you click the Convert From dropdown, KConverter will display a list of the files formats it has found. When you select a file format or a format type (Audio, Video, Karaoke) it will show you the number of files of that format or of that format group.

You can select to process a single file format, or an entire file format group. Once you have selected the Convert From, you then move to the Convert To side of step 3. Click the drop down and select the file format you like to convert files to. Once that is done click the Convert button at the bottom of step 3. As the files are processed, KConverter will show you the current status. While processing if you click the Stop button it will abort the process. If you click pause, it will pause the conversion which allows you to return at a later time to unpause it and continue processing where you left off.

When the processing is done, KConverter will open a log file showing you the results. If there were problems with some files that could not be converted you will see that here. Also note that there are some conversion that KConverter cannot do. For example video files CANNOT be converted to CDG files but CDG files can be converted to video files. Also, for the present time, KConverter cannot convert .bin file.