Wonderful news !
Thanks for all the work.

Damn ! Direct control of the phase in Cycles seems amazing !

1 Like

This is a big step forward for the environment.
Brilliant work, fellas!

1 Like

@tehn Thanks for doing this - teletype remote for ansible could be a big thing. I just did the upgrade and found two things while testing it with a simple 1 CY.RES 3 script line:

  1. every now and then it still skips commands and does not reset.

  2. After a while cycles suddenly changes the direction while everything else seems to to stay as it was set

can you give an approximation of frequency? i’ve witness very rare packet drops, though rare is still frustrating and i’ll track it down hopefully soon.

you’re saying, while sending CY.RES 3 you get a direction reversal? (the equivalent of CY.REV) do all cycles reverse, or just number 3?

@tehn [quote=“tehn, post:22, topic:5807”]
can you give an approximation of frequency? i’ve witness very rare packet drops, though rare is still frustrating and i’ll track it down hopefully soon.
[/quote]

I tested it with a Metro Script (M: 250) and one command is skipped per minute. I already posted another pattern with an audio example on the earthsea thread some weeks ago:

Yes, that’s what is happening. Though I am not sure that it happens exactly at the time the CY.RES 3 is sent. All cycles get reversed then and it happens slightly less frequentliy than the skipped reset command.

It is indeed frustrating, especially when it is about something sequence related since you get unwanted phase shiftings then.

Also the cycles are severely stepped in voltage again and somehow irrgeluar - I’ll see if I can post an example.

Here we go - first you hear cycle voltage to osc pitch to demonstrate the stepped voltage, then I activate the Metro Script with the reset command and it does not take long till the first skipped reset. Plus you hear a beating rhythm as if the cycle is not reset to the same point everytime or the Metro tempo is shaky:

https://soundcloud.com/salz-peter-zucker/ansible-cycle-bugs

First time using Ansible as a Teletype expander; everything freezes up when I send a command. Requires a restart.

I can’t make any of the commands work.
It works as a TT expander so i guess it’s all wired correctly. But no luck with the Arc.
Simply ‘CY.RES 0’ should reset call cycles, shouldn’t it ?

Sorry !
i updated TT only, and not the Ansible. Should be working now !

Unless i am wrong, the values for CY.POS are 0-127, and not 0-255 as stated.

@tehn

I just tried the new remote functions again and either teletype or both teletype and ansible are constantly freezing after a short time with Cycles as well as with Kria.

While they are working for example cycles looks like this - CY.POS 1 affects Cylce 2 too:

https://youtu.be/yu8ceZ7Gfk8

EDIT: Just found that on Levels LV.POS also from time to time alters the start position of a pattern!

It seems that Ansible reacts quite randomly to teletype remote commands…
:disappointed:

ok i’m seeing the glitch, but it seems like an LED glitch, not actually messing up the CV output.

can you confirm this?

I tried - on the first trial Ansible and Teletype instantly froze. On the second trial I cannot replicate the behaviour. This fits with some of my observations that the state is not always the same on power on. I had it for a short time in a state where cycles have been continuous instead of stepped voltage but it froze then…

how many modules are on your II ribbon chain?

which commands are freezing?

i can confirm that parameter reads inside M scripts will bring it down. are you seeing others?

Earthsea, Ansible and Meadowphysics are on my i2c bus. I think all are on the latest firmwares.

I did not find any special commands by now that are freezing the modules, I used reset and position mostly to try by now for all Ansible apps. Teletype/Ansible is reacting absolutely erratic.

for the time being during testing, can you switch your ii cable to ansible and limit the setup to just tt and ansible?

@tehn Yes I disconnected MP and ES now. When I powered on the case today I found Cycles being stepped again and CY.POS range is definitely 0 - 64 with 16 at east, 32 at south and 48 at west…

…And teletype just froze again while doing this M CY.POS 1 63 with M = 250

:neutral_face:

EDIT: Okay, it freezes when you forget the Cycle channel on the command - CY.POS 63 outputs 27 a few times then freezes teletype or both.

it sounds like you’re repeatedly running into a known bug which is param reads inside the metro.

is this on a fresh flash of ansible?

I am not sure what you mean: fresh flash of ansible?