It appears that this revision (linked from the first post in this thread) does not have the scale highlighting feature. I would recommend getting a 2.0.0. beta from here since this is what the github documentation reflects.

2 Likes

Ok - thanks for this!

Hi. I loaded the Ansible 2.0 update, and the loader said the process completed. However, Earthsea doesn’t seem to be present. When I press the preset button, my grid (2013) only toggles between Kria and Meadowphysics. Did I miss something or do something wrong?

(Sorry if there’s information about this posted elsewhere, but I haven’t been able to find it yet. If it exists, please point me to it.)

Thanks!
ty

Did you download the firmware from here? Grid edition should not matter. The shell output from reflashing with dfu-programmer should be roughly as follows:

$ dfu-programmer at32uc3b0256 erase
Checking memory from 0x2000 to 0x3FFFF...  Not blank at 0x2001.
Erasing flash...  Success
Checking memory from 0x2000 to 0x3FFFF...  Empty.

$ dfu-programmer at32uc3b0256 flash ansible.hex --suppress-bootloader-mem
Checking memory from 0x2000 to 0x203FF...  Empty.
0%                            100%  Programming 0x1E400 bytes...
[>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>]  Success
0%                            100%  Reading 0x3E000 bytes...
[>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>]  Success
Validating...  Success
0x1E400 bytes written into 0x3E000 bytes memory (48.79%).

$ dfu-programmer at32uc3b0256 start
1 Like

Hello and thanks for your reply. I downloaded the firmware via the link on the monome site, which is slightly different than the link you provided, but looks to be the same place.

I followed the Mac instructions, which resulted in my previous Homebrew being updated to 2.1.10. I then ran the command ‘brew install dfu-programmer’, and then double-clicked the provided update-firmware.command file. The output looked similar to yours, and ended with [process completed]. I didn’t see any errors along the way with any of these steps.

I’ll try it again today using the manual dfu-programmer commands like in your output, and this time I won’t close the window before making sure it works!

ty

Looks like I’ll have to pause this endeavor. The receptacle on the main power bus board that powers my Ansible broke. So I need to repair that before I can resume this firmware business. Sigh!

UPDATE: OK, all is well. I went through the firmware upgrade again, and read the Ansible manual more carefully this time. I suspect my earlier upgrade was just fine. The problem was that I wasn’t holding the Preset button long enough when trying to switch between apps. (cough…)

Would be amazing if we could have note tie feature similar to Arturia Key Step :-))

Would this be possible in Earthsea?

1 Like

i assume you want this ability for when you linearize a sequence (since in non linearized mode it’ll hold a note as long as you hold a key). wouldn’t be a trivial change i’m afraid…

Yes :slight_smile: thats exactly what I was thinking !

Do you think this feature could be implemented ?

sorry - this would require time commitment which i can’t afford i’m afraid…

thanks! maybe one day :slight_smile: fingers crossed

Loving Earthsea so far, I just started learning it today!

Quick question that I couldn’t find in a search: in the voice allocation menu, do the 3rd and 4th buttons in the bottom row do anything? It seems like only one or the other can be lit, but don’t know what they do and they’re not referenced in the manual…

1 Like

that’s transposition - pressing 3rd button (from the left) will transpose down, 4th will transpose up (lights are slightly confusing - 3rd button being lit means transposition is at 0, otherwise 4th button is lit).

1 Like

Excellent, thank you so much @scanner_darkly!

@scanner_darkly I just posted an Ansible Earthsea with Just Friends and W/ video yesterday, so thought it would be relevant to post here.

I normally use Earthsea with samples. One thing great about this is the i2c to Just Friends which opens up a lot more possibilities especially combined with w/. I would love to see some basic w/ functions combined somehow into the Ansible sequencers and use it like the way Softcut is used on Norns. I know the W/ functions are pretty limited at the moment for i2c. Maybe when new w/ OP’s are updated it would be better.

I still have my original Earthsea module and love the immediacy of it and kind of miss the modulation pattern shapes button combination presses you make with modulation send via the 3 outputs. I know that’s been moved to a separate tab.
But the big thing I miss is the pattern recording length. On the original Earthsea I could record for much longer - 2 to 3 times longer than Ansible Earthsea, which I find limiting. Is that because of a limitation in memory button presses storage? Would it be possible to add i2c to the OG Earthsea firmware so it can be played with Just Friends / er301? I know Poly Earthsea has that but still love the OG Earthsea. I’m thinking those combo button modulation presses sent to Just Friends on the original Earthsea would work really well as it’s being sequenced via i2c. Like in this OG Earthsea video from Brian

5 Likes

yeah, unfortunately there isn’t enough space for longer sequences. some optimization could be done but requires time - same for adding i2c to the original firmware. i’m afraid time right now is pretty precious. i’ll see if i can get to it at some later point.

1 Like

Thanks, no problem, it not a big thing, I can work around it. I was just looking at improvements more than urgent bug things.

1 Like

with Ansible leader mode now being a thing, is the TxI integration idea mentioned toward the beginning of this thread now more possible, or does Ansible leader mode not include a framework for querying values?

There are many changes happening on many fronts, so I thought I’d enquire this-a-ways.

Currently there’s no code for this. Ansible leader mode pretty much works by intercepting the normal gate / CV stuff done by the various apps and sending appropriate i2c messages to whichever followers are enabled. This could probably do with a bit of reorganization to allow more flexibility in the future. I don’t have a TXi or Faderbank so it’s unlikely I’d be able to contribute much on this particular front.

1 Like

is there no tt command for reading an ansible channel w/ earthsea running, or am I missing something?

Suppose I need to wire up my TxI.

I hadn’t realized Ansible Earthsea was even a thing cuz I was so deep in Kria, but I’ve been using the Grid to play Molly the Polly (gentle on the wrists!) and now using it with my rack is just [explosion sounds]

(saw in posts above, pre-tt integration, that it was implied to be coming down the pipeline)

update: kinda doesn’t matter for my use case cuz ansible leader mode – no TxI necessary