[EDIT: Bounty complete!]
I’m relying on @SimonKirby’s excellent Teletype quantizer haiku for an upcoming show, but it hangs up on scales which disclude the root note (see link for detail). This would be solved [EDIT: lol, it wouldn’t] with the addition of Circular Shift (aka bit rotation) OPs.
A working .hex which adds the following OPs to the most recent Teletype firmware:
- Circular Shift Right
- Circular Shift Left
OPs should accept the same arguments as the existing bitshift OPs.
OPs should have aliases of <=3 characters (perhaps
Firmware changes should be open source and suitable to be merged with main Teletype branch.
I will pay $60 via PayPal for a solution delivered by December 1st. $30 anytime thereafter. This could optionally be paid to a charity of your choice or be split between you and any collaborating developers. Other users should feel free to chip in towards increasing the pool.
For stankin’ up the place with capitalism. The concept of bounties has been floated before but I haven’t seen one happen. If this proves a “not okay” thing then I’ll remove it. If we’re going to get into a deeper discussion of its “okay-ness” then let’s start a separate thread on the matter
To @csboling for the excellent implementation with bonus features of negative shifts in all bit-shifting OPs!