I also have a GS64, and I can’t get the sequencer to run, either. After copying and pasting the code from the lesson (which comes after “let’s take this decoupling a step further”), I have the following error:
# script init
metro_stop(): pthread_cancel() failed; error: specified thread does not exist
metro_stop(): pthread_cancel() failed; error: specified thread does not exist
>> reading PMAP /home/we/dust/data/sketches/grid_test/grid_test.pmap
I tried changing the sequence length and modulo to 8, but to no avail. I also saved the script and restarted in case it was an engine thing, but from the command line I can make it make notes. I can also ask it what position it’s in, and it remains in the init position. It’s also worth noting that the grid redraws – I can choose values and they are stored in the appropriate tables.
I change g:led(i,steps[i],i==position and 15 or 4) to
g:led(i,steps[i],i==15)
so I can see all the steps, but the metro doesn’t run. I can get the other metro scripts to run without using the grid. And the grid works with Earthsea.
Thoughts, anyone?
– note, running GS64 on DIY Norns/3B+ with no USB hub, plugged in with sufficient power supply