how can I extract registrations from ppf?

Started by browzer, October 06, 2021, 02:52:10 PM

Previous topic - Next topic

browzer

Hi everybody,

I know you can extract the styles and voices but is there any way to extract registrations from a PPF or PPI file?

Ronnie
Genos

johan

I think the only way is to make a ppi file for your keyboard and then copy the registrations from your keyboard to usb.
SX900 and S670
Former keyboards: E433, E463, SX700

overover

Quote from: browzer on October 06, 2021, 02:52:10 PM
Hi everybody,

I know you can extract the styles and voices but is there any way to extract registrations from a PPF or PPI file?

Ronnie

Hi Ronnie,

For what purpose do you want to extract Registration Bank files from ppf/ppi files?

Please note that Registrations of an Expansion Pack usually also use Voices from this Pack. However, if the Pack is not installed on that keyboard, these Voices will be missing.

Theoretically, the individual Registration Bank files could be extracted directly from the relevant ppf or ppi file. However, I am not aware of any specific program for this. With a Hex editor it would be possible, but relatively complex and time-consuming.

The easiest way should be to first install the relevant ppf Pack (via the YEM) normally on the keyboard. In the case of the Genos, you can then use the USB storage mode to access the "Expansion" folder (in the User drive) from the computer and to copy the desired files from the individual Pack subfolders to another location. (With the Tyros5, what has been described also works via the USB storage mode, because the "Expansion" folder is located there on the internal hard drive.


There is another way to "extract" Registration files from a .ppf Pack file. In the following I only roughly describe the procedure. (If you want to try this method, please get in touch here again, and I'll give you all the important details.)

- Import the .ppf file into your YEM.

- On the computer, open the YEM User folder "Expansion Manager"

- Go into the "Packs" folder there and open the subfolder with the latest modification date.

- Open the text file ".index". You will see a list of all files that are in this Pack.

- Find the Registration Banks (to be recognized by "RGT" in the third column).

- Copy the cryptical (hexadecimal) filename (e.g. "{c0dcde79-eac0-...}", then use the computer's search function to locate this file (inside the current Pack folder).

- Copy that file to another location on the computer or on a USB stick.

- Go back to the ".index" file (which is still open), copy the real filename of the previously copied Registration file.

- Replace the cryptical filename by the copied real name add the extension ".rgt".

- Finished (for one Registration Bank file). :)


P.S.
There is the PC program "YEM Content Explorer" (YEM-CE). This program can extract e.g. sty, mid, pad and rgt files from Packs that are already imported in the YEM. But i found that
the current version 2.1.7 cannot extract all Registration files of a .ppf Pack properly. So I still use MY method, as described above. For example, I extracted the Registration files from the SX900 version of the "Romance Latino" Pack, converted them into the Genos format and created my own "Romance Latino _GENOS) Pack in this way.


Best regards,
Chris
● Everyone kept saying "That won't work!" - Then someone came along who didn't know that, and - just did it.
● Never put the Manual too far away: There's more in it than you think! ;-)

EileenL

Hi Ronnie,
  What keyboard do you have because these registrations will only work in SX900 or if converted like I did them will only work in Genos.
Eileen

browzer

Quote from: overover on October 06, 2021, 07:09:53 PM
Hi Ronnie,

For what purpose do you want to extract Registration Bank files from ppf/ppi files?

Please note that Registrations of an Expansion Pack usually also use Voices from this Pack. However, if the Pack is not installed on that keyboard, these Voices will be missing.

Chris,
I was hoping to extract the registrations from the free packs that don't have a version available for the Genos. That way I can use Murray Best's registration manager to view and edit the paths for the styles and multipads on my computer rather than 1 registration at a time on my keyboard.
Thanks for the info on the YEM file location I'm sure this will come in handy for this and other files.

Ronnie


Quote from: EileenL on October 07, 2021, 05:11:24 AM
Hi Ronnie,
  What keyboard do you have because these registrations will only work in SX900 or if converted like I did them will only work in Genos.

Eileen,
I have a Genos and as you can see from my reply to Chris the problem that I was trying to solve.  I did try downloading your registrations for the Latina romance pack for the SX900 but these change my pedal settings etc. when I forget to set the freeze function.

Ronnie

Genos

EileenL

Hi Ronnie it is not a big job to change the pedal settings to your own and then just re save the banks. Would probably take you about 30 minutes.
Eileen

overover

Quote from: browzer on October 07, 2021, 12:49:14 PM
Chris,
I was hoping to extract the registrations from the free packs that don't have a version available for the Genos. That way I can use Murray Best's registration manager to view and edit the paths for the styles and multipads on my computer rather than 1 registration at a time on my keyboard.
Thanks for the info on the YEM file location I'm sure this will come in handy for this and other files.

Ronnie
...

Hi Ronnie,

thanks for clarification!

In most cases, i.e. for most .ppf files, you can use the PC program "YEM Content Manager" (YEM-CE) from our forum member Vali (valimaties) to extract the files such as Styles, Multi Pads and/or Registration Bank files. Here is the procedure:


- Import the .ppf file into the "normal" YEM.

- If you haven't already done so, download the YEM-CE here (current version is currently 2.7.1) and install the program on your PC:
>>> https://mvsoft.weebly.com/yem-ce-version-history.html

- Make sure that the "normal" YEM is closed (!)

- Start the YEM-CE program.

- Click on the desired Pack and also set the TICK in the top left of the Pack symbol so that all the files (except the Voices) contained in it have a tick in the lower area. (It may take a moment for all files to be displayed in the lower area.) See also the attached image.

- Click on "Options > Export Sty, Mid, Rgt, etc." and select (or create) a folder in the window that will open in which the extracted files will then be saved.

- Open the folder defined in the previous step. There you will find a folder with the name of the Pack and in it the sub-folders with the individual extracted files (e.g. mid, pad, rgt, sty).

- Complete!


P.S.
As I said, in some cases this method does not work correctly with Registrations (not all rgt files are extracted or the file names are incorrect). I have this problem, for example, if I delete the Registrations contained in an existing .ppf Pack in YEM 2.8.1 and then add my own/converted Registrations. YEM-CE is currently unable to properly extract the rgt files from this new Pack. (I will occasionally contact Vali about this.)


Best regards,
Chris

[attachment deleted by admin]
● Everyone kept saying "That won't work!" - Then someone came along who didn't know that, and - just did it.
● Never put the Manual too far away: There's more in it than you think! ;-)

browzer

Quote from: EileenL on October 08, 2021, 07:28:22 AM
Hi Ronnie it is not a big job to change the pedal settings to your own and then just re save the banks. Would probably take you about 30 minutes.

Thanks Eileen, I forget to use Freeze quite often and have already saved off your banks with the pedal settings etc. left un-ticked to stop me getting caught again.

Ronnie



Quote from: overover on October 08, 2021, 08:37:47 AM
Hi Ronnie,

In most cases, i.e. for most .ppf files, you can use the PC program "YEM Content Manager" (YEM-CE) from our forum member Vali (valimaties) to extract the files such as Styles, Multi Pads and/or Registration Bank files. Here is the procedure:


Chris,

I have not had a look at Vali's program but will do so tonight, I'm sure this will solve my problem now, thanks for your help and clear advice.

Best regards
Ronnie
Genos