Is there a predefined routing for different Fill In Versions in Yamaha styles?

Started by Alf, July 08, 2019, 02:35:20 PM

Previous topic - Next topic

Alf

Hi all!

What I'm not really sure about is the way that Yamaha has defined the rules how to handle the different Fill In's.

From what I found out each Fill In has the exact length of one bar.
An normally there are different labels for Fill In's.

Different forums and different manuals for styles list the following possible Yamaha style Fill In's:
Fill In AA
Fill In AB
Fill In BA
Fill In BB
Fill In CC
Fill In DD
Break AA
Break BB
Break BA

Huh ???
What's the difference when it comes to use the Fill In's when routing from - let's say - Main A to Main B?
Which Fill In is - per Yamaha definition, if there is any - used to fill in a variation, if I play Main A and then I want to switch to Main B?

Does (???) Yamaha define rules for this kind of routing?
Does each Keyboard generation define its own routing, which Fill In to use?

And how does vArranger decide, which Fill In to use if I switch the Main parts?

When I test with Live Styler 14, I have the following (selfmade) style markers in my style:
Main A
Fill In AA
Fill In AB
Main B
Fill In BA
Fill In BB

And Live Styler is capable to use one Fill In for switching from Main A to Main B (and from Main B to Main A) as well as using another Fill In (in fact as a break, I think) to "switch" from Main A to Main A as well as from Main B to Main B.

I've read some really interesting manuals about Yamaha styles. But I couldn't find any, which clearly states how Fill In's are handled and when they are used by switching the Main parts.

Who is able to unravel the mysteries of Yamaha style Fill In's?

Dan

New Yamaha arrangers only have 4 fill ins AA BB CC DD and a break BA
The 4 fills ins are linked to the 4 variations with the AUTO FILLIN feature, but can be selected manually too in vArranger

v.muller

I recorded few midi files on my PSR S550, then I analyzed them.
Here is the result:

System_exclusive, 6, 67, 126, 0, X, 127, 247  = start section
System_exclusive, 6, 67, 126, 0, X, 0, 247  = end section

Where X means:

0 INTRO 1
1 INTRO 2
2 INTRO 2

8 MAIN A
9 MAIN B
10 MAIN C
11 MAIN D

16 A>A, B>A, C>A, D>A
17 A>B, B>B, C>B, D>B
18 A>C, B>C, C>C, D>C
19 A>D, B>D, C>D, D>D

32 ENDING 1
33 ENDING 2
34 ENDING 3