StylePlayer hi my name is Keith I have a genos can you tell me how to conect .styleplayer to my genos. And where do they go when transfers into my genos many thanks hope you can help.
Now you can download styles via USB!
Hi Styleplayer,
First of all. Thank you for this great website.
I own a Tyros 3 for about 2 years now. The driver i use has version 3.1.4.0. My keyboard is properly recognized (Digital Workstation-1 for both midi input and output).
When I press the "Instant Transfer" button it becomes "Greyed Out" and nothing else happens.
What could be the cause of this?
Kind regards from,
Andries Hendriks (from the Netherlands)
FabiOh I also like that the style was transferred into my root folder of my USB stick connected to my keyboard. From there I can put it wherever I want.
Uh oh this is actually an unexpected behavior that was reported before. I am writing files to disk "0" expecting it to be the "user" disk, but on some keyboards looks like it is an USB disk. I need to look into it some more or allow users to select what disk to write into.
Thanks for the feedback.
Vario42 Thank you. Feel free to ping me at contact@styleplayer.io and I will send you my implementation of the file transfer protocol.
Andries Hendriks Hm, perhaps it is not supported. One way to test would be to try Yamaha's "song to midi" software that lets you transfer styles via a cable, and see if it works:
https://usa.yamaha.com/products/musical_instruments/keyboards/apps/midisong_to_style/downloads.html#product-tabs
I am mimicking that program's behavior.
Estudiar Apuntes Hi Keith. You need to install an USB driver, go to the style download page and accept the permission dialog that pops up, and then it should work. If this sounds too confusing you can just downlod styles manually as you normally would. I think I need to make a video tutorial about this as I get lots of similar questions.
StylePlayer Great, thanks for the extra details. I think I was able to fix the problem, the transfer for those files should work now.
Hi!
I checked the styles too.
Everything works great now!
Thank you for the good work and great content!
StylePlayer
Thank you StylePlayer,
I will asap (probably after this coming weekend) test if this software can help us out.
Have a good weekend
StylePlayer Thanks a lot for your work and efforts to make this fantastic (I mean incredible ) software. Could I ask you something?
I use a MacBook Pro with a PSR SX900 and other keyboards. When I follow the exact steps you describe (also the steps that TaxNL describe) to get a connection via USB, it does not work. However there is a midi connection (also the midi to usb driver) because Garageband is connected to the PSR and this works fine. I can't figure out what I am missing. Do you maybe have any idea?
Regards,
Jaap.
Jaap Hi Jaap, when you say it doesn't work can you describe what do you mean. You cannot select your midi in in/out on the site? Are you using chrome?
The most reliable order of connecting everything is to plug your cable first, turn on the keyboard second, only then open the site in a browser. During the first load you should see a popup asking for the permissions, if you don't see it look for a keyboard looking icon in the url bar. After you allowed the access can additional refresh the site for a good measure. If done in this order it should work.
Thank you.
StylePlayer Hello StylePlayer. Thanks for your reply. Yes, that is correct, I can not select my midi in/out on the Styleplayer site. I am using Safari. You wrote: "The most reliable order of connecting everything is to plug your cable first, turn on the keyboard second, only then open the site in a browser." I did this exactly. There is no popup asking for permission. I also tried refreshing the site. There is no keyboard looking icon in the url bar. That might be something for Windows? I use the MacBook Pro a lot, I just tested Garageband again, also Studio One and other software. They all recognize the SX900. When I use Midi Tester however, there is no hardware recognized. It might be tomorrow till I come online again. Thanks again, bye, Jaap.
.
StylePlayer Merhaba.Bu plartformda Genos-Genos2-Tyros 5 gibi cihazlara ait fabrika style ları toplu olarak tek zip ile indirsek güzel olabilir.Bunun için yardımcı olurmsunuz?
Jaap After a bit of research it seems that Safari is indeed not supporting Midi access:
https://webmidijs.org/docs/getting-started/
It says that some plugin might help, but I would just try another browser at that point probably.
Durmuş ERGÜL Hello. Currently there is no such option. If you want to download all factory styles at once you can find them for example here:
https://www.psrtutorial.com/sty/yamaha/Genos2/genos2.html
Also if it's not too much to ask, if you can please feed non-English messages through google translate before posting.
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.
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.
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