Hm, I have seen some failure modes like this when I leave USB connected to my computer after an update and then power cycle. The PC supplying USB power seems to maybe keep it in a bootloader / other odd state, sometimes after additional power cycles (?). I have generally been able to recover from this by holding the button down while powering on, reflashing, disconnecting USB, then power cycling. However I would not rule out a bug introduced in 2.0 that causes problems when a MIDI device is the first device attached, since I have generally always tested things with a grid first. If the above procedure doesn’t work for you I will experiment with some MIDI controllers and see what I can figure out.

Alright, so as you said, I plugged the computer in (powered down), held the button down, powered on, ran the .command file which ran successfully, unplugged the USB, then power cycled. Still nothing with either device :upside_down_face:

I took a quick look at the A49 and it appears that it is likely a ā€œclass compliantā€ USB MIDI device so it should in theory work. I don’t have access to one I could test with but two potential issue come to mind. The first is that the USB device detection logic might be getting confused if the A49 presents itself as multiple USB endpoints/devices. The second could simply be power draw. I don’t remember off hand what the limit is set to in the current firmware. The ansible module can’t necessarily deliver the same amount of power as a computer.

With the Digitone I believe there could be similar problems to the A49 since it is a complex device. One strategy I’d recommend with the Digitone is just using a simple USB midi adaptor like the Roland UM-ONE mkII

1 Like

Power draw was my first concern as well but the A49 does light up and seem to work as expected. It just seems as though Ansible doesn’t respond. So it seems like Ansible is sending power correctly just isn’t recognizing it somehow

I have a iConnectivity mio2 which presents itself as multiple USB MIDI endpoints - I think it was working with the ansible MIDI mode but I can double check. One didn’t have control over which endpoint ansible used but it did use one of them!

One of the complications with class compliant USB MIDI is that MIDI interfaces are technically considered a sub class of USB audio devices. Depending on how devices present themselves it can confuse the device detection logic in ansible.

UPDATE: I tried flashing to 1.6.1 and the behavior has changed with A49. The A49 begins to work light up and Ansible’s bottom TR light comes on and the the A49 powers off and the TR light stays on even when I unplug the USB. So that issue seems like it could be derived from power but I am beginning to think this might be a bug with the USB detection? I don’t see a reason why the Digitone wouldn’t work. Unfortunately, I don’t have any sort of conversion cables available at the moment so I can’t test that further.

https://www.jaycar.com.au/usb-2-0-a-male-to-a-male-cable-1-8m/p/WC7704

I just moved and managed for years to hold onto 2 - TWO of those unicorns but the only thing I can’t find is that box…

Anyways this is the closest I can find easily but I just wanna make sure it’s gonna work as I have a nagging feeling it’s not going to…

Help my wracked memory :slight_smile:

I’m dying to upgrade my ansible and crow and norns arrive today

info here: https://monome.org/docs/modular/update/

get a normal, inexpensive USB A-A cable such as p/n 1175-1035-ND on digikey. a ā€œtransferā€ cable will not work.

1 Like

I’m about to get a Digitone and was planning on using it as my main sequencer for live shows. My plan was to use Ansible (that is on 2.0 and I’m using with Grid as well) as midi to cv converter. The idea is to only bring the Digitone as sequencer for live shows. Has anyone been successful in finding a workaround to use Digitone (or Digitakt, I guess they share the same difficulties here) with Ansible as midi to cv?
Would something like the Roland UM-ONE mkII mentioned by @ngwese work for this? My case is full and the alternative would be to go with some external converter. But I’d very much like to make Ansible work if possible.
Hope someone has some advice. Thank you as always!

I don’t have any Elektron boxes, but I just plugged the UM-ONE into the midi din out of a keystep and it sent notes/triggers to ansible as expected.

1 Like

I will have to just try it out then. If it worked with the A49 as well, chances increase. If not, getting a Keystep eventually doesn’t sound like a bad idea and I’ll end up giving it some use anyway. Thanks!

Is there a crow-like firmware for interfacing norns and modular through the usb?

Norns and Ansible both act as USB hosts, so unfortunately this would not be possible without additional hardware mediating. The best option for this is probably to use Crow as an I2C leader and use the crow.ii.ansible.* functions from Norns.

If I have two Ansible in my case with one connected to Grid and the other Arc with i2c on both talking with Teletype, can I address both of the Ansible’s with Teletype?

1 Like

I have not personally tried this but as far as I know from the code, yes. I2C addresses are assigned to each app, so as long as each Ansible is running a different app you should be able to use them independently. If the app is the same, they’ll both receive the same messages and you might get odd behavior for Teletype ops that query values. This includes (as far as I know) Ansible running Meadowphysics or Earthsea and a Meadowphysics or Earthsea trilogy module on the same I2C bus.

1 Like

Sorry that I might be something that’s already been discussed/asked before, but there’s a lot of detail above and I’m not certain I fully understand it :grimacing:

I was wondering if it would somehow be possible to transpose all notes in a track (or potentially multiple tracks?) 1 ā€œstepā€ within the chosen scale. I currently, very quickly, enable the bottom row on the ā€œalternate notesā€ page, but it’s a bit clumsy and more stressful than I’d prefer it to be in a live setting :stuck_out_tongue:
I don’t think there’s another way to do this, right? Or am I missing something?

I don’t believe there’s a way to do this without using the alternative note mode (which is a thing of beauty and wonder, in my opinion :-). What I do is set the alternative note mode page to a loop length of 1 (while leaving all the other things looping at whatever they are looping at) and then you only need to press one button to transpose everything within the scale. Lots of fun to do live (especially if you leave the other tracks where they are - really nice performative shifting!).

Ah, that’s a good idea, thanks! I’ll give it a try.
Don’t know if the loop length of the alternate note can be decoupled and which other parameters get decoupled at the same time, need to check the options/manual.

Yes, you can decouple everything from everything else if you want. With great power comes great sequencing irresponsibility. :wink:

Yeah, I generally work with everything locked, so have to check what else gets unlocked together with the alternate note page. I’ve tried unlocked everything but it hasn’t clicked yet/didn’t really work for what I wanted.