pantherb / setBfree

DSP tonewheel organ
http://setbfree.org
GNU General Public License v2.0
194 stars 35 forks source link

Saving programs in setBfreeUI doesn't store Overdrive setting #36

Open Baggypants opened 9 years ago

Baggypants commented 9 years ago

When I'm saving a preset in SetBFree UI it dosn't save the setting for Overdrive switch. All the perc button settings are saved fine, and Overdrive can be set in the pgm file after the save but it wont do it itself.

x42 commented 9 years ago

I can't reproduce, the switch is saved fine, the knob (character) is currently not.

I ran setBfreeUI set the Overdrive switch to "on". Shift+P selected program 8 (whatever). enter to store. Shift+V to saved as test.pgm and got

....
  8 {
      name="User"
    , drawbarsupper="886 0000 00"
    , drawbarslower="838 0000 00"
    , drawbarspedals="806 0000 00"
    , vibrato=v1
    , vibratoupper=off
    , vibratolower=off
    , perc=off
    , percvol=normal
    , percspeed=slow
    , percharm=3rd
    , overdrive=on
    , reverbmix=0.094488
    , rotaryspeed=slow
    }
....
Baggypants commented 9 years ago

Ah, ok. If I try to overwrite an existing setting it doesn't change the overdrive. so I copied what you did with overdrive on and all the perc on. then swiched overdrive and all the perc off and tried to save to the same program number. Perc settings saved ok but overdrive was saved as on.