Zoom G5 - Extracting FX and parameters

Опубликовано: 29 Октябрь 2024
на канале: Stephen Hookings
263
4

I recently got an old school Zoom G5.
Alas it was not in a good state (some eBay auctioneers are not transparent!).

Anyhow I have been playing with the sysex (a lot was already written up by SixEight and others) but I have found and more extensions on the wiki of ZoomPedalFun

In this video I show how you can take an official Zoom G5 1.20 firmware and extract the available FX, their names, the max and default midi values and if the parameter is controllable via a pedal.

Then I give my reverse engineer from product manual merged with above.

I plan to use this is in a python model of a Zoom G5 for remote control.

I also hint about something I think that is very cool.
These older pedals can be controlled to explore changes to sysex as you move FX parameter values.
By comparing FX n P m's changing from 0 to 1 you can see the lowest bit of the lowest byte.
Then attempt to set it to 65535 and you see the max value across most bytes.

Then it is possible to work out the actual max value (for comparison with mmax derived from the firmware) plus generate a bit range 0011110 say to show that the value starts at bit 1 (0 is the lowest) and is hence seeming 2x actual value.
One can then compare how many bytes of the sysex space one can influence.

What I have found is setting pedal to control FX M PN sets a bit in areas of sysex I have never explored before!
And I hope this carries across to the modern pedals - ideally to be able to remote control such params on the newer pedals.

More as I find it.

These pedals are quite good. Certainly the guitar amp FX are decent.
Probably better than the more modern pedals. Love that it has DI out and USB audio.
Love the Z Pedal. And additional control input.