Does anyone know how he did it?

Started by hejun666, February 13, 2023, 01:16:16 AM

Previous topic - Next topic

hejun666

I installed an extension with the S.Atr symbol on the timbre and I wonder how he did it on yem? thank you

[attachment unavailable]

overover

Welcome to the PSR Tutorial Forum, hejun666!

Is this a Yamaha Expansion pack or a 3rd party pack?


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

hejun666


rodrigo.b

I always wanted to create MegaVoices or SA voices on YEM. If you can find out how he did it, please share it here.

Amwilburn

Interesting; which expansion pack is this from? Cinematic strings written in Chinese characters...?

Mark

overover

Quote from: hejun666 on February 13, 2023, 02:38:03 AM
a 3rd party pack

Hi hejun666,

What is the name of this Pack and from which company/manufacturer is it?

Is there a link to the manufacturer's website or a download link if it's a free pack?


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

rodrigo.b

Quote from: hejun666 on February 13, 2023, 02:38:03 AM
a 3rd party pack

Please post the name of the pack or the link. This is very interesting

hejun666

I'm from China and so is the expansion pack

overover

Quote from: hejun666 on March 19, 2023, 09:25:20 PM
I'm from China and so is the expansion pack

I already thought so, but still: what is the NAME of the Pack and who has made it (company/manufacturer/programmer)?


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

Zuoyc

hejun666 你好:

咱们都是同一个国家的电子琴爱好者,那我就用中文回答了.
不同标识是根据制作音色包导入的扩展名来决定的,具体详细信息请参考键盘中国原贴

Google translation by overover:
We are both keyboard lovers from the same country, so I will answer in Chinese.
The different logos are determined according to the extensions imported by the production timbre package. For specific details, please refer to the original post of Keyboard China.


https://www.cnkeyboard.com/bbs/thread-21624-1-1.html


明细如下:
音色文件,较为完整的文件名为 GrandPiano.S003.liv,文件名也可仅为 GrandPiano.liv
*.vce ---------- 一般的音色文件,左上角无任何显示
*.liv ---------- 现场真实的音色,左上角显示 Live!
*.clv ---------- 酷(Cool)音色,左上角显示 Cool!
*.swv ---------- 甜(Sweet)音色,左上角显示 Sweet!
*.drm ---------- 鼓组音色,左上角显示 Drums
*.ldr ---------- 现场真实的鼓组音色,左上角显示 Live!Drums
*.sfx ---------- 效果音音色,左上角显示 SFX
*.lsf ---------- 现场真实的效果音音色,左上角显示 Live!SFX
*.org ---------- 管风琴音色,左上角显示 Organ Flutes!
*.mgv ---------- MEGA 音色,左上角显示 Mega Voice
*.sar ---------- 超级清晰音色,左上角显示 S.Articulation!
(部份音色文件名仅能在 Tyros2 上被认出)

伴奏风格文件,较为完整的文件名为 LoveSong.S687.sty,文件名也可仅为 LoveSong.sty
*.sty ---------- 一般型的伴奏风格文件,左上角无任何显示
*.bcs ---------- 基础型的伴奏风格文件,左上角显示 Basic
*.prs ---------- 专业型的伴奏风格文件,左上角显示 Pro
*.sst ---------- 带有丰富鼓组的伴奏风格文件,左上角显示 Session
*.pst ---------- 纯钢琴伴奏的风格文件,左上角显示 Pianist
*.pcs ---------- 钢琴伴奏为主且带有简易鼓组的伴奏风格文件,左上角显示 PianoCombo
(某些机种仅能认出后缀名为.sty的伴奏文件)

*.rgt ------------ 注册记忆文件,一个文件包含8个注册记忆号码中的内容
*.pad ------------ 多重长音文件,一个文件包含4个多重长音号码中的内容
*.mid ------------ MIDI乐曲文件
*.mfd ------------ 音乐数据库文件

音色文件不同扩展名仅保存音色的效果器配置参数,并非采样音源,所以采样音源是独立于不同扩展名的采样文件的,当然这是我的个人理解.

Google translation by overover:
The different extensions of the tone file only save the effect configuration parameters of the tone, not the sample sound source, so the sample sound source is independent of the sample files with different extensions, of course this is my personal understanding.

rodrigo.b

Quote from: Zuoyc on March 20, 2023, 06:10:02 AM
hejun666 你好:

咱们都是同一个国家的电子琴爱好者,那我就用中文回答了.
不同标识是根据制作音色包导入的扩展名来决定的,具体详细信息请参考键盘中国原贴
https://www.cnkeyboard.com/bbs/thread-21624-1-1.html

明细如下:
音色文件,较为完整的文件名为 GrandPiano.S003.liv,文件名也可仅为 GrandPiano.liv
*.vce ---------- 一般的音色文件,左上角无任何显示
*.liv ---------- 现场真实的音色,左上角显示 Live!
*.clv ---------- 酷(Cool)音色,左上角显示 Cool!
*.swv ---------- 甜(Sweet)音色,左上角显示 Sweet!
*.drm ---------- 鼓组音色,左上角显示 Drums
*.ldr ---------- 现场真实的鼓组音色,左上角显示 Live!Drums
*.sfx ---------- 效果音音色,左上角显示 SFX
*.lsf ---------- 现场真实的效果音音色,左上角显示 Live!SFX
*.org ---------- 管风琴音色,左上角显示 Organ Flutes!
*.mgv ---------- MEGA 音色,左上角显示 Mega Voice
*.sar ---------- 超级清晰音色,左上角显示 S.Articulation!
(部份音色文件名仅能在 Tyros2 上被认出)

伴奏风格文件,较为完整的文件名为 LoveSong.S687.sty,文件名也可仅为 LoveSong.sty
*.sty ---------- 一般型的伴奏风格文件,左上角无任何显示
*.bcs ---------- 基础型的伴奏风格文件,左上角显示 Basic
*.prs ---------- 专业型的伴奏风格文件,左上角显示 Pro
*.sst ---------- 带有丰富鼓组的伴奏风格文件,左上角显示 Session
*.pst ---------- 纯钢琴伴奏的风格文件,左上角显示 Pianist
*.pcs ---------- 钢琴伴奏为主且带有简易鼓组的伴奏风格文件,左上角显示 PianoCombo
(某些机种仅能认出后缀名为.sty的伴奏文件)

*.rgt ------------ 注册记忆文件,一个文件包含8个注册记忆号码中的内容
*.pad ------------ 多重长音文件,一个文件包含4个多重长音号码中的内容
*.mid ------------ MIDI乐曲文件
*.mfd ------------ 音乐数据库文件

音色文件不同扩展名仅保存音色的效果器配置参数,并非采样音源,所以采样音源是独立于不同扩展名的采样文件的,当然这是我的个人理解.

Please post it in English

BogdanH

I opened that web page by using Google translator. Content isn't really about how to make Mega/Sa voices (it's just description of file Yamaha file suffixes). But it's a long (12 pages) thread and I didn't check the rest of it.

Bogdan
PSR-SX700 on K&M-18820 stand
Playing for myself on Youtube

hejun666

Quote from: Zuoyc on March 20, 2023, 06:10:02 AM
hejun666 你好:

咱们都是同一个国家的电子琴爱好者,那我就用中文回答了.
不同标识是根据制作音色包导入的扩展名来决定的,具体详细信息请参考键盘中国原贴
https://www.cnkeyboard.com/bbs/thread-21624-1-1.html

明细如下:
音色文件,较为完整的文件名为 GrandPiano.S003.liv,文件名也可仅为 GrandPiano.liv
*.vce ---------- 一般的音色文件,左上角无任何显示
*.liv ---------- 现场真实的音色,左上角显示 Live!
*.clv ---------- 酷(Cool)音色,左上角显示 Cool!
*.swv ---------- 甜(Sweet)音色,左上角显示 Sweet!
*.drm ---------- 鼓组音色,左上角显示 Drums
*.ldr ---------- 现场真实的鼓组音色,左上角显示 Live!Drums
*.sfx ---------- 效果音音色,左上角显示 SFX
*.lsf ---------- 现场真实的效果音音色,左上角显示 Live!SFX
*.org ---------- 管风琴音色,左上角显示 Organ Flutes!
*.mgv ---------- MEGA 音色,左上角显示 Mega Voice
*.sar ---------- 超级清晰音色,左上角显示 S.Articulation!
(部份音色文件名仅能在 Tyros2 上被认出)

伴奏风格文件,较为完整的文件名为 LoveSong.S687.sty,文件名也可仅为 LoveSong.sty
*.sty ---------- 一般型的伴奏风格文件,左上角无任何显示
*.bcs ---------- 基础型的伴奏风格文件,左上角显示 Basic
*.prs ---------- 专业型的伴奏风格文件,左上角显示 Pro
*.sst ---------- 带有丰富鼓组的伴奏风格文件,左上角显示 Session
*.pst ---------- 纯钢琴伴奏的风格文件,左上角显示 Pianist
*.pcs ---------- 钢琴伴奏为主且带有简易鼓组的伴奏风格文件,左上角显示 PianoCombo
(某些机种仅能认出后缀名为.sty的伴奏文件)

*.rgt ------------ 注册记忆文件,一个文件包含8个注册记忆号码中的内容
*.pad ------------ 多重长音文件,一个文件包含4个多重长音号码中的内容
*.mid ------------ MIDI乐曲文件
*.mfd ------------ 音乐数据库文件

音色文件不同扩展名仅保存音色的效果器配置参数,并非采样音源,所以采样音源是独立于不同扩展名的采样文件的,当然这是我的个人理解.
后缀这个我知道,但是音色是不能导入到yem软件的,所以应该不是改后缀这么简单,不过遇到国人还是很开心,谢谢你


Google translation by overover:
I know the suffix, but the timbre cannot be imported into the yem software, so it should not be as simple as changing the suffix, but I am still very happy to meet Chinese people, thank you

hejun666

Quote from: BogdanH on March 20, 2023, 08:06:14 AM
I opened that web page by using Google translator. Content isn't really about how to make Mega/Sa voices (it's just description of file Yamaha file suffixes). But it's a long (12 pages) thread and I didn't check the rest of it.

Bogdan
Yes, this method is invalid

Amwilburn

There's definitely an expansion pack that you needed to install, where did you find that download link? I like the 1st video demo where he presses a key and a woman's voice says "Jin be how ma!" (are you ready!) which is *not* in any of the official Yamaha Chinese packs. If you want someone here to figure out how they made an S.Art voice (which sounds really nice... I heard a better erhu (2 string violin) than the official packs) then the people most likely to figure it out (pjd, cboku, minhai, jan if here's still here ?) will need to be able to actually see the expansion pack,

shieh shieh (thanks)

Mark


Yes, "Woh koyee jang yeah yu, ting do doong koh yu" (I'm fluent Cantonese and can muddle through Mandarin) Fun fact: there are over 50 dialects/languages in Chinese that aren't understandable by each other. Like if a cockney person tried speaking to an AAVE person.


BogdanH

Member of this forum (pjd) has described here how to make Mega voices. I personally didn't try it, but as you can see the process (although simple), is quite time consuming. I would say, someone would only make it, if he really knows what he wish to achieve and he desperately need it (plus, he has all needed samples available).
I have no idea about making SA voices, but I can imagine it's not an easy task either (making good "normal" voice is already challenging enough). But yes, just out of curiosity, I would also like to know how to create SA voice  :)

Bogdan
PSR-SX700 on K&M-18820 stand
Playing for myself on Youtube

rodrigo.b

Quote from: BogdanH on March 20, 2023, 01:21:11 PM
Member of this forum (pjd) has described here how to make Mega voices. I personally didn't try it, but as you can see the process (although simple), is quite time consuming. I would say, someone would only make it, if he really knows what he wish to achieve and he desperately need it (plus, he has all needed samples available).
I have no idea about making SA voices, but I can imagine it's not an easy task either (making good "normal" voice is already challenging enough). But yes, just out of curiosity, I would also like to know how to create SA voice  :)

Bogdan

It is very easy to do on Pa keyboards even on the cheaper Korg Pa600 but on Genos is imposible I think

pjd

Hi Bogdan --

Thanks for posting that link. In addition to:

http://sandsoftwaresound.net/creating-mega-voice-yem/

people might want to read:

http://sandsoftwaresound.net/genos-voice-editing-yem/
http://sandsoftwaresound.net/genos-voice-editing-xml-notepad/
http://sandsoftwaresound.net/genos-voice-editing-blending-the-split-point/
http://sandsoftwaresound.net/genos-voice-editing-an-example/

As many folks learn, YEM is limited. There is a way around YEM if you are willing to edit the UVF (XML) file directly. I believe YEM knows the UVF (XML) tags for both SArt and SArt2. Since there isn't any documentation (as usual), one doesn't really know how to use the UVF tags in any definitive way.

Perhaps the mystery voice designer reverse engineered an unencrypted UVF file? And then did a lot of trial and error?

Anyway, one should be prepared for A LOT of hard work. SArt are Megavoice on steroids and SArt2 is out-of-this-world in complexity.

Hope this info helps -- pj

Zuoyc

Quote from: hejun666 on March 20, 2023, 09:36:27 AM
Yes, this method is invalid

Basically the same as I guessed, readjust the parameters of the internal sound on Genos, then export the UVN/UVD file type to removable storage, and then import it through YEM.
You need to understand the intention of Yamaha, such as "Multi Pad", "Audio Link Multi Pad" can be edited on Genos/SX900/SX700, but not editable on SX600, but "Audio Link Multi Pad" can be used on SX600.
This means that the high-level model equipment serves the low-level equipment.
As the top product of Yamaha arranger workstation, Genos must serve lower-level equipment than him.
That's why those who make expansion packs in China need to buy Genos at their own expense.

Sorry, I forgot to tell you:

I will not make expansion packs, I am just a programmer who likes music, and I may have more understanding of programs than PSR.
I only have one SX600, so at most I just play computer music, nothing more.

Zuoyc

All content is translated using Google, my English is limited.
Please forgive me if there are inaccurate translations or grammatical errors.

If you want to solve the problem, I think the valimaties in the forum have more say. As the founder of YEM Content Explorer v2, he will know more, because he has successfully solved some headaches of YEM. In this software There are two paragraphs in the introduction that arouse my curiosity, that is, the word "hacker" is mentioned. I use the same software development program as him, and use the same language. In the code of his program I saw AesCryptoServiceProvider in the reference function, so as long as it is not decrypted in the device, it must be able to see something.
Of course, I also saw PublicKey in YEM, and I also saw the RSA and DSA import functions. I believe that as long as a programmer, no matter what language he uses to develop software, he will not touch this thing. This is not allowed reverse stuff.

Forgive I Poppycock.
Of course, I also repeat that sentence: I am not a hacker ;D

fantomx2019

The Pack maker is probably using the scripts from the YEM temporary file.
It's a complex system, but it is working if you are crazy enough.
Using a HEX Editor, you can unlock packs, copy data, or even modify how YEM is seeing some UVF files inside a pack.
For exemple this:
C:\Users\Florin\AppData\Local\Yamaha\Expansion Manager\Packs\{c72b3915-16f9-4c6a-8d68-7f59d258d4a9} is the folder for a pack
That has a lot of files, indexed in the files .catalog and .index
With a lot of pacience, time spend, you can decode what instrument of the pack is using what wavetable made by the YEM.
To make a MegaVoice or a S.Art is very hard and complex, but it can be done.
1. MegaVoice.
It must have multiple velocity layers with a limit to C7, and one layer that is only above the C7, with one velocity map, with only sound effects.
The Latin Genos is for me, in the YEM Temp folder {67cbd289-0f0a-4ea3-9ba6-f1b60fcc6740}
in the .catalog I see:
{67cbd289-0f0a-4ea3-9ba6-f1b60fcc6740}/LatinGuitarM.T057.uvf
{67cbd289-0f0a-4ea3-9ba6-f1b60fcc6740}/BandolimM.S118.uvf

Those are 2 MEga VOice files.
On the Genos SSD, is this

LatinGuitarM.T057.mgv
So the .mgv is the file extension.



But. what do we have here?
FlamencoSolo   uvf.sa.n.user
.sa is for S.Art
On the Genos SSD is:
FlamencoSolo.T043.sar
So the .sar is the S.Art extension...
Now, where do I find this in the scripts?
Nowhere, because the pack is not open.
But if i load a multivelocities uvn, and in the .index, I rename it ElectricBassM   uvf.legacy.mgv.y.preset?
And double velocities uvn and I call it FolkVlnV   uvf.legacy.sa.y.preset ?

I didn't have time to test it...
But somewhere in the script , it a way...