Is there anyway to transpose by just a semitone and not an entire step? Currently, calling `up(1)` on a C gives you a D and not a C#. I tried calling `up(0.5)` but that seems to round up to `up(1)`.
Is there anyway to transpose by just a semitone and not an entire step?
Currently, calling
up(1)on a C gives you a D and not a C#.I tried calling
up(0.5)but that seems to round up toup(1).