News:

PSR Tutorial Home
- Lessons, Songs, Styles & More

Main Menu

Y-StyleRevoice

Started by BogdanH, January 18, 2020, 01:41:18 PM

Previous topic - Next topic

BogdanH

Hello Ted,
I see you on the right track about DataLists.
When I started making Y-StyleRevoice, I made "only" two MIDI files. Few days ago I made MIDI files for the rest of the PSR keyboards (made since about 2010), I compared them all and now I can confirm: all these keyboards contain equal GM&XG/GM2 voices. Because of that fact, I decided to provide only single MIDI DataList valid for all keyboards.

Y-StyleRevoice is young program and I am still constantly testing it, to correct mistakes and also to improve it. Because of that, new versions are still quite frequent. I recommend you, to download and use latest version that's available. Just delete the whole old YStyleRevoice folder and extract new one. Of course, you will need to import DataLists again -is a matter of seconds.
Note: Even changes aren't visible, believe me, there was a reason why new version was made.

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

ticktock

Thanks Bogdan, I will check the updates frequently.
Ted

shneurslonim

Hey Bogdan

your program is amazing

just it seems there's an issue with adding an expansion pack in cpf format even though your Manuel states it support's cpf format expansion pack's

when i select import expansion pack it only read's ppf or ppi file's

i would really appreciate if you can help me with this

thank youo

BogdanH

Hi shneurslonim

I'm sorry to disappoint you, but it seems I made a typo in manual -of course, only ppf and ppi files can be open. I will correct that in manual ASAP.
Thank you for pointing on that!

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

shneurslonim

Hey

i was actually wondering if you could make that possible

or at least what makes more sense is to be able to import the instrument info in order for the program to know what expansion pack's the keyboard dhas in order to match up the tight sound's so maybe if you can allow cpf or does the instrument info n27. file contains all the info about the keyboard and expansion packs on the keybaord?

BogdanH

As small as n27 file is, it only contains basic (key) product info which is hardware related -imagine it as VIN plate of the car.
PSR-SX700 on K&M-18820 stand
Playing for myself on Youtube

Joe H

Bogdan,

I tried running v3.3.  I've created Voice files for my expansion packs, but I can't Import them.  I don't understand why.

Is there a bug in the program?

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 found a work around.

I edited the files in Note Pad to match your format.  When reading third party Packs with MSB = 063, the LSB is always 000.  So I had to use the Replace function in Note Pad to change the LSB to match the LSB installed in my keyboard.

Example: 063 000 041  change to 063 006 041

I was then able to add 5 packs to the end of my S970 Data list, making sure I followed you format of

One space between packs

* Pack Name
Voice names
   :
   :
   :
No space at end of list


The packs show up after the Mega Voices and just before the GM & XG Voices
When I select a pack, the Voice list shows up in the field on the right

Also I found that for S970 Euro Dance pack only the .ppi file can be read (not .ppf) to create a Data List

Question: Would it be difficult to add a Play Style feature in the program?

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

BogdanH

hello Joe,

Can be I understood all wrong (one of those days  :) )...
It really is up to you how you manage DataLists, but I wouldn't add packs to factory DataList files. Factory DataList answers the question "is particular voice built into particular keyboard?" -and as soon you start adding voices from custom packs, you lose that feature. That is, when you check some new pack in future, you'll get false info: some voice might be shown as built-in in your keyboard, but in reality voice only exist in some previous pack. I hope that makes sense to you.
What I'm saying is, if you wish to have collection of your custom packs, then I would create separate (i.e. DataList MyPacks.txt) file:

#MyPacks

*EuroDance
... ... ...
... ... ...

*FiestaCaliente
... ... ...
etc.

Now, after importing MIDI, S970 and MyPacks DataLists, you will always get correct info about voices (where they actually are).

About Euro Dance ppf pack for S970 can't be read. I don't have that pack to check, but same ppf for SX700 opens just fine here. Maybe your is corrupt?

Thank you for commenting,
Bogdan
PSR-SX700 on K&M-18820 stand
Playing for myself on Youtube

Joe H

Hi Bogdan,

Some comments.  If I hadn't been a beta tester for several MIDI software programs, I would not have been able to combine my packs and format the list correctly.  Others with less experience may not be able to do this easily. I know it is hard to write documentation.  I have done that also.  I would like to make the following suggestions.

1. Add some information about editing the LSB for third-party packs with MSB 063 - MSB 062 as I have mentioned above. (this would NOT apply to Yamaha packs)
2. Write the procedure as I have outlined in my post above for how to combine (format) packs.
3. Write the procedure YOU have outlined in your post above for how to create a "MyPacks" Data List. (Combine several pack files into a single file)

I have followed your instructions above and it all works fine.  I was able to Import MyPacks data list.  I actually named the file: DataList MyPacks.txt

When selecting a Voice from MyPacks it appears to work the same as adding several packs to the S970 list.

I asked above if it is possible to play the style in Y-StyleRevoice, but I know that would require adding a sequencer and a lot of work. I understand your original intent was to write the program for your own use... to match Voices in styles from the internet. It is much appreciated that you decided to share your program with forum members.

You state in your document that Voices which have a "note" (icon) next to the Voice in the left column "will make sound".  Is it possible to actually make the Voice sound by a right-click or Shift-click.  Maybe even for the OTS Voices. That would be very useful. Of coarse the keyboard would have to be connected for that to happen.

Thank you in advance for considering my ideas and suggestions.

Regards,
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