dials ranges

Issue #13 on hold
Miroslav Vujicic created an issue

Dials ranges should go from 0 to 10 (or 1 to 10) to emulate dials on the real amp - that way it will be easier to get known settings.

Comments (10)

  1. Piotrek repo owner

    You mean that they should have some kind of markers around them, scaled from 0/1 to 10? Because changing the actual range of the dial will cause you to loose precision.

  2. Former user Account Deleted

    Having markers around would be good too, but I actually meant being able to put in numbers from 1 to 10, with 10 meaning 100%. I don't mind loosing precision as long as I can put in numbers with one decimal point - I really doubt more than that makes any difference. In real life I think of sound settings as 'bass on 6 and 3/4, middle on 2 and treble on 7 and half.

  3. Piotrek repo owner

    Added notches to the knobs - fixes issue 13

    329518ba477b

    I don't like the idea of giving up the precision. But I added notches to the knobs to make them more readable.

  4. Miroslav Vujicic reporter
    • changed status to open

    Here's a compromise - let's make the range 0.00 to 9.99 - this way you still keep the precision, and still you have settings same as on a real amp. So when you use keyboard shortcuts, you can just select the control, type in the number between 0 and 10 (with two decimal places if you want) and press enter to set it on amp. With two decimal places any number is treated as <num> x 100 so you don't loose any precision at all. With decimal places being optional you can set most common settings without a lot of typing - and then you can fine-tune it using cursor keys or whatever.

    Loosing precision is not good, but I think being able to use same numbers as on a real amp would be a real benefit - so let's keep both.

  5. Piotrek repo owner

    If I make it 0.0-10.0 (or 0-100 since it's the same) it will still cause me to loose precision, since the full range recognized by the amp is 0-255. So setting range to 0-100 will make settings 2,55 less precise. More than two and a half is a lot for me.

  6. Miroslav Vujicic reporter

    Right. But how about 0.00 to 9.99 (that's 0 to 1000) ? There's no precision loss there.

  7. Piotrek repo owner

    I guess that some styles are broken and don't include them. For example if I switch my KDE to Oxygen style they are gone while on Plastik style everything is OK. Also on Ubuntu they display fine.

    I'm afraid I can't do anything with that.

  8. Miroslav Vujicic reporter

    I'm running KUbuntu 10.04 and couldn't get it to work with any of the styles. But I guess that bit is not that important anyway. But I still feel strongly about dial ranges - they should be from 0.00 to 9.99 (so no loss of precision). If you don't like that idea maybe you could make that configurable so users could configure the range (as long as it is always recalculated to 0-255 with best possible precision).

  9. Log in to comment