Author Topic: StyleMaker YA SysEx?  (Read 1748 times)

0 Members and 1 Guest are viewing this topic.

Offline Michael Trigoboff

StyleMaker YA SysEx?
« on: March 21, 2022, 03:05:09 AM »
I have noticed that StyleMaker YA inserts SysEx messages into style files that do not exist in the Genos Data List document.

Can the Genos respond to messages that are not listed in its Data List? Or is StyleMaker YA inserting messages that the Genos is just going to ignore?

Example: F0 43 73 39 11 00 46 00 F7
retired software developer and Computer Science instructor
Grateful Deadhead emeritus

"He had decided to live forever or die in the attempt."
-- Joseph Heller, Catch-22
 

Offline Michael Trigoboff

Re: StyleMaker YA SysEx?
« Reply #1 on: March 21, 2022, 06:45:52 AM »
I just discovered on Jørgen Sørensen’s website that SysEx | F0 43 73 39 11 00 46 00 F7 | apparently means “Yamaha.”

Not quite sure exactly what this means, but it seems to be something a Genos ought to be able to handle and it’s definitely not in the Genos Data List document.

I guess I’ll have to use the entire internet as the comprehensive data list document for SysEx messages the Genos can accept.
« Last Edit: March 21, 2022, 06:48:31 AM by mtrigoboff »
retired software developer and Computer Science instructor
Grateful Deadhead emeritus

"He had decided to live forever or die in the attempt."
-- Joseph Heller, Catch-22
 

Offline overover

Re: StyleMaker YA SysEx?
« Reply #2 on: March 21, 2022, 10:03:54 AM »
Hi Michael,

I was just looking at the SysEx of some (randomly selected) Preset Styles from various Yamaha keyboards. All Yamaha Styles probably contain the SysEx marked in blue in the following list at the beginning (tick 1):


PSRUTI SysEx-Protocol
File:  C:\MiamiHouse.T551.scp.mid

[start sysexlist]

F0 43 76 1A 10 01 01 01 01 01 01 01 01 F7    ; Type 76 (Yamaha Style)
F0 43 73 39 11 00 46 00 F7     ; Clavinova unknown ID
F0 43 73 01 51 05 00 01 08 00 00 00 00 00 00 00 00 F7    ; Clavinova
F0 43 73 01 51 05 00 02 08 00 00 00 00 00 00 00 00 F7    ; Clavinova

F0 7E 7F 09 01 F7       ; Turn General Midi System On
F0 43 10 4C 00 00 7E 00 F7    ; (XG) XG System On 
F0 43 10 4C 02 01 00 01 24 F7    ; (XG) Reverb Type Unknown Type
F0 43 10 4C 02 01 13 3E F7    ; (XG)  Par 13, Data 3e
F0 43 10 4C 02 01 20 48 00 F7    ; (XG) Chorus Type Phaser 1
F0 43 10 4C 02 01 40 16 00 F7    ; (XG) Variation Type Tempo Cross 1
F0 43 10 4C 02 01 4C 00 48 F7    ; (XG) Lag +8ms
F0 43 10 4C 02 01 58 28 F7    ; (XG) Send Variation to Reverb 40
F0 43 10 4C 02 01 5A 01 F7    ; (XG) Variation Connection: System
F0 43 10 4C 03 01 00 69 11 F7    ; (XG) Insertion Type, Eff. Block 2, Comp Bass
F0 43 10 4C 03 02 00 69 11 F7    ; (XG) Insertion Type, Eff. Block 3, Comp Bass
F0 43 10 4C 03 03 00 57 10 F7    ; (XG) Insertion Type, Eff. Block 4, Ens Detune 2
F0 43 10 4C 03 04 00 40 00 F7    ; (XG) Insertion Type, Eff. Block 5, Thru
F0 43 10 4C 03 05 00 40 00 F7    ; (XG) Insertion Type, Eff. Block 6, Thru
F0 43 10 4C 03 06 00 53 10 F7    ; (XG) Insertion Type, Eff. Block 7, Comp Med
F0 43 10 4C 03 07 00 53 29 F7    ; (XG) Insertion Type, Eff. Block 8, Unknown Type
F0 43 10 4C 03 02 02 09 F7    ; (XG) Insertion Eff. Block 3, Type Attacky
F0 43 10 4C 03 03 02 44 F7    ; (XG) Insertion Eff. Block 4, Detune +4cent
F0 43 10 4C 03 06 02 0C F7    ; (XG) Insertion Eff. Block 7, Attack 16
F0 43 10 4C 03 07 02 1C F7    ; (XG) Insertion Eff. Block 8, Par  2, Data 1c
F0 43 10 4C 03 01 03 50 F7    ; (XG) Insertion Eff. Block 2, Threshold Offset +16
F0 43 10 4C 03 02 03 50 F7    ; (XG) Insertion Eff. Block 3, Threshold Offset +16
F0 43 10 4C 03 03 03 5B F7    ; (XG) Insertion Eff. Block 4, Lch Init Delay 9.1ms
F0 43 10 4C 03 06 03 0C F7    ; (XG) Insertion Eff. Block 7, Release 170
F0 43 10 4C 03 07 03 05 F7    ; (XG) Insertion Eff. Block 8, Par  3, Data  5
F0 43 10 4C 03 02 04 3F F7    ; (XG) Insertion Eff. Block 3, Low Gain Offset -1
F0 43 10 4C 03 03 04 17 F7    ; (XG) Insertion Eff. Block 4, Rch Init Delay 2.3ms
F0 43 10 4C 03 06 04 6C F7    ; (XG) Insertion Eff. Block 7, Threshold
F0 43 10 4C 03 07 04 6B F7    ; (XG) Insertion Eff. Block 8, Par  4, Data 6b
F0 43 10 4C 03 01 05 3F F7    ; (XG) Insertion Eff. Block 2, Mid Gain Offset -1
F0 43 10 4C 03 07 05 26 F7    ; (XG) Insertion Eff. Block 8, Par  5, Data 26
F0 43 10 4C 03 01 06 43 F7    ; (XG) Insertion Eff. Block 2, High Gain Offset +3
F0 43 10 4C 03 06 06 74 F7    ; (XG) Insertion Eff. Block 7, Output Level 116
F0 43 10 4C 03 07 06 54 F7    ; (XG) Insertion Eff. Block 8, Par  6, Data 54
F0 43 10 4C 03 03 0B 6B F7    ; (XG) Insertion Eff. Block 4, Dry/Wet D<W43
F0 43 10 4C 03 01 0C 09 F7    ; (XG) Insertion Part, Eff. Block 2, Part  10
F0 43 10 4C 03 02 0C 0A F7    ; (XG) Insertion Part, Eff. Block 3, Part  11
F0 43 10 4C 03 03 0C 0B F7    ; (XG) Insertion Part, Eff. Block 4, Part  12
F0 43 10 4C 03 04 0C 0C F7    ; (XG) Insertion Part, Eff. Block 5, Part  13
F0 43 10 4C 03 05 0C 0D F7    ; (XG) Insertion Part, Eff. Block 6, Part  14
F0 43 10 4C 03 06 0C 0E F7    ; (XG) Insertion Part, Eff. Block 7, Part  15
F0 43 10 4C 03 07 0C 0F F7    ; (XG) Insertion Part, Eff. Block 8, Part  16
F0 43 10 4C 03 03 21 44 F7    ; (XG) Insertion Eff. Block 4, EQ Low Gain 4dB
F0 43 10 4C 03 07 21 2E F7    ; (XG) Insertion Eff. Block 8, Par 21, Data 2e
F0 43 10 4C 03 03 23 4B F7    ; (XG) Insertion Eff. Block 4, EQ High Gain 11dB
F0 43 10 4C 03 07 23 3C F7    ; (XG) Insertion Eff. Block 8, Par 23, Data 3c
F0 43 10 4C 08 08 07 03 F7    ; (XG) Multi Part, Part  9 Part Mode drumS2
F0 43 10 4C 08 09 07 02 F7    ; (XG) Multi Part, Part 10 Part Mode drumS1

[end list]


Best regards,
Chris

« Last Edit: March 21, 2022, 10:05:55 AM by overover »
➪ 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! ;-)
 
The following users thanked this post: Michael Trigoboff

Offline pjd

Re: StyleMaker YA SysEx?
« Reply #3 on: March 22, 2022, 06:49:06 PM »
Hi --

Genos (and mid-level arrangers) respond to a mess o'undocumented SysEx.

The Yamaha Musicsoft Downloader program, for example, performs file transfer operations via MIDI SysEx:

http://sandsoftwaresound.net/hidden-arranger-smarts-file-system-sysex/

ChordTracker uses these same messages to transfer files to Genos (and other compatible arrangers).

Some messages, well, we haven't sussed out their purpose and Yamaha ain't sayin'.  :o

All the best -- pj
 
The following users thanked this post: overover, Michael Trigoboff