StylePlayer Hi StylePlayer, thanks! Chrome (on Mac) immediately gave a midi connexion to the SX900 after giving permission for that to a popup. I never use Chrome, but I do now for Styleplayer.

Bye,
Jaap.

4 days later

Hi all and firstly, big shouts to @StylePlayer for your huge work, skills and ideas.

I'm a pro musician owning a Genos 2.
I'm editing style (from factory or exp) to match the song my singers friends have at their repertoires.

You all know the actual painfull process:

Music Downloader from Genos (or web style) + Style Split + load and edit midifile in daw + export midifile + Style Splice + Structure or CASM edit in Style Magic + Music Downloader to Genos!πŸ˜…

Onboard editors are not usable for deep modifications and it's a shame for Yamaha not offering a decent style editor for such expensive keyboards.

The StylePlayer online editor project is thus warmly welcome! πŸ˜‚

Some of my edited styles are matching contemporary songs. (unfortunatly a rare thing on the web among a lot of good but old song styles)
Will be happy to share. 😊

Going back to the USB transfer masterpiece.

It's working on my Genos 2, transfering the style to the user drive.
This is very fast, faster than Yamaha's Music Downloader!

I'm interested in the technical aspect of this.

The only information I found on this hidden Yamaha sysex file transfer protocol was here:

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

Which is only scratching the surface... you went further (or maybe it's you!🀣)

Is it faster because you're only targeting the user drive? Browsing the keyboard directories is very slow within Music Downloader.

I didn't try your Online Style playing Emulator yet but this is a masterpiece too.
I know a few about CASM settings and there is a lot of parameters to deal with!

Thanks.

    igbro Thank you! I think we are thinking in the same direction.

    igbro Music Downloader from Genos (or web style) + Style Split + load and edit midifile in daw + export midifile + Style Splice + Structure or CASM edit in Style Magic + Music Downloader to Genos!

    That's exactly what I don't like about the existing style creators. It's not their features or complexity, it's this dreadful workflow. I think it is essential for the style creation to be able to instantly preview all your changes on the instrument without all these extra steps.

    The other big issue for me is unpredictability. When I write a melody as C-D-E I want to know what exactly it will turn into when it is passed through a style engine and a chord X is used. Those NTT rules are currently a magic box that applies unknown transposition rules to your midi. I want to be able to know upfront exactly what my notes will be transposed into without constant trial and error.

    I hope I would be able to come up with a better approach one day, I think it's all pretty doable. The biggest challenge is not coding it, but having a clear vision how it all should work, so if anyone got a vision how the next generation style editor should work please share your thoughts.

    Regarding direct transfers. Yes my method uses what is described in that blog post. This is what Yamaha's "Midi style to song" software uses, which I was able to reverse engineer. I am planning to release an open documentation for it so any tool creator can take advantage of it.

    I forgot about that Music Downloader software, I need to inspect it as well. I think it probably uses older slower protocol that transfers data in smaller chunks, but it works on older keyboards which would be great to implement as well, as my method doesn't work on old keyboards.

    Thank you.

    4 days later

    I am using Chrome on a MacBook Pro and Tyros 3. This nearly works, there is communication as seen by midi monitor but no files appear in the user style section nor on a usb stick.

    Here is the midi monitor data

    22:21:18.061 To Digital Workstation Port1 SysEx Yamaha 8 bytes F0 43 50 00 00 07 01 F7
    22:21:20.063 To Digital Workstation Port1 SysEx Yamaha 9 bytes F0 43 50 00 00 01 00 00 F7
    22:21:20.070 From Digital Workstation Port1 SysEx Yamaha 9 bytes F0 43 50 00 00 01 02 00 F7
    22:21:21.063 To Digital Workstation Port1 SysEx Yamaha 9 bytes F0 43 50 00 00 01 00 00 F7
    22:21:21.072 From Digital Workstation Port1 SysEx Yamaha 9 bytes F0 43 50 00 00 01 02 00 F7
    22:21:22.064 To Digital Workstation Port1 SysEx Yamaha 9 bytes F0 43 50 00 00 01 00 00 F7
    22:21:22.074 From Digital Workstation Port1 SysEx Yamaha 9 bytes F0 43 50 00 00 01 02 00 F7

    After the first line of the above a message appears in the browser as follows:
    ! Unexpected error occurred. Please try again. (X)

    I hate to say it but maybe the Tyros 3 is just too old.

    Just to support my testing: I can send midi song files (.mid) and they play fine on the Tyros 3. To do this I use Qmidi.
    Thanks you for your effort and your enthusiasm. Kind regards. Gully

      gullplague@gmail.com Yeah I think this method is not working on older keyboards. I suspect there is a more older file transfer method that Musicsoft Downloader is using but I haven't looked into it yet.

      If you want to help investigate the problem can try installing Yamaha's "Midi song to style" program and try creating some style from midi there (doesn't matter what) and then try using its "transfer style to keyboard" functionality, see if it transfers the style over the wire. If it doesn't work it will confirm this method is not working on older keyboards, and if it does there is a hope I can replicate it (I would need to get the logs to investigate how it works, I can show how to obtain them if anyone is willing to help).

      Thank you.

      Hello,
      Just to say that the best way to download styles for the Tyros 3 is to put them in a folder listed and files on the computer. Then, we transfer everything to a USB key to use these styles on the Tyros 3. The best for me is this way rather than putting on the hard drive of the T3 If the styles are in STY format, the Tyros 3 will read them without worries like on my Tyros 4.
      The midi song to style of Yamaha can convert midifiles into styles for the Tyros 3 because they will be in STY format. Of course, you have to find good midifiles and in the right format otherwise there will be an error message of incompatibility or insufficient data.
      I will publish very soon a style created from a midifile and converted with midi song to style. It is not perfect, but it can be used with the main variation A and B, C and D are not terrible. The title is "shiny happy people" by R.E.M. Intro 2 doesn't work on the Tyros 4, I guess it doesn't work on the T 3 either, but it's not bad for a production with this software and in basic mode! I'll probably publish it today, to test, search in "songs" and download on USB to test on the T3. It's in STY, there should be no problem.
      Tatayet πŸ˜‰

      Hello everyone!
      New styles are being added to the site.
      I have a question.
      Is there some sorting to find out what new styles have been added?
      Thanks.

        Hello You would have to ask Style Player. I think there is not this option yet that new styles have been released. Nevertheless, you can always search in song or artists to find the one that interests you. Maybe also, I haven't tried yet, by clicking on the name of a forum member, you may get his style posts. Now, if you're looking for styles not present on the forum, I may have them. I think we can contact each other in private message by email. (You should be able to contact me via the forum. The one I give to this site is ONLY used for this site. Give me one of your email addresses and I'll send you a series of styles from my collection. They are more or less good, we will have to sort them out. Give me the kind you're looking for.πŸ˜‰

          I just looked in "artists" the existing styles. I don't understand why the styles don't match the song but replaced by the "semblance" existing on the Yamaha keyboard! For example, for U 2, I see for the song "In the name of love", the style of Genos/Tyros 80's rock while I shared the REAL style of this song. I've published several of them that are REALLY adapted to the titles, you can't find them looking for artists or songs. However, by clicking on my profile, I see what I have posted. I don't know if the other members of the forum see them in this way, by being able to click on my profile.

            Yakubov If you go to "Genres" menu by default it lists newly uploaded styles. If you go to "Songs" by default it lists newly linked styles to songs (which could be new or old styles).

            Tatayet Can you please paste links to the styles from your profile that you cannot find when searching by song. Perhaps they are just named after a song but not actually linked to it.
            When I go to "U2 - In the name of love" I see a single style "Name Of Love T2.STY", what other styles it should list?

            Tatayet I've published several of them that are REALLY adapted to the titles, you can't find them looking for artists or songs.

            Sorry I wanted to see examples of these styles. You mentioned you uploaded several that you can't find under artists, so I wanted to know which styles that you uploaded you can't find.

              StylePlayer By clicking on my profile, I see the styles I have published. On the other hand, in research, artist or song, I don't see mine. Maybe I'm doing something wrong. My styles are original titles unlike the search which proposes an adaptation according to an original style existing on the keyboard
              I filled in all the details when I published: artist, song title, Tyros 3 and 4 compatibility, PSR and Genos.

                Tatayet Can you please give some specific examples - what exact style you cannot find under what artist. I see you uploaded hundreds of styles in your profile, I just don't know which one of these hundreds you believe is not working as expected.

                Only this way, if I click on my profile, I see the styles that I've posted. On the other hand, if I search by artist or title of the song I published, I only see the publications made by others but these are styles adapted to the song and which are original on the keyboard. I don't understand why I don't see my publications in this way in research. Bad handling on my part? I did note the name of the artist, the song, the original style of the title, Genos/ Tyros 3 and 4 compatibility, PSR.
                I published about ten of them, no more! Surprising that you say a hundred, there would be a problem of proil or name!
                You just have to click on my profile to see what I have posted. There are only about ten of them. I guess you have the possibility to click on my profile, that it's not only allowed (confidential), sorry for the translation.

                  Yakubov
                  I sent you to your e mail address, some styles that are compatible with Tyros 3, 4 5, PSR and Genos (STY format) I hope it will make you happy. πŸ˜‰
                  Tatayet