I've been exploring the code structure of the Yamaha QY100 and have found a bunch of hidden stuff in the code that's locked off in memory (not normally accessible by default).
I'm working on developing .Q1P files (the QY100 Style file type) which are capable of overcoming many of the built in limitations of the device.
So far I've found:
- Extendable Features?- I've realized that the built-in BPM, measures, amongst other things are artificially capped in the hardware. Though it's actually possible to extend beyond these limitations. For instance you can load these .Q1P files onto your QY100 to have , allowing you to build more complex songs. The BPM can also go as low as 4BPM and as high as 308BPM (not as exciting but I will release .Q1P files for this soon too).
- Hidden chords () - The QY100 has many built in chord structures, but I've found 100s that are normally not accessible. I haven't yet verified if all these hidden chords are unique but will be making them available little by little so others can try out. If you want to try one out now, download the linked .Q1P file and load it onto your QY100.?
- Unused Patterns for Pattern Mode - There are a handful of unused patterns in the hardware which can be accessed by loading up specialized .Q1P files. I haven't released these yet but plan to in the near future.
I've only went through about 10% of the QY100's code so far. So I'm excited and hopeful I can find more information to share with everyone so you can get the most out of your instrument.
Additionally, if anyone out there would be willing to supply a Yamaha QY700 to me, it looks like the QY700 is coded much in the same way (from what I can tell from reading the manual online). If I had the device to perform testing on, I believe I can also find hidden content and features on that instrument as well and make them accessible for the community. Reach out if you'd be willing to help out with something like that.?