Satellite
teletype firmware modified to run on ansible
video demo
this is teletype firmare modded to run on ansible. this idea has been floating for some years now and after a push from @desolationjones i finally decided to try it. there are some differences compared to running it on teletype, of course. here is the detailed breakdown:
-
you get 4 trigger and 4 CV outputs, same as on teletype
-
it will work as an i2c leader but you will need something to provide power and pull-ups for the i2c bus
-
you can still use IN (will default to 0) and PARAM (will default to V 5)
-
without display, grid is highly recommended - grid control mode will allow you to execute/mute scripts, edit patterns, load and save presets. press the main module button to enter.
-
you can upload scripts via USB stick. unlike teletype, it will load files named tt##s.txt and save to tt##a.txt - this way you can edit scenes on teletype, then transfer them to ansible without having to rename the files. white LED will be lit while it’s working with USB.
-
when the metro script is running, the orange LED will blink. you can clock the metro script externally by connecting a trigger to input 1 - this disables the internal clock.
-
most keyboard shortcuts are disabled but you can still trigger/mute scripts.
Requirements
ansible
grid highly recommended
Documentation
use USB stick to load scenes (it will load scenes named tt##s.txt so that you can edit scenes on teletype, then save to USB stick and transfer to satellite without renaming files). while LED will be lit while reading/writing USB stick.
use input 1 to trigger metro script (internal metro clock is disabled when input 1 is used)
key buttons will trigger scripts 1 and 2
input 2 will trigger script 3
long press on mode button saves scene (white LED will blink to confirm)
mode + key 1 will load previous scene
mode + key 2 will load next scene
see teletype manual
also make sure to check the grid control mode
Download
updating firmware will erase your presets
satellite.hex (521.7 KB)
satellite.zip (149.6 KB)
this version includes everything from the official beta posted here
github branch