Previously was called "absorb instrument", I think adopt is clearer.
The point of this action is to be able to directly adopt the state of the channel at the cursor so you can modify/insert notes that match the context. For the octave, more specifically it's set up so that your "home octave" (QWERTYU) input will always match the octave of the most recent note. Pinging @ElectricKeet in case they have opinions on the octave logic (had some interest on discord).
Sorry if the commit history is messy, I don't use git often, still learning!
Previously was called "absorb instrument", I think adopt is clearer.
The point of this action is to be able to directly adopt the state of the channel at the cursor so you can modify/insert notes that match the context. For the octave, more specifically it's set up so that your "home octave" (QWERTYU) input will always match the octave of the most recent note. Pinging @ElectricKeet in case they have opinions on the octave logic (had some interest on discord).
Sorry if the commit history is messy, I don't use git often, still learning!