You are on page 1of 25

Yamaha Arranger Registrations Version 4.3.


When working with registration files, some precautionary advise before using this

• If you are working with setup.msi and have installed a previous copy of this
program, use the Add/Remove Programs routine of Windows to uninstall that
version prior to installing the latest version. If you are working with the file
YamahaRegistrationManager.exe, navigate to the directory C:/Program
Files/MBestsoft/YamahaRegistrationManager, and replace the file. The directory
maybe C:/Program Files(X86) in later versions of Windows. The
YamahaRegistrationManager.exe can also be used directly with the Run
• Always maintain a set of backup registration files on your computer or a flash
drive so that in the event of a loss of data either on the keyboard or computer you
can rely on the backup file.
• When converting registrations for use on a different keyboard, don’t overwrite the
input registrations. Always store the converted registration in a different
• Create a My Registration for use in the program. Make settings on your keyboard
that can be used to create new registration files or add a group to an existing
registration using the program. A My Registration can be created from this setup
created on your keyboard or from one of your existing registration files. (See
creating My Registration)

This program can be used for the following tasks:
• Building new registration banks
• Copying registrations from existing banks
• Copying style and voice settings from existing banks
• Editing settings contained in registration buttons
• Add / Duplicate / Remove settings from registrations or a bank
• Converting existing registrations to load on a different keyboard
• Search for text in a registration bank or directory
• Replace text in path names in a registration bank or directory
• Preparing reports on the contents of banks

Starting the Program:
When you open the program the first time, you will need to identify the target keyboard
for all output. Highlight the keyboard name from the pull-down list and click “Select”.
When you use the “Exit” button to end the session, the current target keyboard selection
is saved. The next time you open the program the target keyboard will be set to this one.
You can change the target keyboard at any time by clicking the “Change” button, which
will open the pull down list again.

Once a target keyboard has been identified, action buttons will appear that will give you
access to the following tasks:
1. Loading an existing registration bank for editing or conversion
2. Open the Registration Builder to create new banks from existing banks
3. Editing a registration (if “Empty” button line will create a new registration – see
My Registration for more information)
4. Write/Convert Registration bank – (when the editor is empty will create an empty
registration file for the target keyboard).
5. Perform a Bank Conversion where all the registration banks in a folder are
converted to the target keyboard – see Bank Conversion for more information.
6. Delete a bank from the computer files.
7. Find / Replace text values in registration banks (Registration Name, Custom
styles, Custom multipads, MIDI Song names, Audio Files and Text Files).
8. Create reports of the button contents of one or more registration banks contained
in a folder.

Note: If you hold the mouse pointer over any of the buttons or areas, a short note of the
task will be shown.

Load a Registration Bank:

To load a registration bank for editing, or individual bank conversion, click the “Load
Registration Bank” button. An Open dialog box will appear to select the registration file
for editing. Only files with the type “RGT” will be shown. Select the file and click on
“Open”. The source keyboard name will be shown above the target keyboard when a
bank has been opened. Once a bank is loaded, an additional button will be available to
duplicate / remove settings from the bank, see “Duplicate / Remove Settings”.

The individual buttons will show the name currently assigned to the button. The name
“NewRegist” on a line is the default name assigned on the keyboard if the user didn’t
change the name of the button, and doesn’t indicate that it’s an available button.
“Empty” means that there is nothing in the button. A blank line contains a registration, as
some registration files have been saved without having a “Registration Name”. Clicking
on an “Empty” line will add command buttons to “Copy External Registration”. If there
are “Empty” lines in the bank, clicking on an existing registration will add a button to
“Copy A Registration”, which will duplicate the highlighted button in the first “Empty”
button. Clicking on an existing registration will also add a button to view the Groups
saved in the registration.

Create My Registration:

On your keyboard, setup one button to contain your preferred settings that can later be
used by the Bank Editor program for creating new registration buttons and for the
Duplicate / Remove settings to add new groups to an existing registration. Be sure that
all the group check boxes are checked when memorizing the settings to this button, so
that all sections of the registration file will be available in your registration. Once this
bank has been loaded to the program, click on the line containing the registration you
want to use as My Registration. A button will appear “Make My Registration Settings”,
when clicked will open the Registration Editor. You can change any of the parameters
before saving. After saving, this registration will be available to create new banks from
scratch for any target keyboard, and can be used to add missing groups to existing

After My Registration has been saved, a new button “Edit My Registration Settings” will
appear. You can use this to adjust the default settings at any time for future use. The
“Make My Registration” button will still be available to overwrite the current button file
if you want to change its contents.

This only needs to be done once when the program is first set up. A loaded registration
looks like this:

Create A New Registration:

If the registration bank is totally empty, (all buttons are “Empty” at start up, or the
command button “Clear All Registration Buttons” has been clicked, or there are “Empty”
registration buttons), clicking on an “Empty” line and then the command button “Edit
Registration” will load the My Registration file previously created into the Registration
Editor. Update the Registration Name, and change settings as necessary and “Save” to
finish adding a new registration button.

Copy An External Registration:

Copy External Registration lets you copy a button from another registration bank into the
button number selected either adding to the bank or replacing an existing registration
button. Click on a registration button line. A yellow button “Copy External
Registration” will appear. Clicking this will open a file selection box. Navigate to the
bank that contains the registration to be copied and click open. A box will appear
showing the names of the registrations contained in the selected bank. Click on the
registration to be copied and click “Commit”, which will input the external registration to
the bank currently in memory. This registration can be edited by selecting it and using
“Edit Registration”. Only one registration button can be copied at a time. Repeat this
process to copy additional registration buttons - see Registration Builder for copying
from multiple banks. Note: A Tyros 1 registration cannot be copied into other target
Copy (duplicate) A Registration:

If there is an “Empty” button line in the registration bank, any other registration button
line can be copied to the first “Empty” button location. There must be one valid
registration button to copy. If the bank is empty, create a new registration button using
one of the methods noted above, and then copy it to the other buttons. Edit each button
as necessary. This is useful when the registration bank represents one song and each
button is a variation during the performance, thus button 1 could be the base, copied to
the other buttons and adjusted.


When a registration line is clicked, a “Groups” button will appear below the box. The
“Groups” button will open a small read only window in the lower screen showing the
groups that appear to be saved in the selected registration. This reports what is actually
in the registration file and does not necessarily reflect the groups that were checked when
the registration was saved. For instance, MIDI Song could have been checked, but if no
song was present there is no section in the registration file.

Delete A Registration Button From The Edited Bank:

Click on the line containing the registration to be deleted. A command button will appear
“Delete Registration”, once clicked a confirmation will be asked before removing the
registration from the bank.

Move Buttons:

Registration buttons can be rearranged within a bank by clicking on the registration line
to be moved and then using the move-up or move-down buttons to change the button
arrangement for the registration. The select none button removes highlighting from the
selection box.

Registration Sequence:

If a registration bank that is opened through “Load Registration Bank” contains a
registration sequence, the sequence will be shown in a text box near the bottom of the

If the file doesn’t contain a registration sequence, there is an “Add Reg Sequence” button
to provide input of a new sequence. A sequence means a number order other than 1, 2, 3,
4…etc. The sequence can be any arrangement of the eight buttons such as
15321542…etc. A sequence can be up to 30 button selections long.

The text box will only accept the numbers 1 through 8 in any order. No changes are
made to the Registration Bank file until the “Update” button is pressed, which updates
the temporary work area only.

Registration Builder:

This feature lets you build registration banks from existing banks. When clicked, a work
area will open to hold the bank file names and button contents.

To add banks to the work area, click “Add Banks”. A file selection box will open.
Navigate to the folder containing your registration banks and highlight one or more banks
to be opened in the work area. Multiple banks can be added at a time using the Ctl/Click
or Shift/Click windows process. Banks can be added to the work area from different
folders with the “Add Banks” command button. Up to 50 banks can be opened in the
work area at one time. If the target keyboard is Tyros1, any keyboard registration can be
opened in the Builder, however if the target keyboard is any other one, Tyros 1
registrations will not open in the Builder.

The work area will show the bank file name, the source keyboard type, followed by the
valid buttons within that bank for each file that is opened. Some file names may be
shortened to fit the window.

Selecting a line in the Registration Organizer work area to be copied to the Registration
Edit, will add two buttons: “Copy Reg” that will copy the selected registration into the
first available (“Empty”) button or to replace the contents of the button highlighted in the
Registration Edit area. Copied registrations can be edited and further copied within the
Registration Editor window. In the example above, button 6 in the Builder will be copied
into button 5, as it has been selected.

Registrations can be copied until all 8 buttons have been filled. You can save the new
bank at anytime by clicking “Write Registration Bank”. Writing the bank will clear the
Registration Edit area, leaving the Registration Organizer in tact. Writing a bank created
from the Registration Organizer will invoke the bank conversion routine if any source
keyboard is different from the target keyboard; see Write/Convert Registration Bank

“Copy Settings” can be used when existing registrations are highlighted in both the editor
window and the builder window. When clicked, “Copy Settings” will open an additional
window to select the settings to be copied from the selected source registration, to the
button highlighted in the registration editor.

Settings that can be copied are:
Styles (Only existing panel styles in both source and target registrations can be
copied, custom styles can’t be copied at this time. Styles will not be available if Tyros 1
and a different keyboard registration are involved. )
Style Attributes, meaning settings for intro, variation, style and left split point,
chord fingering and style sync.
Voice Data for available voices

To copy style and style attribute settings, click on the check boxes. For voice settings,
first select a checkbox for a target voice, a selection of “From” box settings will be
shown – choose the “from” setting to be copied. Select another check box and “from”
settings or click “Process” to copy the settings. “Exit” will abandon the copy process.

To clear the Registration Organizer work area, click the “Clear Banks” command button,
which clears both the Registration Edit and Registration Organizer areas. If there are
unsaved changes, you will be reminded.

“Change” Target Keyboard

You can change the target keyboard at any time by clicking the “Change” button beside
the target keyboard name. This can be done while there are registration buttons in either
the editor section or the registration builder. However, if the target keyboard is changed
from Tyros 1 to any other keyboard, when “Select” is clicked both the editor and builder
will close, due to compatibility problems. If there are unsaved changes you will be
prompted before these windows are closed.
Edit A Registration:

A registration file must be loaded before editing can take place – see “Load a
Registration Bank”. Click on the button line containing the registration to be edited.
Click the “Edit Registration” command button to enter the settings editor. All the
parameters that can be changed are presented. After making changes, click the “Save”
button to update the registration, or “Exit” to dump the changes.

If sections of the registration file are missing they will be grayed out with a message that
the section is unavailable. For the Tyros series, provision has been made to add Right 3
voice if the voice is not in the registration file. Other missing sections can be added from
the My Registration file by choosing “Add Group(s)” in the “Duplicator” box in the
lower right corner of the edit screen and clicking “Process”, See Duplicator for more
information. If the option “Add Group(s)” does not appear it is because there is no My
Registration file available, see Create My Registration for more information.

Keyboards after Tyros 4 have information available on the source location of the voice
and a message will appear if this data is found in the registration file. The additional
information can be viewed by clicking each voice “Change” button.

Song, Audio, Custom Style and Multipad path names can be changed using the edit
button. Remember that editing a path cannot be verified via the computer, and the
keyboard will not indicate that the path contained in the registration is incorrect. Care is
needed in changing custom path names.

Song, Audio, Custom Style and Multipad path names can be added using the “Add
…File” button. Remember that adding a path cannot be verified via the computer, and
the keyboard will not indicate that the path contained in the registration is incorrect. Care
is needed in adding custom path names.

Any panel style can be changed to any other panel style. Styles can be accessed by name;
by clicking the down arrow in the style box and typing the beginning of the name, click
on the chosen style name with the mouse. The “Select” button must be clicked for the
highlighted style to be entered it in the registration. Style selection can be filtered to
groups of styles, by selecting the group from the drop down box and clicking “Filter”. A
custom style can be replaced with any panel style that is available on the target keyboard.
Styles contained in a registration are evaluated relative to the target keyboard. If the
registration is calling for a style that’s not available on the target keyboard, the message
“Style not on…keyboard name” will be shown in the Standard Styles box. Clicking the
button “What Style Name” will show the name of the source keyboard style, so that you
can select a similar style that is available on the target keyboard.

Voices: “Change”
The message “Not a …keyboard name…Panel Voice” will appear when a voice code in
the registration is not found as a panel voice on the target keyboard. The name of the
missing voice can be found by clicking the “Change” button to open the Voice selection
screen. The voice codes and name will appear at the bottom for a missing voice. Choose
a voice and click save to replace the “Not on keyboard” message.

In the above example, the voice came from a Tyros 4 keyboard, so a Voice Location
description was available. The “D:/” indicates that the voice was a standard panel voice,
however if the voice had been sourced from the hard drive, the description would be
“E:/…” or from a USB it would be “I:/…”. This data will be available for keyboards
after Tyros 4 only.

A message under codes of “Voice Not Found” means that the voice is neither a panel
voice, legacy voice nor a GM or XG voice on any of the covered arranger keyboards.

Voices can also be filtered to the same groupings as the keyboard by selecting the group
in the drop down box and clicking filter. The above example has been filtered to “Piano”.
Voices can be changed to any of the other standard or legacy voices, however, custom,
GM and XG voices will show as custom voice and can only be changed to a standard
voice, but not a different custom, GM or XG voice.

Voices: “Edit”
Clicking the “Voice Edit” button on a voice line will open a detailed edit of the voice
parameters. Any of these parameters can be altered to customize the voice for the
registration button being edited. This feature is available for advanced users.

Voices: “Flutes”

When the voice is set to Organ Flutes, the flute values can be viewed or altered by
clicking the “Flutes” button. This button (orange) is only shown when the voice is Organ
Flutes. Flutes footage values can be changed between 0 and 8, along with the other
controls for flutes. Voice Edit will open the editor (noted above) to view and/or change
detailed settings.

The message “Multipad not on…keyboard name” means that the multipad code in the
registration is not available on the target keyboard. Clicking “What Pad Name” will
reveal the name of the multipad of the source keyboard, so that you can select a similar
available multipad for the target keyboard. If the pad in the source registration is a
custom pad, the file path of the custom pad is shown. Custom multipads can be replaced
by standard pads by choosing the pad name and clicking “Select”. If multipad sync/start
is available for the target keyboard a box is provided to pick the pads to start. PSR3000,
Tyros1, S700 and S900 do not have multipad sync/start available. If the target keyboard
can use sync/start and the registration file lacks this feature, a button “Add Sync” is
available to add it to the file.

Foot Pedal:
If foot pedal data is included in the registration, values assigned to each pedal can be
changed. First select the radio button for the pedal to be viewed or changed, locate the
function to be assigned to the pedal, and then click “Select”. If the function is “Volume”
a table of assignable locations will appear with the default as all checked. Adjust the
assignments as necessary and click “Ok”. Functions that effect voices will also raise the
table to select the assigned parts. The “Save” and “Duplicate” buttons are disabled until
the “Ok” on this feature has been clicked. No assignable locations will appear for other
foot pedal functions. Some functions in the list may not be available on your keyboard,
refer to your owners manual for available functions.

The “Duplicator” box in the lower right hand portion of the edit screen can be used to
copy the settings of this registration to one or more other registrations in the open bank,
or to add or remove groups from the edited registration. If the radio button “Duplicate
Settings” is chosen, the registration will be automatically saved and the editor closed
when the duplication is finished. If the “Add” or “Remove” radio button is used, control
will return to the editor once the addition or deletion of groups is complete. See
“Duplicator” for details on the use of the duplicator program.

Saving Changes:
Changes made to any of the parameters on the edit screen are not immediately saved in
the registration button, except as noted under “Duplicator”. To update the registration
button, you must click the “Save” button. Clicking “Exit” will discard any changes made
during the edit. There is no warning about unsaved changes when you click “Exit”, it is
assumed that you only wanted to view the registration.

Notes on “Not on Keyboard”

Tables of available styles, voices and multipads were complied from the Yamaha Data
Lists for each of the target keyboards. If the style, voice or multipad codes contained in
the registration are not found in these tables, the message “Not a xxx Keyboard
Style/Voice/Multipad” will be shown. Despite this message, you may find that the
keyboard will in fact find a style or a voice, and there appears to be no firm rule on this.
Experimentation is the only way to truly reveal the availability of styles, voices and

Duplicate / Remove Settings from a Bank:

The “Duplicate / Remove Bank Settings” button provides a means to copy settings from a
registration button to one or more other available buttons in the registration bank, or to
copy certain settings to all registration buttons within a directory (See Directory
Duplication below). When clicked, a screen will open providing access to the duplication
/ removal process.

First select the button number to be duplicated; selecting “OK” will show the registration
name and will update the “Settings to Duplicate” box to what is available in that
registration to be copied. Once a “From” button has been selected and “Ok’d”, the
“Duplicate Settings To” box will be available. You can select one or more “To” buttons
for copying the settings, once the “OK” button next to this box is clicked, both the
“From” and “To” selections will be locked. The “From” selection can be changed before
the “To” section has been locked, except when duplicating from the editor.

The settings to duplicate will change to show only the data choices that are available for
duplication on the button selected when the “From OK” button is clicked.

In “Settings to Duplicate”, choose one or more parts to copy settings. If “Style” is
selected, only the style code or custom style is duplicated, the other parts of style control,
“Split Points” through “Sync Code” are only duplicated when they are selected. If any
of the six style related boxes are checked, and the “To” registration doesn’t contain a
style, it will be copied from the From registration. Clicking “Duplicate Settings” will
process the copy choices to all the “Duplicate Settings To” buttons selected and close the

If there is a mix of Tyros 1 and other registrations, incompatible settings (style and
multipad) will be removed from the “Settings to Duplicate” section of the screen.

Add Settings:
This feature is used to add Groups to an existing registration when the group is missing
from the registration because it was not saved on the keyboard. An “Add Settings” radio
button will be available when a My Registration file is available. If My Registration file
is not available, this option will not been shown. Once “OK” is clicked on the Duplicate
Button section, the “Settings to Duplicate” will be updated to the values that can be
copied into the selected “Duplicate To” buttons. This feature will only insert values from
the My Registrations file when the selected value is missing from the target file. Add
settings will not replace existing values in the selected target. To replace settings in
target registrations you need to select an existing registration button within the bank.

Remove Settings:
Select the “Remove Settings” button and click “Ok”, this will lock out the source box,
and will update the “Settings Box” to the sections of the registration file that can be
removed. Select the buttons to be affected by the removal and click “Ok”.

In “Settings to Remove” check the parts of the registration file to be erased. Checking
“Registration Name” will reset the registration name to “NewRegist”. Selecting “Style”
will remove the style and left voice from the registration file. Selecting “Voices” will
only remove the right voices from the file. All other selections will erase the portion of
the registration file that has been chosen.

The above operations can only be done to registrations that already exist in the bank, and
where registrations are “Empty” the radio buttons in the “From” area and check boxes in
the “To” area will be unavailable.

Duplicator – from the Registration Editor
When the “Duplicator” is accessed from the registration editor, the “From” button will
automatically be selected when the duplicate option is chosen, and the “To” buttons will
be available for duplication. When either add or remove options are selected, both the
“From” and “To” buttons will be set to the button that is being edited.

Directory Duplication:
Settings of a registration that is being edited or the settings of a selected registration can
be duplicated to all of the registration buttons of the banks contained in a directory.
There is no need to select a “To” button, because the value(s) will be copied to every
button in the target directory. When “OK” is clicked on the “To” line, a button will
appear “Directory Duplicate Setup”. Choose the value(s) to be copied to all buttons in
the directory and click this button. The program will not copy certain settings, and this
setup will evaluate the selections you have made, and when valid selections are made, a
button “Duplicate Directory” will appear. Clicking this button will open Browse Folder
screen to select the directory to be updated. Once selected, you will be asked to confirm
the update. Duplicated banks will be placed in a directory of the same name with
(Modified) appended to the name.

The example below shows the values that can be duplicated across all banks and
registration buttons in a directory.

Find / Replace:

This feature allows you to search the text values in registrations or registration
banks, and report where the search value was found, or replace the search value with
different text. You can also use this feature to change the storage code location for
custom files, say from USB “I:/” to hard disk “E:/”.

There are two modes of operation either covering the open bank being edited, or on a
directory of banks. If a bank is open in the editor, “Find / Replace” will search and/or
replace values in the open bank. If no bank is open in the editor, all lines are “Empty”
the feature operates on a directory of banks.

Open Bank Feature:

When you first enter the open bank Find / Replace, the first selection is the type of
operation you plan, “Text Change or Search” or the “Change of Storage Location

Choosing any of the available change of location codes will open a selection box to
identify what sections of the registration are to be changed. After selecting the sections to
be changed, click “Update Banks” to process the change.

Choosing “Text Change or Search” will open a text box to enter the text value to be
found, click “OK” to set the text, and open the selection of areas to be searched. In the
example above, the value “:/” will search for every instance of a link to an external file in
the registration.

To replace text, enter the text to be found and click “OK”, enter the text to replace this
value and click “OK”. Select the sections of the registration to be updated and click
“Update Bank”.

In the example below the value “hdr.root” is replaced with the value “Audio” only in the
section of the registration dealing with audio files. This way you can move the audio
files from the hdr.root directory to the audio directory without breaking the link in the
registration file.

Each operation of the Find / Replace routine will produce a report of data found or data
replaced during the operation. The report can be saved to a file or printed. The “Restart”
button will clear the process back to the point of entering the program to complete further
searches or replacement on the bank.

Directory Feature:

When all lines in the registration editor are “Empty”, clicking the “Find / Replace” button
will enter the directory feature. This feature is similar to the Open Bank, except when the
program is opened, you are asked for the “Source Directory”. Clicking “Select” will
open a “Browse for Folder” box to navigate to the directory to be searched or changed.

Once you have selected the source directory, you have the option of selecting or creating
a target directory for output, or to proceed directly with a search. The search option
works the same as open bank.

In the example above, the Source Directory is searched for the value “:/” in the sections
Style and Multipad, with the result of 32 instances found.

If you click “Select” for the Target Directory, the program expects that you are about to
do a find and replace values in the banks of the directory. The process is the same as
Open Bank where you choose either a Text Replace or Storage Location update. The
process is the same as Open Bank, and in the example below the text value “demo reg +
mpad” has been replaced in every instance with the value “World of Dance” in two banks
that were in the directory “Atest”.

Write Registration Bank:

Changes saved from “Edit Registration”, or actions of “Copy A Registration”, “Copy
External Registration”, “Delete Registration”, “Duplicate / Remove Bank Settings” and
“Move Registrations” are performed on temporary files. Nothing is updated until
“Write/Convert Registration Bank” command button is clicked.

The default name for the registration bank is the original bank being edited, so either
overwrite it or enter a new name to create a new bank. The program uses the S917 icon
on new registration files.

If the input keyboard does not equal the target keyboard or if the registrations were
copied in from a different keyboard, the registration conversion process will activate.
Select a different style/left voice split point if necessary with Other Note available in the
range F#2 through C3. “Don’t change”, will leave the current setting for the split point.
Select the expected location of custom styles, multipads and songs. If you’re sure that the
source keyboard and target keyboard custom files are on the same device, leave as “Don’t
Change”, otherwise select the location where you are storing custom files.

Click “Convert Bank” to analyze the conversion. A listing of the buttons, problems and
warnings will be shown. A problem means that a style, voice or multipad is not on the
target keyboard data table and that part of the registration may not load correctly. A
warning highlights that a custom file is expected in the location specified in the listing.

The report created by the conversion can be “Saved” or “Printed”. If saved, the default
name of the report is “Audit.txt”, this name and location for saving of the report can be

If there are problems in the conversion, you can “Abort Conversion” and use the editor to
change the style, voice or multipad to one that is available on the target keyboard.

If there are no problems, selecting “Save Conversion” will write the registration bank to a
name and location of your choice.

If the input and target keyboards are the same, “Write/Convert” will go directly to file
save routine.

Bank Conversion:

Bank conversion allows you to convert multiple registrations in a batch mode. All the
registration files contained in a directory (one level) can be converted this way:

Any input keyboard (except Tyros 1) can be converted to:

Tyros 5; Tyros 4; Tyros 3; Tyros 2; Tyros 1
PSR S700; PSR S710; PSR S750
PSR S900; PSR S910; PSR S950

Tyros 1 registration files need to be converted to Tyros 2 using the Yamaha conversion
program to update the style and multipad numbers that are used by the keyboards listed
above. Registrations from any of the above keyboards can be converted to Tyros 1
because the style numbers and multipads are modified by the program to the appropriate
Tyros 1 codes.

Select the source directory containing the registrations to be converted. Select a target
directory to store the converted registrations. You cannot select the source directory as
the target as the files will be overwritten with the converted registrations. A new
directory can be created when selecting the target directory.

Select a different style/left voice split point if necessary with Other Note available in the
range F#2 through C3. “Don’t change”, will leave the current setting for the split point.
Select the expected location of custom styles, multipads and songs. If you’re sure that the
source keyboard and target keyboard custom files are on the same device, leave as “Don’t
Change, otherwise select the location where you are storing custom files.

Click “Convert Banks” to process the conversion. A listing of the registration files, from
and to keyboards, buttons, problems and warnings will be shown. A problem means that
a style, voice or multipad is not on the target keyboard data table and that part of the
registration may not load correctly. A warning highlights that a custom file is required in
the location specified in the listing.

The report created by the conversion can be “Saved” or “Printed”. If saved, the default
name of the report is “Audit.txt”, this name and location for saving of the report can be

In batch processing of registrations, target keyboard files will be created even tough there
are “problems” noted.

Delete A Registration Bank:
An entire bank can be deleted from within the program by using the “Delete A Bank”
command button. This is useful to rid unneeded banks.

Report Generator:

The report generator will create a text file report of the contents of registration banks
contained in a directory.

Bank name, button number and registration name is the minimum report format.
Optional inclusions in the report are style data, style control, voice, multipad data, voice
effects, harmony, foot pedals, file paths for MIDI Song, Audio and Text, and the name of
the input keyboard. All options can be selected using the Select All box.

Fields in the report include, when all options are checked:

File/Bank Name
Button Number
Registration Name
Style Name
Intro or Fill Code
Variation Code
Sync Status
ACMP Status
Style Split Point
Right 1 Voice Name
Status (On/Off)
Right 2 Voice Name
Status (On/Off)
For Tyros keyboards
Right 3 Voice Name
Status (On/Off)
Split Point
Left Voice Name
Status (On/Off)
Left Hold
Left Split Point
Multipad Name
Multipad Volume
Touch On/Off
Sustain On/Off
Upper Octave
Keyboard Transpose
Status On/Off
Foot Pedal Assignments
MIDI Song file
Audio file
Text file
Input Keyboard Name

There is no viewing of the report within the registration manager program at this time, the
prepared report must be saved using the “Save” button. The report, (output as default
name “Audit Report.txt”) is a tab delimited file that is best viewed by importing the file
into a spreadsheet program such as Excel.

To import the report, open a worksheet in Microsoft Excel and select Data and depending
on the version of Excel, select Import External Data, or in current versions From Text.

Navigate to the Audit Report.txt, click Import, the file is delimited so click Next, the
default is Tab, click Finish, the default location is A1 and click OK.

User's Agreement

By installing this software, the user signifies agreement with the following:

The author, Murray A Best, copyrights this software with all rights reserved. The author
retains all title and intellectual property rights.

No warranty is made regarding the suitability of this software for any application, or that
operation will be uninterrupted, or error free. The author is not responsible for problems that
result from installing or operating this software, and shall in no case be liable for special,
incidental, consequential, indirect or similar damages arising howsoever.

The user agrees not to make changes or modifications to the software and not to decompile,
disassemble, or otherwise reverse engineer the software.

The software is provided free for private, non-commercial use. The user agrees not to sell
this software or bundle it with other software for commercial enterprise, without the express
written consent of the author.

The software may be distributed to other users as provided above as long as all components,
including this agreement, are included.

This agreement constitutes the entire agreement between the author and the user, and may be
modified only by written agreement between the parties.