Yamaha PSS 480 (should work for 580, 680 and 780 too)

yes, it is. The only thing is that 3.x and 4.x maintain their own copies of presets. it means if you upload a preset to a slot in 4.0, you will not see that change in 3.6 and vice versa.

1 Like

OK understood, I’ll test it now

but I can do that check for you. I will have time for that later today. It is important form me to understand what has changed.

1 Like

I’ve tested in 3.6 and 4.1.1, and both sysex messages are the same, but now the keyboard responds in neither firmware version.

I shall have to run through every setting on the E1 and keyboard and check what’s up as it seems it’s a config issue.

a little bit of analysis using a software controller for PSS480 has revealed the issue.

If you look here in my video at the direct link timecode: https://youtu.be/AFFXy9myl_c?si=ZIEjBj3EXZc5VpnF&t=1666

You can see it’s supposed to send the patch change after every adjustment, it does it twice, which is fine, C5 64 (channel 5 and 64 which is user bank 1)

My Electra patch is now sending an extra programme change BEFORE the correct one, which cancels out the the patch

So instead of sending

C5 64
C5 64 (or just sending it once)

as it should, it always sends 00 first and goes

C5 00
C5 64 (or some other random number)
C5 64

As a result, the 00 bank change and the other incorrect one cancels out the correct bank, and the data never reaches the correct user bank

1 Like

great. I will focus on that extra message - to find out why it is sent. Thanks for the all the input!

1 Like

Thanks, I’ll have a look too and see if i can work out what’s up :+1:

Mainly what’s odd is the knobs that call the ProgChange function (bottom left of page 2 under BANK AND PATCH CONTROL) also send the whole patch on knob release and seem to call the ParameterChange function and vice versa…. it seems likely this has something to do with the issue, as using ProgChance knob should not call ParamterChange, and vice versa.

i did clone and update to onPotTouchChange from onPotTouch due to the deprecation warning but the behaviour is the same.

So my best guess at the moment is that touching and releasing a knob is always calling both of the functions… or something similar.

Hi vins,

After Martin helped to debug the code there’s a new version of it here Electra One App

And a small firmware update in the works too.

This new update may well work for your 580!

Once you’ve tried it can you please let me know, and I shall adjust the description accordingly.

I believe the Programme select knob may still be bugged but everything else should work.

1 Like

ok thanks both of you to have worked on it!

I will try it out next days and let you know how it goes

1 Like

finally yesterday I had time to try out the preset and after some freeze / restart of the electra then started working properly

it works very well!

is nice to achieve features otherwise not accessible

happy to use that keyboard with much more control

thanks again!

1 Like

Hi vins, that’s great to know! Thanks for getting back in touch, I’ll update the description :+1:

Happy tweaking!

I love it as an instrument and find it underrated..

1 Like