It won’t be as super slick as Fugue, but the idea is that you can have each karma_core access any of the four buffers (TPV2 will have 4 karma cores, instead of 8). I’ll probably then integrate some kind of cross-row binary “fingering” to do common combinations (normal + octave down in reverse etc…).
Awesome. Thanks for putting a repo together. I’ve totally not gotten around to making an official repo as it’s still in a non-functional state since the UI rebuild. Rather, it works, but it’s just 1 channel at the moment.
(Although in thinking about it, what I’m actually working on now is really TPV2, so the BP repo you’ve made is as current as I have too in that sense. Once I get further into TPV2 there won’t really be a BP anymore, as it will just be TPV2.)
(And on that note what I should really do, though my git chops aren’t that great for this kind of thing, is create an experimental branch of the existing TPV repo and do the revision tracking for TPV2 (formerly BP) there.)
The readme and stuff looks fine. One thing to be mindful of is that pushing externals through github tends to break them. I don’t remember the specifics, but it turns the .mxos into ‘containers’ (or rather exposes them as containers, as that’s what they are), which has ramifications in terms of the underlying permissions. I don’t know if you’ve done something to mitigate that, but when I tried doing this for Cut Glove whenever someone downloaded the externals this way (mainly karma~.mxo) it wouldn’t work. So I added all of the externals to the gitignore and just included them in the zip download.