News:

PSR Tutorial Home
- Lessons, Songs, Styles & More

Main Menu

YEM Content Explorer v1

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

Previous topic - Next topic

Henni

Hi Vali,

I do not want to waste your time - you are a GENIUS. However, it still misses something after complying with everything above. Please see attached.

Kind regards,

Henni

[attachment deleted by admin]
...Fly Forever!

garymoore

Quote from: valimaties on August 05, 2019, 01:35:59 AM
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
Thx for answer, I must say MixMaster will never solve this problem as it has no info on packs you have in your YEM ,  YEM Content Explorer has this info, I think if it can read events from styles and just mark voices that at least one time are mentioned in this(same) pack as style.
I think, another solution, can be as separate software program, the only thing i don't know is how you read info from YEM, maybe you have a git repo for your software? so any other developers can understand how things work and build other useful software?

Joe H

Quote from: garymoore on August 05, 2019, 08:35:42 AM
... I must say MixMaster will never solve this problem as it has no info on packs you have in your YEM...

I think, another solution, can be as separate software program, the only thing i don't know is how you read info from YEM, maybe you have a git repo for your software? so any other developers can understand how things work and build other useful software?

You shouldn't take the programmers who offer FREE software for granted. Have you ever written software code yourself?... it's a lot of work.

MixMaster will display the Voices in Voices View but you will have to do this by one style at a time. I understand you want something that is easy... while it's easy to make a request, it's not so easy to implement, especially for free.

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

valimaties

My software is no more 5% (or less maybe :D ) complexity as MixMaster is  ;D
So I think what I have did in my software can very well and very easy made by MixMaster's programmers.

PS: I've read some code from Jorgen's Style Revoicer made in Java. It's a lot of work there for reading style's parameters, and I don't think I can make this work in VFP. I will study this problem...

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

Henni, I'm sorry to tell you, but I don't have good news.

After I spent some time to install an old Windows OS XP on a virtual machine, I realized that the problem is Yamaha Expansion Manager, which does not support anymore Windows XP. YEM Content Explorer starts, but cannot find folders and cannot show its main form because an error ocured. Indeed, it's my fault as this error does not appear but I will solve it.

So, in conclusion, even if YEM CE works on Windows XP with old versions of Yamaha Expansion Manager, it will not work with newly versions.

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

Vali Maties - Genos

punto

Hi vali.
When the version will be available, it will be possible to unpack the pack with the voices of the sounds of the instruments. because for now only styles.

valimaties

Quote from: punto on August 14, 2019, 12:22:18 PM
Hi vali.
When the version will be available, it will be possible to unpack the pack with the voices of the sounds of the instruments. because for now only styles.

Hi Punto

Please explain more what are your needs, because I don't understand... If you want to export wave files (individual samples) from voices, nobody can do this, I tell you, only Yamaha can do it ;) If it is anything else, please give explanations ....


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

Quote from: punto on August 14, 2019, 12:22:18 PM
Hi vali.
When the version will be available, it will be possible to unpack the pack with the voices of the sounds of the instruments. because for now only styles.

If you are wanting to extract Yamaha waveforms... forget it. Yamaha owns them. They are probably either patended or copyright content. 

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

valimaties

Quote from: Joe H on August 14, 2019, 01:38:30 PM
If you are wanting to extract Yamaha waveforms... forget it. Yamaha owns them. They are probably either patended or copyright content. 

Joe H

Hi Joe.

I think he want to export waveforms from any of the expansion content, especially from custom content maybe not made by him ;)

Suppose you have two keyboards (or sell Yamaha and bought another keyboard with sampling) and you want to import some content you had on Yamaha, you cannot do it because YEM cannot export in other format than ppf/cpf.
Maybe an export from YEM of non-protected pack's voices in SF2 could be the way, but I don't think Yamaha will give us this feature in YEM's next versions. :)

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

Quote from: valimaties on August 05, 2019, 12:44:21 PM
Henni, I'm sorry to tell you, but I don't have good news.

After I spent some time to install an old Windows OS XP on a virtual machine, I realized that the problem is Yamaha Expansion Manager, which does not support anymore Windows XP. YEM Content Explorer starts, but cannot find folders and cannot show its main form because an error ocured. Indeed, it's my fault as this error does not appear but I will solve it.

So, in conclusion, even if YEM CE works on Windows XP with old versions of Yamaha Expansion Manager, it will not work with newly versions.

Regards,
Vali

Hi Vali,

Thank you so much for spending so much of your valuable time on my ancient system. I am glad I came to know you better. You are a very talented & generous individual.

Keep well my friend,

Henni
...Fly Forever!

valimaties

Hi Henni!

I'm glad as I've tried to help you (and others, too). Helping people, helps me, too, learning things. :)
In all our lives we are learning, by simply reading and practicing to learn, or learning from mistakes. We continuously learning :)

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

Misu

Hello Vali,

Sorry for my questions, maybe are clear from the preview discussions but...
1. I want to know if this software can tell me the program change number for a PPF original pack (for example Colors of Romania) in order to can add more instruments and to avoid that positions.
2. Do you know if I import one voice from this kind of pack the program change will be the same like in the original pack?
3. On the YEM I have custom voices all made by T4, many have orange background, are OK or not for these instruments, do you know a fast solution to be without(fixed).

Many thanks
Mihai
PSR SX-900; PA 1000; AKX 10

overover

Hi Mihai,

the voice numbers (MSB / LSB / PRG) of most of the Yamaha Expansion Packs you can find in the particular "Pack List". Here are the lists of the "Colors of Romania" packs:

https://eu.yamahamusicsoft.com/media/catalog/product/c/o/colors_of_romania_full_pack_list_1.pdf

https://eu.yamahamusicsoft.com/media/catalog/product/c/o/colors_of_romania_t5_packlist_1_1.pdf

https://eu.yamahamusicsoft.com/media/catalog/product/r/o/romania_v2_psr-s975-775_pack_list.pdf

https://eu.yamahamusicsoft.com/media/catalog/product/c/o/colors_of_romania_v2_genos_packlist_1.pdf


Most of the voices in these packs use voice adresses OUTSIDE the Custom Voice address area (MSB 63 and 62).

But some of the voices DO use those CUSTOM Voice adresses, e. g. the first 6 voices in the Romania pack Version 2 (see Data Lists). (The LSB of these voices then depends on the LSB of the particular Pack in YEM.)


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! ;-)

garymoore

Quote from: valimaties on August 05, 2019, 12:19:25 PM
My software is no more 5% (or less maybe :D ) complexity as MixMaster is  ;D
So I think what I have did in my software can very well and very easy made by MixMaster's programmers.

PS: I've read some code from Jorgen's Style Revoicer made in Java. It's a lot of work there for reading style's parameters, and I don't think I can make this work in VFP. I will study this problem...

Regards,
Vali
Hi Vali,
I have started a project using python for that,
there is a great framework named "mido" that helped a lot.
There is more work to do but I think it could be done.
For me personally using command line is not a problem, but for other users I think is not so user friendly.

valimaties

Hi gary.

What is the extension of "Colors of Romania" pack you used? CPF or PPF?

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

Vali Maties - Genos

garymoore

Quote from: valimaties on August 31, 2019, 07:34:02 AM
Hi gary.

What is the extension of "Colors of Romania" pack you used? CPF or PPF?

Thanks
i have ppf

valimaties

Thank you, Gary.

About the project of knowing which voices are used from YEM, I thought about it and it is non-relevant, there is no solution for this problem, because it can be voices selected in registrations (or styles) that are outside packs, free registrations that are stored in user area of keyboard. And for that reason you cannot unload some voices from packs. I cannot tell exactly what voices are used and what are not! I see ONLY ONE solution, and this is that keyboard search for and make a list with voices that are used in ant of styles or registrations present in keyboard. But I don't think it will be made ever!

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

Quote from: valimaties on September 02, 2019, 12:43:34 AM
Thank you, Gary.

About the project of knowing which voices are used from YEM, I thought about it and it is non-relevant, there is no solution for this problem, because it can be voices selected in registrations (or styles) that are outside packs, free registrations that are stored in user area of keyboard. And for that reason you cannot unload some voices from packs. I cannot tell exactly what voices are used and what are not! I see ONLY ONE solution, and this is that keyboard search for and make a list with voices that are used in ant of styles or registrations present in keyboard. But I don't think it will be made ever!

Regards,
Vali

Good point. For me it is enough what I achieved till now.
Thank you for your time spent.

Misu

Hi Vali

How about this software for PPF to wave?
https://www.youtube.com/watch?v=i30W0N9dbBM

All the best!
Mihai
PSR SX-900; PA 1000; AKX 10

valimaties

Quote from: Misu on September 03, 2019, 01:23:27 AM
Hi Vali

How about this software for PPF to wave?
https://www.youtube.com/watch?v=i30W0N9dbBM

All the best!
Mihai

Thank you Mihai.
I saw it some time ago, but I did not found it anymore... All the thing is that dynamic link library , which decode the wave files.
You give me job to do :D

(Let's study  8) )

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

valimaties

Mihai wakes me up (  :D ), so I worked on a new YEM Content Explorer which I think ( :) ) will export wave samples used to make multisamples (not for cpf).
I don't know when will be available, because I have a lot to work on it, is not made anymore in Visual FoxPro, and will be more friendly (I think :) ).



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

Vali Maties - Genos

Misu

Hi Vali,

In this case I'm happy that I post that comment in your thread.
Your work is very important for this Yamaha community and for Yamaha company for sure, even they don't realize.
Any software which help to do things, like your or others like Style Magic, Midi to Style or Style Works, help Yamaha to erase the frustrations regarding the keyboard inside software.
After one year without work for my Yamaha, one week ago I start to try to give to Romanian users a FREE and decent choice for traditional music.
I have everything I need: Sound (PPF) very good styles only the assembling process is needed and a lot of time with actual software support.
And the game has start with the last YEM.
I open my CPF Iulik pack and everything was OK - Delete
I put first PPF Colors of Romania and after CPF Iulik - 5 sound becomes gray - NOT OK wil be not loaded for S970 - Delete CPF
I put first PPF Colors of Romania after PPF Balcan and CPF Iulik - 10% of sound same s... Delete CPF
Add 4 PPF oriental (original) pack plus CPF Iulik - 50% of sound becomes gray.
A real happiness, can you help me with some ideas.
All the best!
Mihai

PSR SX-900; PA 1000; AKX 10

valimaties

Hi Misu.

Gray sounds means incompatible sounds with the selected model.
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos

Misu

Theoretical probably YES.
The problem is why is <compatible> alone, and was until now from 2 years ago, and with many packs become more and more <incompatible>
Never had this problem with this CPF pack.
Clear is fake or bug.
Many thanks Vali
Mihai
PSR SX-900; PA 1000; AKX 10

valimaties

I think Color of Romania uses some User MSB. That means, because it is a CPF and cannot be changed, some of sounds are on the same MSB-LSB-PC with other custom CPF which loads on the same address.
(I think)... check this info... How?! Simple: Load only one CPF in keyboard and search for those gray voices, and write on a paper (or txt file) the MSB LSB PC numbers. Load the second one CPF and check if those MSB-LSB PC are inside the second CPF.

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

Vali Maties - Genos

Misu

Thanks Vali,

Probably this is the reason, I will find a solution to avoid for sure, like every time.

Have a good day
Mihai
PSR SX-900; PA 1000; AKX 10

Misu

Hi Vali,
No chance to add file on private so you have a sty, made by me using the SW <vulnerability>.
Parallel & No Transpose

Regards
Mihai

[attachment deleted by admin]
PSR SX-900; PA 1000; AKX 10

valimaties

NTR - Root Transposed - Korg's Parallel, NTT - Bypass - Korg's No Transpose , Rtr Rule - Pitch Shift. And the Source Chord is Cmaj.
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos

Misu

Hi Vali,

If will work changing these parameters on STYLE CREATOR will be great!
Thanks for the info.

Mihai
PSR SX-900; PA 1000; AKX 10

Henni

Hi Vali,

At last I have a decent PC with Windows 10. Your software works perfectly!

Thank you so much my kind friend,

Henni
...Fly Forever!