News:

PSR Tutorial Forum is Now Back to Life!

Main Menu

YEM Content Explorer v1

Started by valimaties, March 11, 2018, 05:38:55 AM

Previous topic - Next topic

valimaties

Quote from: svpworld on March 25, 2018, 09:51:45 PM
I'm a mac user so unfortunately I'm unable to try this out but it looks fascinating!   Maybe someone could explain exactly how this works and differs to Yamaha's expansion manager software?   I might be able to dig out an old PC to give it a go!

Simon

Hi Simon.
Yamaha Expansion Manager can offer you the possibility to export content, but only in ppf/cpf format. I made some research and I managed to read from YEM's installed packs files and I can export content inside packs exactly with extension it has (sty, mid, txt, etc). Initially was made only to export the MSB, LSB and PC of voices in the format accepted by Thomas's software (IDL Editor), for StyleMagicYA and MidiWorksYA from midisoft.pl.

Additionally, I work now on Voice Editor screen, to be able to read/edit ALL voice parameters (that might be editable :) ).
My time is a bit limited, so it might count a week or two till I will be able to make a beta-test version (only for beta-testers), and couple of days additionally till I have the good feedback.

Edited: I'm working on it :)


Regards,
Vali
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos

Enildo

Congratulations Vali! I really liked the look of the program and I congratulate you on the research.
You are an enlightened one!

Greetings,
Enildo
When word fail, Music speaks!

svpworld

Thank you Vali for the response.  That sounds fantastic as it means the possibility of creating custom packs from voices, styles and so on within packs not normally possible to be combined - I think that's the purpose?  I assume there's no easy way to create executables for OSX Mac, but in any case I'll dig out my old PC laptop and see if I can get it up and running. Your contributions are very appreciated and thank you for the time you've put into this.

The voice editor definitely sounds exciting.  One thing I hope for one day is that there will be software that runs in OSX or a AU plugin so that I can set up voices and dip effects etc from my sequencer easily to the Genos. At present I rely on sys ex data and control changes embedded at the start of each track in midi, usually copied from a song recorded on Genos sequencer. However whilst Yamaha have developed such software for their "pro" keyboards i.e. Motif/Montage, I'm not sure it will ever happen for the arrangers... but maybe Genos will be different!

Kindest regards

Simon



Quote from: valimaties on March 26, 2018, 09:57:07 AM
Hi Simon.
Yamaha Expansion Manager can offer you the possibility to export content, but only in ppf/cpf format. I made some research and I managed to read from YEM's installed packs files and I can export content inside packs exactly with extension it has (sty, mid, txt, etc). Initially was made only to export the MSB, LSB and PC of voices in the format accepted by Thomas's software (IDL Editor), for StyleMagicYA and MidiWorksYA from midisoft.pl.

Additionally, I work now on Voice Editor screen, to be able to read/edit ALL voice parameters (that might be editable :) ).
My time is a bit limited, so it might count a week or two till I will be able to make a beta-test version (only for beta-testers), and couple of days additionally till I have the good feedback.

Edited: I'm working on it :)


Regards,
Vali

valimaties

Due to my crowded job (I'm in developing an ERP software for my job place, management and accounting software), I have to apologize for the delay of new release of YEMCE.

I hope I will finish soon the promised improvements.  :-[

Regards,
Vali
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos

pjd

Hi Vali --

It looks like you have made tremendous progress! You have our encouragement and support.

All the best -- pj

Joe H

Vali,

I have been away for a few days... are there any more developments to you program that I missed?

Joe H
Music is the Universal Language!

My Article: Using Multi Pads in registrations. Download Regs, Styles & MPs:  http://psrtutorial.com/music/articles/dancemusic.html

Joe H

I have now added 13 expansion Voices to StyleMagic YA and MidiWorks YA.  While I can't have all these loaded at the same time, when I do load them into my keyboard, the Voice Lists are available now in the StyleMagic and MidiWorks.

Thanks again to Vali for creating this wonderful program and asking Thomas to upgrade his IDL Editor

8)

Joe H

PS: Vali, I'm wondering how difficult it would be to add: Create a Voice file for MixMaster (these Voice files would work for PadMaker and PadMaker-Midi as well)  The text file is a different format but we could just add (copy and paste) to the pack list at the end of our regular file. See attachment.  I have added .txt to the MixMaster file which normally has an extension of .dat

[attachment deleted by admin]
Music is the Universal Language!

My Article: Using Multi Pads in registrations. Download Regs, Styles & MPs:  http://psrtutorial.com/music/articles/dancemusic.html

valimaties

Quote from: Joe H on April 29, 2018, 08:20:10 PM
I have now added 13 expansion Voices to StyleMagic YA and MidiWorks YA.  While I can't have all these loaded at the same time, when I do load them into my keyboard, the Voice Lists are available now in the StyleMagic and MidiWorks.

Thanks again to Vali for creating this wonderful program and asking Thomas to upgrade his IDL Editor

8)

Joe H

PS: Vali, I'm wondering how difficult it would be to add: Create a Voice file for MixMaster (these Voice files would work for PadMaker and PadMaker-Midi as well)  The text file is a different format but we could just add (copy and paste) to the pack list at the end of our regular file. See attachment.  I have added .txt to the MixMaster file which normally has an extension of .dat

Yes Joe, it could be done very easy, and I can make it today or tomorrow...

I did not abandoned the project, but I don't have so much time because I have the other project at my job, which is priority one! And the job with Voice Editor is not so easy :)

Regards,
Vali
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos

frajag

Thank you Vali....it is good to see someone else working with Visual FoxPro.

valimaties

New version 1.0.1 released...
The link for download is HERE

- You can view which icon is set for each element in pack, if it has one. I have made a database with icons from Genos, Tyros 5, PSR-S670 and PSR-S970. (Pic. 1.)
- You can export voices parameters (Name, MSB - LSB - PC) to be able to use them in MixMaster software (Pic. 2).
My program will export the Selected pack, or all packs's voices parameters, as you wish. It will save in a file with ".dat" extension, as MixMaster has. I decided not to open MixMaster file and insert there (even if is very easy to do that :) ), but I let you do that operation/process, for my reasons :) You can use NotePad++ (I recommend it), or Windows Notepad, and open MixMaster's ".dat" file which contains instrument definitions (by default in "C:\Program Files (x86)\Michael P.Bedesem and Etienne Volbragt\MixMaster\VoiceFiles\Genos.dat") . Open also my exported file. Copy entire data (you can select it using "CTRL+A" and "CTRL+C" keyboard shortcuts, or program's menu). Paste copied data from my file to the end of MixMaster's "Genos.dat" file.  Save Genos.dat file and close it. All is done. :)
(This is an example to add expansion packs in MixMaster's Genos.dat file)

I put the download link in first post, too.

Best regards,
Vali
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos

Joe H

Vali,

Thanks so much for being open to suggestions for your new software and for this update. It's really nice to have a way to generate expansion pack voice files for MixMaster, PadMaker and PadMaker-Midi.

8)    8)    8)

Joe H
Music is the Universal Language!

My Article: Using Multi Pads in registrations. Download Regs, Styles & MPs:  http://psrtutorial.com/music/articles/dancemusic.html

Patrick

Hi Vali, thank you very much for this great software! Congratulation for this very nice tools, all the best to you and yours, Patrick

:) ;) :D

valimaties

All the best, from me, too :)

Regards,
Vali
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos

Joe H

FYI... For those who find Vali's utility useful, there is a an Info Icon... ( i ) that the top right corner of the screen which takes you to a Users Guide and also a link for donation (optional).  If you have a PayPal account this is an easy thing to do.  I highly recommend it. Vali has put a lot of time in on programming his YEM Content Explorer utility.

;)

Joe H
Music is the Universal Language!

My Article: Using Multi Pads in registrations. Download Regs, Styles & MPs:  http://psrtutorial.com/music/articles/dancemusic.html

pjd

Hi Vali --

Thanks for the update!

On the road (again) -- pj

valimaties

New version, 1.0.2 released...
Link for download HERE and in first topic

What's new:

Quote

  • New function that will show Preset voices. This function will inspect voice folder of YEM, and will create "virtual" packs, grouped by level of folders. Ex: "Genos - DRUM_KIT - DrumKit" or "Genos - EKB_LEGACY - A.Guitar". The left menu ">" button will be unavailable when you will select "Preset Area".
       
       Note: Because name of pack in pack's container object is limmited by number of characters, I have condensed the text by showing first number of 35 characters and last 10 characters.
          With every change option from "User Area" to "Preset Area" and vice-versa, the application will make a volatil database with every element in area selected. So, this application will NOT store any element stored by YEM.

  • Added Backup function to "User Area" content. This function will make a .7z archive with all "User Area" content. The backup file will be saved in a folder of your own choice, and will be named as "Backup_yyyymmddhhmmss.7z" (year,month,day,hour,minute,second). For this operation to be succesfully completed, you have to install 7-Zip archiver in your computer, 32 or 64 bit version, I will check and use the best version installed. Restore option it will not be available, because a restore option on a populated User Area will erase some parameters in YEM's files (you will not lose content, but YEM cannot read anymore). So I've decided that restore option need more attention and I will not codding it, at least not now.

Regards,
Vali
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos

voodoo

Thanks for the update. Works very well.  :)
Yamaha Genos
Yamaha MODX7
Yamaha P-125 Digital Piano
Nord Electro 5D

bernamato

Idea:
It could be nice if you had the possibility to know the voices/sounds used for each style. In this way you could compile your pack with your own style and external voices taken from other pack installed.

valimaties

Quote from: bernamato on October 21, 2018, 03:27:38 PM
Idea:
It could be nice if you had the possibility to know the voices/sounds used for each style. In this way you could compile your pack with your own style and external voices taken from other pack installed.

Yes, the idea is great. But not only in styles, in registrations too...

This is not the purpose of YEMCE, but definitely, another software.

Regards,
Vali
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos

Ciam Keyla Neyza

You are really great at creating amazing software, and I hope you can make software for mapping waves simultaneously without having to import one by one.
Sorry if my words can't be understood because I use translate

Thanks & Regards
Dhidi :)

Joe H

Quote from: Ciam Keyla Neyza on December 18, 2018, 03:31:21 AM
You are really great at creating amazing software, and I hope you can make software for mapping waves simultaneously without having to import one by one.
Sorry if my words can't be understood because I use translate

Thanks & Regards
Dhidi :)

That is NOT possible because we do not want the notes mapped in the same way.

Joe H
Music is the Universal Language!

My Article: Using Multi Pads in registrations. Download Regs, Styles & MPs:  http://psrtutorial.com/music/articles/dancemusic.html

wolle156

Hallo German User:
Ich habe Win 7 und 32 Bit System.

Ich habe den Yem Content Explorer und das VFP9SP2RT installiert und auch verschiedene Versionen  des VFP9SP2RT.
Das Programm ist für eine Sekunde zu sehen und schließt sofort wieder. Wer hatte das Problem auch und konnte es zum Laufen bringen.
Oder sind die Downloads mit falscher Software drin. Wer hat eine lauffähige davon?
Danke und Gruss Wolle
elektromanone@gmx.de

Edited English Translation: Hello German User:
I have Win 7 and 32 bit system.

I have the Yem Content Explorer and the VFP9SP2RT installed and also different versions of the VFP9SP2RT.
The program is visible for a second and closes immediately. Who had the problem and could get it started.
Or are the downloads with wrong software in it. Who has a working one?
Thanks and greetings Wolle
elektromanone@gmx.de

valimaties

Hi wolle156.

Please, check your antivirus software. I didn't encountered your error. I have programmed this software on Windows 7 32 bit system, with Avast Professional installed. Works fine on me on every system I test it (Win 7 32 and 64 bit with all updates, Windows 10 32 and 64 bit with all updates).

PS:
    - Did you downloaded the latest version from here?
    - Try to install with administrator rights (right click on this setup file and Run as administrator)
    - Open a command prompt window with administrator rights and run this code:

regsvr32 "C:\Program Files\Common files\microsoft shared\VFP\vfp9r.dll"
regsvr32 "C:\Program Files\Common files\microsoft shared\VFP\vfp9t.dll"

    (this code will manually register runtime files for Microsoft Visual FoxPro. You have to get a message which tells you that "DllRegisteredServer in <<file>> succeeded". If not, that means the runtime files are not present in your system or something is blocking registering runtime engine for VFP.).

Hope it helps you. If not, I can enter on your PC/Laptop with TeamViewer anytime you want to check it. This is a free support for you. :)

Regards,
Vali
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos

frajag

Hi Val:
Can you take a look at your software again ?  Virustotal is reporting at least 6 malware.

valimaties

Quote from: frajag on May 17, 2019, 04:41:54 PM
Hi Val:
Can you take a look at your software again ?  Virustotal is reporting at least 6 malware.

Hi frajag.

The main executable file is not signed, so yes, virustotal report it with 2 of its engine as "DFI - Suspicious PE" (SentinelOne) and "Malicious.moderate.ml.score" (Trapmine). :) I did not wrote any code that can be harmful for any computer. Yes, indeed, it uses some functions to run 7z executable file for backup option, or to check if the 7zip software is installed, by checking the registry, and yes, this can be a question for a antivirus software.
I check also the setup file and it is also reported with 2 possible instances of a malware software... (only 2, not "at least 6"). If your check was with at least 6, it means you have (possible) your computer infected. I've checked it on multiple machines from different networks, with same results. The setup file has no adware software, only the link for VFP runtime files.

I repeat, it is not a signed application, and this means for some antivirus engine as PUP/PUA software.
The MD5 for main executable must be this: 5eaab34e61d7b77c55c3e6867ccb495a
And for setup installer must be this: d50ccd881015cb9eb9e814b3699e6915

Before you run the installer, please check the md5 for it. You can check it HERE . If the md5 is not as I write it above, it means the executable was modified on local machine by a virus.

Regards,
Vali
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos

valimaties

I have made update to Icons database, as the new Yamaha Expansion Manager 2.5.3 added PSR-SX900 database icons.
Also, the setup file will install dependencies ONLY if they are not installed.

Download link in firs post.

Regards,
Vali
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos

garymoore

Hi valimaties,
I want to propose a feature request:
a feature that i always needed is to find out which voices are used in styles in an expansion pack, is there a way to highlight voices that are not used in any styles in a pack?
in this way i can select only voices that are used in styles and save some memory for other packs.

valimaties

Hi GaryMoore.

I know what you want (I want it too :) ).
Korg has this function build-in, YEM could have it but it doesn't. I thought too, but it is a little bit of work to analyze style structure, and right now I am working on something else, at my job place.
Beside, it is a REAL problem, because Yamaha let you play styles from USB device (or other place). So, you can add styles in your packs in YEM or use them separately. In this case you might unselect voices which are used on external styles/midi files. And this is a real problem.

So, I might say that this is a keyboard's software feature more than an dedicated software feature. Keyboard has to search for every style/midi files existing in your keyboard (internal/external devices) and to build a list with every file (fullpath) and every custom voice (name and MSB-LSB-PC details) used on them. This implementation could be made in my software (if I will learn style's structure) but only for files existing in installed packs.

PS: I don't use MixMaster, but I think this software may provide you this information you need. MixMaster's users could inform you better.

Regards,
Vali
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos

Henni

Hi Vali,

Thank you so much for your amazing software. Can it run on XP SP3? I've followed all your suggestions above successfully, yet it still only opens briefly before disappearing. I have no antivirus software installed as it slows down my laptop too much.

Enditall shows that it is still open, but it cannot be seen anywhere.

Kind regards,

Henni
...Fly Forever!

valimaties

Hi Henni.

Seems some dependencies missing on your system.
My application needs two dependencies: VFP 9 Runtime (Visual FoxPro) and MSXML v4 Parser.

Please check the existence of the following files:
Quote
x64 system:
Quote
C:\Program Files (x86)\Common Files\microsoft shared\VFP\vfp9r.dll
C:\Program Files (x86)\Common Files\microsoft shared\VFP\vfp9t.dll
C:\Program Files (x86)\Common Files\microsoft shared\VFP\vfp9renu.dll

x86 system:
Quote
C:\Program Files\Common Files\microsoft shared\VFP\vfp9r.dll
C:\Program Files\Common Files\microsoft shared\VFP\vfp9t.dll
C:\Program Files\Common Files\microsoft shared\VFP\vfp9renu.dll


If they are not existing, means the dependencies were not installed by YEMCE Setup.
You can manually download it from HERE and install it. If you have W7 (or greater) pleas right click on installer and run as administrator.
Note: When installer starts, please tick all checkboxes on Runtime left upper corner.

To be more sure, also please do this:
Quote
Open Command Prompt as Administrator

Run the following commands:
For x64 System:
Quote
cd "%SystemRoot%\SysWOW64"
regsvr32 "%CommonProgramFiles(x86)%\Microsoft Shared\VFP\vfp9r.dll" (don't use silent option -s ... click OK on successful message)
regsvr32 "%CommonProgramFiles(x86)%\Microsoft Shared\VFP\vfp9t.dll" (don't use silent option -s ... click OK on successful message)

For x86 system:
Quote
cd "%SystemRoot%\System32"
regsvr32 "%CommonProgramFiles%\Microsoft Shared\VFP\vfp9r.dll" (don't use silent option -s ... click OK on successful message)
regsvr32 "%CommonProgramFiles%\Microsoft Shared\VFP\vfp9t.dll" (don't use silent option -s ... click OK on successful message)



If this not work means some other dependencies are missing from your system. I never found issues in any OS versions I have installed and used this software. I have installed it on Windows XP SP2, SP3, Home and Professional editions, on Windows 7, all Home, Pro and Ultimate editions (x86 and x64), on Windows 10 Pro (x86 and x64).

It is a little bit difficult to know how to "repair" your issue, till I did not encountered yet on any OS... :(

PS: To be able to read from YEM User's folder (to start), Yamaha Expansion Manager MUST be installed and at least one time started.

Please, keep me in touch.
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos