A separated "How To" thread with instructions that we can reference when someone needs help with downloading styles.

1. How to download styles using a USB stick.
When you download a zip file you need to unzip it first. Can either right click on it and select "extract all", or double click to get into the archive, then drag the file out with a mouse or use ctrl+c/ctrl+v and copy it to a USB stick.
After a USB stick is inserted into a keyboard you need to click on a style selector (as if you are selecting a different factory style), then click on User menu at the top (next to Preset), then click on USB, and should see a style there.

2. How to load a style though an USB cable:

  • Install "USB-MIDI Driver" from Yamaha (currently v.3.1.4)
  • Use USB-B cable (square shaped) and insert it to "To Host" port on your keyboard
  • Make sure the cable is connected before you turn on the keyboard (if already turned on, need to turn off and on)
  • Open a browser (Chrome/Firefox work the best, IE is not stable, Safari doesn't work) and go to the style download page on this site (if you had the browser already opened before you connected the keyboard it's better to restart the browser)
  • The first time you visit the style download page a popup should appear asking to give the site permissions to access your midi devices, need to allow it. If you missed this popup the first time, look for a keyboard looking icon (black and white piano keys) in your browser's URL bar to open it again.
  • Your keyboard should be selectable now under midi in/out in the "transfer" section. You need to select your keyboard under both In and Out (it might have a generic name like digital workstation 1). Usually you would have 1 input and 2 output ports available in a keyboard, need to select the 1st one as input and the 1st one as output.
  • After that if you did everything in correct order the file should transfer and you should see a green confirmation popup listing under what filename it was saved.
  • There are two options for transferring styles to your keyboard: Preview and Transfer. Preview loads a style into keyboard's memory without storing it on your keyboard drive. It is useful for quickly trying styles without worrying about deleting them afterwards. And Transfer saves a style into USER section of you keyboard.
  • To find a transferred style inside your keyboard need to go into the style selector (click on a style name), then switch to User section at the top (next to Preset), and you should see it there.

To test if your keyboard is connected correctly and that the browser can communicate with it can try these midi event monitors:
https://hardwaretester.com/midi
https://www.midimonitor.com/

Currently this method works for PSR-SX series and later.
It is also confirmed to work on Android through Chrome via a USB cable. Whether it works on Android wirelessly through Bluetooth is unknown.
It doesn't work on IOS. It works on Mac through non-Safari browser.

8 days later

Arthur Fultz No icon means a browser doesn't know you have your keyboard connected. Need to make sure you are doing it in exact order as described (plug the cable first, turn the keyboard second, etc).

3 months later

i: MidiCommandHandler got unexpected response
I can't do this

    tom s What keyboard do you have? What browser and OS are you using?

    win10 psr sx720 and its all aktual drivers

      tom s See if you follow the instructions in the first post exactly, it should be working.

      6 days later

      Unexpected Application Error!
      Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node.
      NotFoundError: Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node.
      at pp (https://hardwaretester.com/assets/index-C_0OVQSv.js:40:25577)
      at an (https://hardwaretester.com/assets/index-C_0OVQSv.js:40:30798)
      at tw (https://hardwaretester.com/assets/index-C_0OVQSv.js:40:28678)
      at Br (https://hardwaretester.com/assets/index-C_0OVQSv.js:40:27520)
      at tw (https://hardwaretester.com/assets/index-C_0OVQSv.js:40:27830)

      always the same 🙁
      everything according to the instructions

      yes yes yes

      need to check some boxes in the yamaha controller usb midi driver yamaha wdm in pc !!!!😎😀😉

        tom s You were able to figure it out? If yes please post what you toggled so we can update the guide.

        9 days later

        --- only getting drums on both previews and transfers.
        --- runninng SX 900 , the midi panel on page 1 is set to All Parts.
        --- connected to Workstation 1 midi in an out.
        --- tried rebooting and settung up using yur suggested orderd .
        --- Preview only plays drums
        --- Files loaded to User memory only play drums
        Its been several months since i have used this . at that time it worked fine

        Any thoughts on this ?
        Thanks JimB

        I got it working ?
        The only thing i did differntly was call up an existing registration memory and verify it was working properly then select a transfered file in the User area. It played properly with all tracks .

        After further investigation i find that the style preview function is not working. i get the message in the green box ' file prev iew loaded' and i see the style name in the style area on the homw screen on the keyboard.
        it only plays the drum track ?

        i notice that i do not get access to the screen in Styleplayer that allows me to select the style parts to audition ?

          J Bran Hm I can't think of why would it only play drums, unless this is incompatible or broken style. Can you send a link to the style you are trying? Also if you can please try transferring it the traditional way through the usb stick, is the result the same?

          It happens with all styles from the site.
          I can load styles in the user area , they play correctly (if I open a an existing registration bank }and then select a style. If I don't do not open a fresh registration area it only drums play.
          When I load a style in Preview mode it loads and style name shows on the main screen but only drums play. I start the play back using keyboard controls.
          I do not have access to the screen on the app that allows you select what part of the style you want to hear.

          JimB

          Still trying to get this to work

          -- I just watched the your you tube video with comments relared to the Live Peview button. i do not see that button when i am in the App or access to what you call the Live Syle Player controls ? I think that this is my problem.

          -- I am also not sure what the Transfer to Folder function is for and check box Load After Transfer ?

          Thanks JimB

          I found live preview button !!

          l have followed the help screens provided under Live Preview, setting the midi as required on the keyboard.
          I still only get drums . I am able for drums to control the selection of Intros , fils ,variations etc. but not instrument sounds.
          I realize this function is only a beta version so i am i wasting my time ?

          Jim B


            J Bran Wait, are you talking about "live preview" tab that lets you change the style sections on the screen, the one showed in the video? It requires some extra setup (there is a help button describing it) and it will play only drums until you start changing the chords on your keyboard. That live preview was the first attempt and is not recommended to use anymore (its inaccurate, difficult to setup, etc) and we have a much better easier option now.

            What you need instead is "Transfer" and "Preview" buttons right at the top on the style page, where it says "Transfer style files directly to your Yamaha keyboard via an USB cable:". Thats the preview this guide is talking about. This is not covered in the video at all as this was a later addition. The difference between "transfer" and "preview" buttons is that transfer saves the style inside the user section, while preview doesn't. Both these options should also automatically auto select the transferred style so you can play it immediately without looking for it inside the "user" section manually (this can be disabled with "Load after Transfer" checkbox).

            Sorry for the confusion.