You are right, it is fun to find different ways to do the same things. Here's my take on it. The first thing you must realize is that a pot will increment by one single count each time you depress your pushbutton (unless you hold it down). The single count is solely dependent on the resolution of your pot. If your resolution is 10, your pot will your inc or dec by 10 each time you hit your button. Now, I think your question was how to inc or dec by full or half count. You cannot do this with a single pot, the resolution is a constant numeric value, not dynamic. However, we can find ways to work around pretty much anything on this board. What I have done is use 2 pots, pot1 has a resolution of 1 and pot2 has a resolution of 2. This will simulate your full and half coun
ts. Now to tie them together, we will need a switch to determine which pot we will use, 2 pushbuttons (1 for inc and 1 for dec) and an expression object. Exp1 will be this "if(Sw1,Pot1,Pot2)". Now for the connections. Edit connections as follows: Pot1, increment >> Sw1 and PB1, decrement >> Sw1 and PB2, value >> Exp1. Then Pot2, increment >> NOT Sw1 and PB1, decrement >> NOT Sw1 and PB2, value >> Exp1.
The only catch to this is that if you are using the 1/2 value pot and incrementing by 1, Pot2 can only react to every 2 adjustments, therefore if your pot is set at 13 and you flip your switch to change to the other pot, your value will go to 14 because of the higher resolution.
Hope this helps,
Carl