Possible to have an 12 note kslider which visually starts on A?

Eugene Umlor's icon

hey max forums, long time first time.

I'm using the bottom octave of my keyboard to control parameters in my program. Is it possible to have a visual representation of 12 notes starting on A? In the below examples, the kslider starting on C has the full 12 notes, whereas the kslider starting on A has only 11, missing the G# (presumably because kslider can't render a black key on either end?). The only difference in settings between the two objects is the low midi key offset.

screenshot of 12-note octave sized kslider starting on C

screenshot of 11-note octave sized kslider starting on A

mzed's icon

As far as I know, the ends of the kslider do need to be white keys. It doesn't know how to draw "half" of a black key.

yaniki's icon

@Eugene, @MZED: Strange... but you are right... you can't use a "black key" as the last value of the kslider. Probably due to drawing algorithm. I think, you can use jsui or jweb and create "custom kslider".

Bill 2's icon

Even stranger (I think): you can still play it even when it isn't visible.

yaniki's icon

Haha... nice bug... it is something metaphysical in it...

Roman Thilenius's icon

the more features, the more bugs.

mzed's icon

one and two-note ksliders are nice.

yaniki's icon

@Roman: the more bugs, the more features

Bill 2's icon

@Yaniki: Do you suspect it's related to the old Zen saying "It is the silence between the notes that makes the music" ? ;-)

yaniki's icon

Zen, enharmonic notes, "worried" notes, visual music, german idealism, Schelling's theory of the metaphysics of music...

Roman Thilenius's icon

if you give up the original width of real piano keys and use the same spacing for black and white, it is really easy to make all kinds of custom keysliders using pictures, lcd, jitter... you will still have bugs, but you at know who to blame.